Site hosted by Angelfire.com: Build your free website today!

Blog Tools
Edit your Blog
Build a Blog
RSS Feed
View Profile
« December 2025 »
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Entries by Topic
All topics
1序 Prologue
10奇遇 Trek
11玩嘢PlayPolitic
12假史 Liestory
13日文Japanese
14無聊 Bored
2提示 Hint
3我見 My View
4實例 Live eg
5後記 Afterword
6講 Talk
7證 Proof
8歪理False Truth
9亂證 Crazy Proof  «
You are not logged in. Log in
一切錯誤由此起 This Cause All Wrong
Mon, 14 Sep 2020
質數第5回
Topic: 9亂證 Crazy Proof
請先看<提示>.

事情:質數無限.

問題1:如何尋找超大質數.
問題2:如何使用質數數式.

解題:
-----------
綜合之前的結果,
P=(1+2n)3+(Y-3n)2
當n=0,
P=3+2Y
同時
P=(1+2n)(3+2j)=3+2Y
Y=(P-3)/2 ----------(17)

另外,
j=(Y-3n)/(1+2n),
j(1+2n)=Y-3n

所以,
P=3+2Y 與 Y-3n 同時是 1+2n 的倍數.

只要 Y-3n=j(1+2n), j與n有正整數解, P=(1+2n)(3+2j) 就是合成數,不是質數.

如果不繪圖,要證明 j=(Y-3n)/(1+2n) 沒有整數解,當然非常費時.
不過,現在超級電腦已經找到2千幾萬個位的質數,亦即是這個質數以下的單數,那些是質數,那些是合成數,已經有數據記錄.

既然現在都是由小到大續步找尋更大的質數,所以:
當 Pm=已知最大質數,要知道 Pm+2是否質數,只需設 Y=((Pm+2)-3)/2=(Pm-1)/2,無論 Y是單數還是雙數,只要比較數據庫, 任何 Y-3n是否 (1+2n)的倍數都可以知道,根本不用每次都慢慢測試逐個計,而且最多只需比較數據庫中大約細過 Pm平方根的 n 便可,如此類推.

如此,便可不斷尋找更大的質數,方便快捷.其實只要Y=<Pm便可,亦即最大可以找尋 2Pm+3是否質數!
-----------

答案1:善用科技,用電腦.
答案2:比較數據庫,不需逐個計.

以證:只要肯思考,一定有解決方法.

結論:即使有決心,有恆心,都要肯思考先有用.

得分:Y=(P-3)/2
20200912

Posted by planet/allwrong at 10:16 BST | Post Comment | Permalink | Share This Post
Wed, 3 Apr 2013
質數第4回
Topic: 9亂證 Crazy Proof
請先看<提示>.

事情:質數或合成數.

問題1:測試質數,如何減低錯誤?
問題2:測試質數,如何排除困難?

解題:
-----------
上回講到測試非常大的質數,要用電腦及2進制數學.

2進制中,除數比較大機會有誤差,+-x比較穩陣.

但除2及除3還是比較易.
除2只需退後1個位,如 11001010/2=1100101
而除3更可以用速算法,如 325973/3=?
先將每數字加起再除3: 3+2+5+9+7+3=29/3=9餘2,所以先將325973減2,再化成2進制再除3即可.

再看回之前的其中一些數據:
91=1x3+44x2=29x3+2x2
44/3=14餘2
14x2+1=29

221=1x3+109x2=73x3+1x2
109/3=36餘1
36x2+1=73

所以 P=3+Y2=X3+r2, X=2int(Y/3)+1, r=Y/3的餘數    ----------(10)

再看真些,
91=......=7x3+35x2=......=21x3+14x2=......

7+7x2=21
14+7x3=35

221=......=13x3+91x2=......=39x3+52x2=......=65x3+13x2=......

13+13x2=39
13+13x3=52

13+13x4=65
13+13x6=91

可見如果 x=1+2n是因子,該組 (1+2n)3+(Y-3n)2在相距1+2n的一個倍數後,必然與 y=(1+2n)倍數的一組 (X-2m)3+(r+3m)2重疊.

(x+2kx,y-3kx)=(X-2m,r+3m),    k=int, r+3m=dx, d=int    ----------(11)

