25

Fibonacci 平方数が 0, 1, 144 のみであることの初等的証明

2257
0

黄金平方数 黄金平方数
前提知識 : Lucas 数列, Fibonacci 数列, 平方剰余の第一補充則 (Euler の規準)
Lucas 数列, Fibonacci 数列 : https://mathlog.info/articles/19
Euler の規準 : https://mathlog.info/articles/454
.
.
.
最新版のブログ記事 : フィボナッチ数列に現れる平方数が 1 と 144 のみであることについて
.
.
.

剰余を見る証明

ある整数Nについて, これが平方数であるか否かを表現する方程式,
m2=Nの解析法には, 周知されているごとく様々な手法が存在するが, ここでは方程式Fn=m2の解を決定するにあたって, ある特殊な整数の素因子と剰余とを観察する. 文字pを奇素数とするとき, 合同方程式
x21  (mod p)が可解であるためには, p1  (mod 4)なることが必要かつ充分である. 故に, 若しある整数M3  (mod 4)をもってFn1  (mod M)を成立せしめることができるならば, M4で割って3余る素因子pを必ず持ち, Fnが平方数に成ることはFn1  (mod p)の相合によって否定される. nにとって必要なる条件が得られるのである.

この概略の妥当性の理解を助けるための実験として, 以下に数列(Fn+1)n>0に現れる各項の素因子分解を示す.
2=2,2=2,3=3,4=22,6=2×3,9=32,14=2×7,35=5×3,56=23×7,90=2×5×32,145=(5×29),234=2×13×32,378=2×(33×7),611=13×47,988=22×13×19,1598=2×29×31,2585=5×(11×47),4182=2×(17×41)×3,6766=2×17×199,10947=(41×89)×3,17712=22×13×(3×227),28658=2×89×(7×23),46389=3×(7×472),
.
.
.
.
.
.

前置き

黄金比の累乗

