MathLabs

第6問

a1,a2,a3,…a_1,a_2,a_3,\ldots を 11 より大きい正の整数からなる無限数列とする。すべての正の整数 nn に対して、an+1a_{n+1} はすべての i=1,2,…,ni=1,2,\ldots,n で gcd⁡(an+1,ai)>1\gcd(a_{n+1},a_i)>1 を満たす ana_n より大きい最小の正の整数であるとする。すべての正の整数 nn に対して an+T=an+La_{n+T}=a_n+L が成り立つような正の整数 TT と LL が存在することを証明せよ。
ステップ 1/3: 最大公約数の条件を ≼-極小な項に帰着させる
am⪯an :⟺ m≤n and rad⁡(am)∣rad⁡(an)a_m\preceq a_n\ :\Longleftrightarrow\ m\le n\ \text{and}\ \operatorname{rad}(a_m)\mid\operatorname{rad}(a_n)
詳しい解説

正の整数 xx に対し、rad⁡(x)\operatorname{rad}(x) で xx の相異なる素因数の積を表す。数列の貪欲な定義により、整数 x≥a1x\ge a_1 が数列に現れるための必要十分条件は、ai<xa_i<x なるすべての ii で gcd⁡(x,ai)>1\gcd(x,a_i)>1 が成り立つことである。m≤nm\le n かつ rad⁡(am)∣rad⁡(an)\operatorname{rad}(a_m)\mid\operatorname{rad}(a_n) のとき am⪯ana_m\preceq a_n と定めることで数列上に半順序を入れる。am⪯aia_m\preceq a_i のとき、gcd⁡(x,am)\gcd(x,a_m) を割り切る素数はすべて aia_i も割り切るので、gcd⁡(x,am)>1\gcd(x,a_m)>1 ならば自動的に gcd⁡(x,ai)>1\gcd(x,a_i)>1 となる。したがって x≥a1x\ge a_1 が数列に現れるための必要十分条件は、すべての ⪯\preceq-極小な項 ai<xa_i<x に対して gcd⁡(x,ai)>1\gcd(x,a_i)>1 が成り立つことである。