所以,僅用2進制除數除2或3,可以測試
Nmax=int(Y/3)    ----------(12)
K=Nmax-n-m        ----------(13)
如果 K=kx, x+2K=X-2m, y-3K=r+3m=d(1+2n), d=1or2    ----------(14)
x=1+2n 就是因子.

最後,
3x+2y=3X+2dx,    y=Ymax-3n, X=Xmax-2m
(3-2d)x=3X-2y
X=[(3-2d)x+2y]/3=(2y+/-x)/3,    d=1or2
X=(2j+/-1)(1+2n)/3,    +1 when d=1,-1 when d=2    ----------(15)

y-X=y-(2y+/-x)/3=(y+/-x)/3        
y-X=(j+/-1)(1+2n)/3,    +1 when d=1,-1 when d=2    ----------(16)    

而 (j+/-1)/3 < j

所以,可以用 (y-X)/(1+2n) 去找出 j.
-----------

答案1:少用2進制除數,多用+-x.
答案2:x+2kx=X-2m, y-3kx=r+3m,測試有否重疊.

以證:尋找質數,細心研究,得出自己的結論,好過只識跟人尾.

結論:質數再大,都有方法.

得分:(x+2kx,y-3kx)/10

Posted by planet/allwrong at 16:59 BST | Post Comment | Permalink | Share This Post
Updated: Wed, 3 Apr 2013 17:06 BST
Sun, 31 Mar 2013
質數第3回
Topic: 9亂證 Crazy Proof
請先看<提示>.

事情:質數測試.

問題1:質數數式,有何意義?
問題2:測試質數數式,有何方法?

解題:
-----------
質數數式 P=(1+2n)3+(Y-3n)2=(X-2m)3+(r+3m)2
如非質數,有 j(1+2n)=Y-3n,i(X-2m)=(r+3m)

上回講到,j較大機會是整數,所以先分析 j.
j=(Y-3n)/(1+2n)    ----------(7)

這明顯是直角雙曲線,y=(C-3x)/(1+2x),曲線位於(+x,+y),(-x,-y)之內.

再看清楚,
(1+2n)3+(Y-3n)2=(1+2n)3+j(1+2n)2=(1+2n)(3+2j)=(1+2n)(1+2m)=(3+2i)(3+2j)

明顯 j就是另一個合成數 3+2j組成部分,所以找到一組n,j等於找到兩個 P的合成數.
m=1+j
n=1+i
注意,這裡 i,m並非i(X-2m)=(r+3m)中的 i,m.

(m-1)(1+2n)=Y-3n
2mn+m+n-1-Y=0    ----------(8)

j[1+2(1+i)]=Y-3(1+i)
2ij+3(i+j)+3-Y=0    ----------(9)

(7)(8)(9)都是直角雙曲線,如何找出其中的正整數解?
請恕材疏學淺,除了電腦繪圖,不知其他方法.

另外
P=(1+2n)3+(Y-3n)2=(1+2n)(1+2m)=(1+2n)1+(1+2n)2m
所以其實測試亦可以變成: (P-x)/2x=m, x=3,5,7,9.....

(P-x)當然比(Y-3n)大,所以還是用 (1+2n)3+(Y-3n)2測試較易.

測試時自然不用試 3及5 的倍數,因為一開始先要確定 Y not= 3n,而 5的倍數只有 5與0字尾,一望便知.
同理,7,11,13...等的倍數亦不用測試.

需然直接用 P測試亦可,但 Y-3n比 P細,而且 Y-3n會越來越細,所以越來越易計.

倘若 P是非常大的單數,可先減去 1+2n的大倍數,
如 Y-3n是有100位的數,
先減去 (1+2n)x(10的98,99次方),
再減去 (1+2n)x(10的97,96....次方),
使之變成可計算範圍,如一百萬或6個0之內,最後才去除以(1+2n).

要測試非常大的質數,當然最好要用電腦及2進制數學.
-----------

答案1:j=(Y-3n)/(1+2n),是直角雙曲線.
答案2:不用試 3,5,7,11,13...等的倍數.測試非常大的質數,用電腦繪圖,2進制數學.

以證:質數的確難找.

結論:至於如何再進一步排除困難與錯誤,欲知後事如何,且看下回分解.

得分:2mn+m+n-1-Y/10

Posted by planet/allwrong at 17:55 BST | Post Comment | Permalink | Share This Post
Fri, 15 Mar 2013
質數第2回
Topic: 9亂證 Crazy Proof
請先看<提示>.

