これらの特定の定数について特別なことは何もありません (特定のn
値のコンテキストで のシータネスを満たすという事実を除いてf
)。魔法はありません。関係が保持される他の正の定数を見つけることができれば、それは同じように有効です (実際、任意の に対してc1
可能です)。彼らはそこにいるので、分析しましょう:ka
0<k<1
c1
次の不等式を満たすために必要です。
c1*n^2 <= an^2 + bn + c
それらの値を見てみましょう: c1 = a/4
. n
不等式が成立することを保証できるのは何ですか? 解決できること:
a/4*n^2 <= an^2 + bn + c
<==> 0 <= 3a/4*n^2 + bn + c
二次方程式は で解を(-b +- sqrt(b^2-3ac)) / (3a/2)
持ちます。先行係数多項式が正であるため、関心のあるのはその正数だけです。そのため、n > 2 * (sqrt(b^2-3ac) - b) / 3a
適切に定義されているものを必要としますb^2 >= 3ac
(そうでない場合、二次方程式は正定値であり、さらに優れています。 >=0 であり、不等式はすべての n に対して成り立ちます)。これは有効な解決策であることを指摘しておく必要がありますが、本の表現に到達するまでもう少し作業を行います。
分析を 2 つのケースに分けることができます。まず、仮定しましょう|b|/a >= sqrt(|c|/a)
。sqrt(...)
したがって、 withの内側の上からバインドでき4b^2
、requiren > 2/3 * [sqrt(4b^2)-b]/a
で上限をバインドできます2/3 * 3|b|/a = 2|b|/a
。
2 番目のケースでは、 と仮定しましょう|b|/a < sqrt(|c|/a)
。sqrt(...)
したがって、 withの内側の上からバインドでき4a|c|
、requiren > 2/3 * [sqrt(4a|c|)-b]/a
で上限をバインドできます2/3 * 3*sqrt(a|c|)/a = 2sqrt(|c|/a)
。
したがって、それぞれの場合においてmax(|b|/a, sqrt(|c|/a))
、不等式が成り立つとき、n > 2 * max
についても同様ですc2
。