MathLabs

第3問

f(x)=anxn+an−1xn−1+⋯+a0f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots+a_0 と g(x)=cn+1xn+1+cnxn+⋯+c0g(x)=c_{n+1}x^{n+1}+c_nx^n+\cdots+c_0 を0でない実係数多項式とし、ある実数 rr に対して g(x)=(x+r)f(x)g(x)=(x+r)f(x) が成り立つとする。a=max⁡(∣an∣,…,∣a0∣)a=\max(|a_n|,\ldots,|a_0|)、c=max⁡(∣cn+1∣,…,∣c0∣)c=\max(|c_{n+1}|,\ldots,|c_0|) とおくとき、ac≤n+1\frac{a}{c}\le n+1 を証明せよ。
ステップ 3/5: ∣r∣≥1|r|\ge1 のとき前向き帰納法を使う
∣r∣≥1⟹∣a0∣≤c,∣a1∣≤2c,∣ak∣≤(k+1)c|r|\ge1\Longrightarrow |a_0|\le c,\quad |a_1|\le2c,\quad |a_k|\le(k+1)c
詳しい解説

∣r∣≥1|r|\ge1 なら、∣a0∣=∣c0/r∣≤c|a_0|=|c_0/r|\le c。また ∣a1∣=∣(c1−a0)/r∣≤∣c1∣+∣a0∣≤2c|a_1|=|(c_1-a_0)/r|\le|c_1|+|a_0|\le2c である。∣ak∣≤(k+1)c|a_k|\le(k+1)c と仮定すると、∣ak+1∣=∣(ck+1−ak)/r∣≤∣ck+1∣+∣ak∣≤(k+2)c|a_{k+1}|=|(c_{k+1}-a_k)/r|\le|c_{k+1}|+|a_k|\le(k+2)c。よってすべての kk で ∣ak∣≤(k+1)c≤(n+1)c|a_k|\le(k+1)c\le(n+1)c となる。