事情:分析質數,尋找(xi,yi).

問題1:質數數式有何特徵?
問題2:(xi,yi)有何特徵?

解題:
-----------
質數數式 P=x3+y2

根據 A) x not= 2m,所以x一定是單數.
x=1,3,5,.....

根據 B) y not= 3n,所以y一定是:
y=1,4,7,10....=1+3n, 或
y=2,5,8,11....=2+3n,

因為x每次加2,x3會加6,y2自然要減6,所以
P=(1+2n)3+(Y-3n)2,    Y=y max, n=1,2,3,....N=n max    ----------(3)
P=(X-2m)3+(r+3m)2,    X=x max, r=1or2, m=1,2,3...M=m max    ----------(4)

例如:
19=1x3+8x2=3x3+5x2=5x3+2x2,    X=5, Y=8, r=2, N=M=2

根據 C)x/y or y/x not= i, i=正整數;

所以如果不是質數,x或y會是對方的倍數.

1+2n=j(Y-3n) or j(1+2n)=Y-3n
(X-2m)=i(r+3m) or  i(X-2m)=(r+3m)

再分析多些單數,何時出現以上情況,

7x7=49=1x3+23x2=3x3+20x2=5x3+17x2=7x3+14x2
=9x3+11x2=11x3+8x2=13x3+5x2=15x3+2x2    第4組

7x13=91=1x3+44x2=3x3+41x2=5x3+38x2=7x3+35x2=9x3+32x2
=11x3+29x2=13x3+26x2=15x3+23x2=17x3+20x2=19x3+17x2
=21x3+14x2=23x3+11x2=25x3+8x2=27x3+5x2=29x3+2x2        第4,7,11組

3x5x7=105=1x3+51x2=3x3+48x2=5x3+45x2=7x3+42x2=9x3+39x2
=11x3+36x2=13x3+33x2=15x3+30x2=17x3+27x2=19x3+24x2
=21x3+21x2=23x3+18x2=25x3+15x2=27x3+12x2=29x3+9x2
=31x3+6x2=33x3+3x2=35x3+0x2              第2,3,4,8,11,13,17組

107=1x3+52x2=3x3+49x2=5x3+46x2=7x3+43x2=9x3+40x2
=11x3+37x2=13x3+34x2=15x3+31x2=17x3+28x2=19x3+25x2
=21x3+22x2=23x3+19x2=25x3+16x2=27x3+13x2=29x3+10x2
=31x3+7x2=33x3+4x2=35x3+1x2        無

13x17=221=1x3+109x2=3x3+106x2=5x3+103x2=7x3+100x2=9x3+97x2=
11x3+94x2=13x3+91x2=15x3+88x2=17x3+85x2=19x3+82x2=  
21x3+79x2=23x3+76x2=25x3+73x2=27x3+70x2=29x3+67x2=
31x3+64x2=33x3+61x2=35x3+58x2=37x3+55x2=39x3+52x2=
41x3+49x2=43x3+46x2=45x3+43x2=47x3+40x2=49x3+37x2=
51x3+34x2=53x3+31x2=55x3+28x2=57x3+25x2=59x3+22x2=
61x3+19x2=63x3+16x2=65x3+13x2=67x3+10x2=69x3+7x2=
71x3+4x2=73x3+1x2            第7,9,26,33組

可以發現:
1)如果不是質數,最少有一組(xi,yi)是倍數,不是自成數則最少有兩組(xi,yi)是倍數.
2)因為x必定是單數,兼且是由1開始的每個單數,而(y/x)會是倍數,但y則不一定是單數,而(x/y)亦不一定是倍數,或只有公因數,所以(xi,yi)必定會出現在前半數(xi,yi)組合,即yi>xi.
3)實際上(xi,yi)只需尋找至(x=P開方)那一組,必會出現,否則就是質數.

所以只需考慮:
j(1+2n)=Y-3n    j=正整數, 而1+2n<=sqrtP    ----------(5)
i(X-2m)=(r+3m)    i=正整數, 而X-2m<=sqrtP    ----------(6)

因此,尋找質數的問題又變成:
給出一單數P>3,如何確定P=(xi)3+(yi)2會否有至少一組(xi,yi)符合(5)或(6)式?
-----------

