これは宿題ではありません。私には解決策がありますが、それは私が得ているものではありません。この問題には複数の解決策があることはわかっていますが、見落としがないようにしたいと思います。
質問は次のとおりです。
2 2-4n + 7 =Θ()であることを証明します。定数の値を指定して、作業を示します。
ここに私が問題に取り組んだ方法があります:
Θ(g(n))の定義から:
0≤C 1 2≤2 2-4n + 7≤C 2
不等式を最大次数のn項で割ります。(これが私がこれらの方程式を解く方法を知っている唯一の方法です。)
0≤C 1 ≤2 - (4 / N - 7 /)≤C 2
問題をLHSとRHSの2つの部分に分割します。
RHSから始めます。
満たす定数C 2を見つける
0≤2-(4 / n-7 /)≤C 2
n = 1、(2-(4/1-7/))= 5
n = 2、(2-(4/2-7/))= 7/4
n = 3、(2-(4/3-7/9))= 13/9
RHSを満たすために、C 2を2、n≧ 2に選択します。
LHS:満足する定数を見つけようとします
0≤C 1 ≤2 - (4 / N - 7 /)
上記から、n = 2の後で、nが大きくなるにつれて方程式が2に近づくことがわかっているため、2未満の定数を選択すると、LHSを満たす必要があります。
C 1を1に選択します。nの場合、1を選択すると左側が満たされますが、RHSはn≥2を必要とするため、それを使用します。
したがって、2 2-4n + 7 =Θ()を証明する定数は
C 1 = 1、C 2 = 2、n≥2
この問題に対する与えられた解決策はn≥4を選択しますが、理由はわかりません。n≥2でうまくいくようです。どこか間違ってる?
私が間違っていなければ、C 1も2に選択したとしたら、不等式で≤になることができるので、左辺も満足しないでしょうか。