0

コラッツ予想を肯定する証明

338
2

コラッツ予想を肯定する証明

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

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

つまり、偶数演算が要求された場合、偶数演算は、一度要求されたら奇数になるまでnm回実行されます。このように定義すると、奇数 と偶数 に分けることができる。 ただし、偶数演算の初回は n1、以下n2,n3, などとする。
この定義に基づいて、奇数演算の回数 m と偶数演算の回数nmを変数とし一般式を定義する。与えられた最初の奇数自然数をa1oとし、偶数自然数ををa1eとする。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)Na2ea1e

で有る。

a2ea1eと仮定すると、

a1e(31a1e+31k1)/k1

で有る。

a1ek1(k131)

で有るから、

a1ek1(k131)N

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

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

k1(k131)N

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

よって、

a2ea1ek1(k13)=a1e N

で有る。

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

である。よって、

3k1+k2(k232)N

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

a2ea1e  a3ea1e
で有る。

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

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

で、

a1e3m2a1e+3m3k1+3m4k2++31km3+km2(km23m2)N

と仮定すると、整除出来ないから、

a1eNで仮定は肯定される。

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

ame=a1eの場合、

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

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

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

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

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

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

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

3 発散の有無

  1. 式から、
    ame=(3m1a1ekm1+3m2k1km1++31km2km1+1)

limmame=limm(3m1a1ekm1+3m2k1km1++31km2km1+1)

limm(3m1a1ekm1+3m2k1km1++31km2km1)=α

に収束すると仮定すると、

limmame=limm(3m1a1ekm1+3m2k1km1++31km2km1)+limm1

となる。

****以下の記事は間違いを含んでいます。*******

3ー1 分割項の発散の有無

limm(3m1a1ekm1+3m2k1km1++31km2km1)

=limm(3m1km1a1e+3m2km1k1++3km1km2)

3ー1ー1 km1=4m1の場合

右辺第一項は、km1=4m1とすると、a1eは最初に与えられる自然数なので有限の値であるから、

limm(3m1km1a1e)=limm(3m14m1a1e)=0

右辺第二項は、

limm(3m2km1k1)=limm(3m24m1k1)=limm((34)m2k14)

a1eは最初に与えられる自然数なので有限の値であから、k1も有限である。

limm(3m2km1k1)=0

となる。 第三項は、
limm(3m3km1k2)=limm(3m34m1k2)=limm((34)m3k242)

a1eは最初に与えられる自然数なので有限の値であるから、k2も有限である。依って、

limm(3m3km1k2)=0×n=0

右辺第三項以降も0になる。

最終項は、

limm(31km2km1)=limm(31km24m1)=limm(34km24m2)

km12×km2 で有るから、km1=4m1としたから、km1=4m12×km2 依って、4m1/2km2 で有るから、

km24m24m1/24m2=12

で有るから、

limm(34km24m2)limm(3412)=38<

依って、km1=4m1とする場合、

limmame<
で,
ame は有限である。又、km1>4m1とする場合は分母がより大きくなるので、同様にame は有限である。

3-1-2 2m1km1の場合

2m1km1<4m1の場合を検討する。
しかし、2m1=km1の場合、全部の割り算が1回で無ければならないが、ame=2(2m+1)と仮定すると、

ame=2(2m+1)am+1e=3(2m+1)+1=6m+3+1=6m+4

am+2e=3(3m+2)+1=9m+6+1=9m+7

9m+72=8,112.5,17,21.5,

m=2j で、

am+2e=9m+72=18j+72N

となり、m3ame=2(2m+1) とする仮定は背理し、ame2(2m+1) で有るので、4回の偶数演算では、必ず1回の2i:i2の演算が行われるから、2m1<km1で有る。

km1=4m1j とすると、j は、

km1=4m1j=22m22j>2m1 で有るので、2m22j>m1 となり、m1>2j で有るから、(m1)/2>j で無ければならない

limm(3m1a1ekm1+3m2k1km1++31km2km1)

=limm(3m14m1ja1e+3m24m1jk1++34m1jkm2)

=limm(3m14m114ja1e+3m24m2141jk1++3414m2jkm2)

=limm((34)m14ja1e+(34)m24j1k1++344m+2+jkm2)

右辺第一項は、a1eは最初に与えられる自然数なので有限の値で有るから、

limm((34)m14ja1e)=limm((34)m14ja1e)

で有る。4j<4(m2)2で有るから、

limm(4ja1e)<

依って、

limm((34)m14ja1e)=0

で有る。

となり、右辺第二項は、

limm((34)m2k14j1)

limm4j1<limm4(m1)/2=

依って、

limm(k14j1)<

で有るので、

limm((34)m2k14j1)=0

となり、右辺第二項も0となる。

右辺第三項は、

limm(3m3km1k2)=limm((34)m3k24j1)

limm4j1<limm4(m1)/2=

依って、

limm(k24j1)<

で有るので、

limm((34)m2k24j1)=0

となり、右辺第三項も0となる。

km2am2e によって決められる値であるから、ame を導くことが出来たから am2e< で有るので、
limm(31km2km1)=limm(3414m2jkm2)=0

で有る。依って、2m1<km1の場合、

limm(3m1a1ekm1+3m2k1km1++31km2km1)=0

となり、

limm(3m1a1ekm1+3m2k1km1++31km2km1+1)=1

となり、1に収束し,

limmame<

となり、ame は有限である。

3-1-3 結果

km1 の全領域で、

limmame<

で有るので ame は有限である。

4 Cllatz 演算の終了

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

投稿日:202493
更新日:215
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. コラッツ予想を肯定する証明
  2. 以下の記事は間違っています。