答案1:P=(1+2n)3+(Y-3n)2=(X-2m)3+(r+3m)2
答案2:合成數會出現 j(1+2n)=Y-3n,i(X-2m)=(r+3m)

以證:質數數式有助找尋質數.

結論:至於怎樣尋找那一組(xi,yi),欲知後事如何,且看下回分解.

得分:yi>xi/10

Posted by planet/allwrong at 18:09 BST | Post Comment | Permalink | Share This Post
Updated: Sun, 31 Mar 2013 17:57 BST
Mon, 11 Mar 2013
質數第1回
Topic: 9亂證 Crazy Proof
請先看<提示>.

事情:質數就係合成數之源.

問題1:如何尋找質數?
問題2:有無質數公式?

解題:
-----------
質數基本定義:質數只可被自己及1除盡.
除1,2,之外,3以上質數都係單數.

根據<<輾轉相除法>>:
被除數=商x除數+餘數
a=a0b+r,    0=<r<b;        如果r唔等於0,再除b,
b=a1r+r1,    0=<r1<r;    如果r1唔等於0,再除r,
r=a2r1+r2,    0=<r2<r1;    如果r2唔等於0,再除r1,
.
.
.
r(i-1)=a(i+1)ri+r(i+1),        0=<r(i+1)<ri,    直至r(i+1)等於0.        

於是,所有整數可以此形式寫成:
1=1+0
2=2+0
3=2+1
5=3+2
7=4+3=2x2+3
9=5+4=5+2x2=(3+2)+2x2=3+3x2=3x3

如此類推,於是,所有單數可以寫成:
k=(k+1)/2+(k-1)/2, k=單數1,3,5....    ----------(1)

繼續寫,睇下有乜發現?
11=6+5=2x3+3+2=4x2+3=3x3+2
13=7+6=2x2+3+3x2=5x2+3=2x2+3x3
15=8+7=2x4+2x2+3=2x6+3=2x2x3+3=5x3
17=9+8=3x3+4x2=3+7x2=5x3+2
19=10+9=5x2+3x3=(3+2)x2+3x3=5x3+2x2=3+8x2
21=11+10=3x3+2+5x2=3x3+6x2=3x3+3x2x2=7x3=3+9x2
23=12+11=2x6+3x3+2=7x2+3x3=4x2+5x3=3+10x2=7x3+2
25=13+12=5x2+3+3x4=5x2+3x5=5x5=7x3+2x2=3+11x2
27=14+13=7x2+2x2+3x3=9x2+3x3=3x6+3x3=9x3=3+12x2
.
.
49=25+24=7x3+2x2+3x4x2=7x3+14x2=7x3+7x2x2=7x7
51=26+25=13x2+5x2+5x3=18x2+5x3=3x3x2x2+5x3=17x3
53=27+26=9x3+13x2=9x3+(2x2+3x3)x2=15x3+4x2

可以發現,越大既單數,可以用越多既3同2既倍數組合寫成,即
k=x3+y2,    x,y=1,2,3.....        

而如果是合成數,則必定有最少一組(x3,y2)組合可找到公因數.

所以質數必須符合以下條件:
**********************
所有 P=質數>3
P=x3+y2,    x,y=1,2,3.....        ----------(2)

而且
A) x not= 2m, 證明與C)相同
B) y not= 3n, 證明與C)相同
C) x/y or y/x not= i, i=正整數; 證明: 當 x,y>1, if x/y=i,x3+2y=iy3+2y=(i3+2)y
D) P的每一組(xi,yi)組合, P=(x1)3+(y1)2=(x2)3+(y2)2=......=(xi)3+(yi)2 均符合 A),B),C)三點.
**********************

因此,尋找質數的問題變成:
給出一單數P>3,如何確定P=(xi)3+(yi)2的每一組(xi,yi)組合均符合 A,B,C三點要求?
-----------

答案1:質數有方式尋找.
答案2:質數有數式,未知有無公式.

以證:質數除了基本定義,還可以有數式定義.

結論:至於怎樣尋找有否(xi,yi),欲知後事如何,且看下回分解.

得分:x3+y2/10

Posted by planet/allwrong at 16:52 BST | Post Comment | Permalink | Share This Post
Updated: Fri, 15 Mar 2013 17:58 BST

Newer | Latest | Older