任意のnZに対して, {ϕn=Ln+5Fn2ϕ¯n=Ln5Fn2が成りたつ.

n=0,1のときは正しい. それぞれの等式について, あるn+1,nについて等式が成りたつならば, それらを辺々足しあわせる操作によってn+2の場合が得られ. また辺々を引けばn1の場合が得られるので, 再帰的に, 命題の等式が成りたつ.

任意のnZに対して, Ln25Fn2=4(1)nが成りたつ.

指数法則ϕnϕ¯n=(ϕϕ¯)nを変形すれば,
ϕnϕ¯n=(ϕϕ¯)nLn+5Fn2Ln5Fn2=(1)nLn25Fn2=4(1)nの式になる.

二倍公式

任意のnZに対して, {F2n=LnFnL2n=Ln22(1)nが成りたつ.

加法定理と先の補題によって,
2F2n=LnFn+FnLn=2LnFn,2L2n=LnLn+5FnFn=Ln2+(Ln24(1)n)=2Ln24(1)nの計算が成りたつ.

任意のnZに対して, 2Ln2Fn3nが成りたつ.

数列(Ln),(Fn)mod 2によって還元する場合, 0,1,1の繰りかえす同一の周期列が得られる. 故に補題が成立する.

.
.
.
.
.
.

法の構成

任意のm,nZに対して, 2nかつ3nならば,
Fm+2nFm(mod Ln)が成りたつ.

加法定理と二倍公式から,
2Fm+2n=LmF2n+FmL2n=LmLnFn+Fm(Ln22(1)n)2Fm(mod Ln)である. 今2Lnのために, 各辺を2により除することができる. ここから補題の式が導かれるのである. 第二式についても全く同じ.

上の合同式の右辺はnに依存しない数である. 故に, n3によって可除である場合にも, 次のように拡張することができる.

任意のm,nZに対して, 2nならば,
Fm+2nFm(mod Ln)が成りたつ. ただし, 整数nnが素因子3を失ったものである.

nから素因子3を抽出して,
n=3en=n+n++nと表せば, 先の補題を3e回繰りかえして, 補題の式を得ることができる.

.
.
.
.
.
.

証明

nの取りうる数全体を,
Z=(4Z+1)(4Z+3)2Zと分割して, 場合を三つに分ける.
.
.
.

n1  (mod 4)のとき

任意のnZに対して, n1  (mod 4)ならば, Fnn=1が成りたつ.

n=1+2kなる非零偶数kを取り, k=3ekとして素因子3を抽出すれば,
Fn=F1+2k1  (mod Lk)を得る. k mod 6{2,4}によりLk3  (mod 4)であるから, FnLkを法として平方非剰余である.

剰余列(Ln mod 4)は節2,1,3,0,3,3の成す周期列である.

.
.
.

n3  (mod 4)のとき

任意のnZに対して, n3  (mod 4)ならば, Fnn=1が成りたつ.

FnFnは相等しい. 由って, n1  (mod 4)の場合を考えて, nnに擦りかえれ命題が得られる.

.
.
.

n0  (mod 2)のとき

前記の場合と同様に考えることはできない. 二倍公式
Fn=Ln/2Fn/2によってFnを因数に分解するとき, 等式|Ln/225Fn/22|=4のために, (Ln/2Fn/2)の最大公約は12に限られる. 従って, Fn/22Fn/2の内何れかが平方数でなければならない. この推論を繰りかえせば, 終には奇数nであって, Fnまたは2Fnが平方数に成る数を決定するところにまで問題が帰結する. 実際の証明においては, n2により割りきれる回数を変量として, これに関する数学的帰納法を適用し, 逆流するように論証をすればよろしい.

任意のnZに対して, n3  (mod 4)ならば, 2Fnn=3が成りたつ.

n=3+2kなる非零偶数kを取り, k=3ekとして素因子3を抽出すれば,
2Fn=2F3+2k122  (mod Lk)を得る. k mod 6{2,4}によりLk3  (mod 4)であるので, FnLkを法として平方非剰余である.

任意のnZに対して, n1  (mod 4)ならば, 2Fnn=3が成りたつ.

FnFnは相等しい. 由って, n3  (mod 4)の場合を考えて, nnに擦りかえれはこの命題が得られる.

任意のn2Zに対して, (Fn)(2Fn)n{0,2,6,12}が成りたつ.

論を簡潔にするために, 整数の部分集合として,
S={n2nZ}{2n2nZ}を定義する.

n=0について示すべきことは無い. n0であるとき, n=2efとして素因子2を抽出し, e3を充たすあらゆるFnSの要素でないことを, 帰納的に論ずる.

(1)e=1のとき
Fn=LfFfにおいて, FfSでなければならないから, これまでの証明によってn{6,2,2,6}が要求される. この内26のみが充分性を充たす.

(2)e=2のとき
Fn=L2fF2fにおいて, F2fSでなければならないから, (1)の証明によってn{4,12}が要求される. この内12のみが充分性を充たす.

(3)e=3のとき
Fn=L4fF4fにおいて, F4fSなければならないから, (3)の証明によってn=24が要求される. けれどもこれは充分性を充たさない.

(4)e4のとき
e1に関して, F2e1fが如何なるfにおいてもSの要素に成らないことを仮定とする. そのとき, F2efSに成るためには, F2ef=L2e1fF2e1fの式において, F2e1fSでなければならないが, 仮定によってこれは不可能である. e=3のとき, 既にnは存在しない. この結果はあらゆるe4についても同じである.

.
.
.

結論

以上によって次の定理の証明が完成する.

黄金平方数

数列(Fn)nZに現れる平方数は0,1,144のみである.

数列(Fn)nZに現れる平方数の二倍は0,2,8のみである.

.
.
.
.
.
.

投稿日:20201110
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

ゆう
ゆう
148
13051
好きな整数は 0, 1, 1, φ, 2, 5, 6, 12, 89 など. || フィボナッチ数列 bot (@Aureus_N) 管理人. || hatena blog || indeterminate equations involving Fibonacci numbers || Disquisitiones Arithmeticae...

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 剰余を見る証明
  2. 前置き
  3. 法の構成
  4. 証明
  5. n1  (mod 4)のとき
  6. n3  (mod 4)のとき
  7. n0  (mod 2)のとき
  8. 結論