0

コラッツ予想を肯定する証明(第二報)

575
8

コラッツ予想を肯定する証明(第二報)

初めに: この記事は【コラッツ予想を肯定する証明】でameの有限判定の計算の間違いを指摘された物を改造したものである。

1     コラッツ演算による一般式の定義

コラッツ演算を次のように定義する。
{amo:=ame2nm(ame)nm:=max{nm:ame2nmN}am+1e:=3amo+1(amo:amo>1)

つまり、偶数演算が要求された場合、偶数演算は、一度要求されたら奇数になるまでnm回実行されます。このように定義すると、奇数 と偶数 に分けることができる。 ただし、偶数演算の初回は n1、以下n2,n3, などとする。
この定義に基づいて、奇数演算の回数 m と偶数演算の回数nmを変数とし一般式を定義する。与えられた最初の偶数自然数をa1eとし、次の奇数自然数ををa1oとする。Collatz m 回で指定された奇数演算を繰り返した結果は、amoameになります。又、奇数演算が出来るのは、amo:amo>1とし、1の奇数演算を禁止し、収束条件とします。

初めに与えられた自然数が偶数の場合

a1o=a1e2n1

ここで n1 は変数で n11 で、奇数になるまで 2 で偶数演算されます。次に奇数演算が行われ、

a2e=3a1o+1

結果として、
a2e=32n1a1e+1

その後、コラッツ演算が繰り返えされ、一般項は、

 ame=(3m1a1e+3m2k1+3m3k2++31km2+km1)/km1       (1)

但し、
    km=2i=1mni
とする。 

2 Collatz 操作によって生成される循環シーケンスの有無

a2e=a1eとすると、

a1e=(31a1e+30k1)/k1

k1a1e=(31a1e+30k1)

(k13)a1e=k1

偶数割る奇数であるから、

a1e=k1(k13)=2n

で、k1<3では右辺が負数になるのでa2e=a1eとする仮定は背理し、a2ea1eで有るから、k1>3を考えれば良い。。

k1=4の場合、

a1e=4(43)=4

で有るから、整除されるが、奇数演算が行われる前にa1eは1に収束するから除外されている。依って、k1の場合のみ次の計算に移行できる。

k1の場合、

a1e=k1(k13)=2n

k1=2n(k13)

3×2n=(2n1)k1

3×2n(2n1)=k18

3×2n8(2n1)

3×2n16n8

816n3×2n=10n

810=0.8n

で有るので、0.8nで有るが、nN で無ければならないので、整除出来ずa2e=a1eとする仮定は背理しa2ea1eで有る。依って、

a1e=k1(k13)N(a1e:a1e>4)a2ea1e

で有る。

a2ea1eと仮定すると、

a1e(31a1e+31k1)/k1

で有る。

a1ek1(k131)

で有るから、

a1ek1(k131)N(a1e:a1e>4)

で有るなら、恒等的に成り立つ。

a2e=a1eで計算したように、

k1(k131)N(a1e:a1e>4)

は、仮定の条件に関係なくコラッツ演算に従った計算による結果でも有るので、a2ea1eとする仮定は肯定される。

よって、

a2ea1ek1(k13)=a1e N(a1e:a1e>4)

で有る。

a3e=a1eとすると、a2e=a1eと同様に計算される。又、k232<0の場合、

a1e=3k1+k2(k232)<0で有るので、a3e=a1eとする仮定が背理し、a3ea1eで有る。
k232>0の場合、
a1e=3k1+k2(k232)
は、a2ea1eの続きとして、計算されるが同じa1eで計算されるので有るから、
a1e=3k1+k2(k232)=a1e=k1(k13)N(a1e:a1e>4)

である。よって、

3k1+k2(k232)N(a1e:a1e>4)

で有るので、自然数に整除出来ず、a3e=a1eとする仮定は背理しa3ea1eで有る。よって、

a2ea1e  a3ea1e
で有る。

am1ea1eの場合、km23m2>0と仮定すると、

a1e(3m2a1e+3m3k1+3m4k2++31km3+km2)/km2

で、

a1e3m2a1e+3m3k1+3m4k2++31km3+km2(km23m2)N(a1e:a1e>4)

と仮定すると、整除出来ないから、a1eNで仮定は肯定される。

又、km23m2<0の場合、am1ea1eの仮定は肯定される。

ame=a1eの場合、

a1e=3m1k1+3m2k2++31km2+km1(km13m1)

は、am1ea1eと同じa1eの続きとして計算されるから、

a1e=3m1k1+3m2k2++31km2+km1(km13m1)
=a1eN(a1e:a1e>4)

で有るから、自然数に整除出来ず、

a1e=3m1k1+3m2k2++31km2+km1(km13m1)N(a1e:a1e>4)

で有るので、ame=a1eとする仮定は背理しamea1eで有る。

よって、am1ea1eamea1eで有るから、数学的帰納法により循環数列は無い。

3 発散の有無

一般式は、

ame=(3m1a1e+3m2k1+3m3k2++31km2+km1)km1

で、一般式が導かれる為に使用されている条件は、

k14,k216,k332,,km4mで有れば、循環数に成らないから、ameまで計算が続けられる。又、km2km14km22mk1で有る。
一般式から、
ame=(3m1a1ekm1+3m2k1++31km2km1)+1

から、km14m1とすると、km2km14km22mk1で有るから、

(3m2k1++31km2km1)=(3m2k1++31km24m1)

3m24m2++3141

となる。初期値が3/4で等比が3/4の等比数列であるから、

3m24m2++3141=34((34)m21)341=34((34)m21)14=3((34)m21)

=33(34)m2

であるから、

ame(3m1a1e4m1)+(33(34)m2)+1=(34)m1a1e3(34)m2+4

=(34)m2(34a1e3)+4

limmame=limm((34)m2(34a1e3)+4)=4

で、limmame4

有るから、ameは有限である。

4 Cllatz 演算の終了

2節(循環なし)と3節(有限)の結果から鳩ノ巣原理によりCollatz演算は停止しなければならない、よって1に収束するから、コラッツ予想は肯定される。

投稿日:2024917
更新日:2024927
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. コラッツ予想を肯定する証明(第二報)