質數 (第 3 頁) 唐文標
|
.原載於數學傳播第四卷第四期 .作者當時任教於英國劍橋大學 •對外搜尋關鍵字 |
上節所談到的函數 , 我們期望找到一個類似的函數,對任何變數值(一個整數), 我們得到的f(n)函數值皆是質數。即是我們
對所有整數 n, f(n)= 質數, n=0,1,2,…
|
我們可以證明,不可能有一條多項式函數 f(x),它的函數值都是質數的,即是若 , 係數皆是整數。令 x=b,不可能所有整數 b,都令 f(a) 常為一質數。 證明的方法根據另一定理:
若
, 是一整係數多項式,如果
則 因此,令 p=f(a)>2,(即 p 是多項式 f 之一值)設正整數值 J,能使
f(a+Jp) > n
但 故使 但 即 p 能整除 f(a),因此整除 f(a+Jp)。 這就是說,不管是什麼次數的多項式,一定周期後必然會有一個合成數出現,因而有無限個合成數。 新的難題卻是,有了無限個合成數,那麼質數是否亦屬無限呢?以多項式形式出現的質數是否無限,仍屬未解難題。 我們並且知道,設 f 和 g 都是多項式,則 亦不可能對所有 n 都給出一個新質數出來。 參考 M. Davis 〈Hilbert 10th problem is unsolvable〉AMM(1973)233-269。
目前所知最大的算術級數之質數公式,是
(見 Edgar Karst〈12 to 16 primes in arithmatic progression〉, Journal of Recreation Mathematics, (1969) 二次多項的質數公式有下列的表算。
質數公式表
像質數公式 x2+x+41,我們能找到連續 40 個(由 0 到 39)的質數究竟還有無同樣類似公式的可能呢?即是: 問題:有沒有一條質數公式 f=x2+x+b,能使 (b-1) 個連續 x 值使 f(x) 都是質數呢?有人曾用電算機去找,結果查出如果有,則 b 值一定要超過 1,250,000,000,而且最多只有一個。看來這個問題大概解不了。
|
「多項式」這一類函數,既然無法辦得到所有函數值都是質數,那麼只有轉求到其他類型的函數了。 指數類型函數 讓我們來研究一下指數類的函數 吧。
例如函數
那麼 此外,我們還有 f(4)=5,f(5)=7,f(6)=11,f(7)=17
但
都不是質數,而且下一個質數要到 直到今日,還沒有人能證明,像 公式不可能永遠給我們一個新質數的,但也不知道這類公式可以無限地供應質數,換句話說,每一個由這類公式得出來的函數值,還要仔細計算查證,才能肯定是否質數。 令人驚喜的是,果有一條類似的定理,是 W.H. Mills 證明的。
這條定理在《數論導引》有證明,主要的根據是另一條頗深的定理,在 n 和 2n 之間必有一個質數存在,(Bertrand 臆測)這裡我們引出的定理,則是根據 Riemann 一函數來證明的。
然後依此定理我們可以定義出一列質數,用此來決定 θ 之值。因為每一個 n 一定有一個對應的質數,我們可以令 p1>A,質數 pn,對 n=1,2,。令 pn+1 是這樣的質數使 pn3 < pn+1 < (pn+1)3-n-1 再造出二個數列, un=pn3-n, vn=(pn+1)3-n。
但
於是 un 是遞增數列,vn 是遞減數列。故應有一個極限, 即是 (任何 n) 因而 ,是一個質數了。( 仍表最大整數函數) 可是,這條定理,一如像 公式,無甚用處。 上面證明中顯出,對θ的知識和對所有質數的知識基本上是相等。 如果我們不認得隨意大的質數,那麼別談構成θ了; 但若我們認得隨意大的質數,我們不需要這條公式了。就是說,這條定理不會告訴我們新的質數。 若要這條定理有用處,一定要不用質數便可以找到的值,但看起不像有此可能。
同樣的,我們可以這樣結構θ,來定出pn質數
。
若pn代表第n個質數,使
則 (Moser(1950),Sierpinski(1952),Härtter(1961))這亦是一條用公式寫出所有 「已知」的質數之方法。正如我們在以前指出,這個公式僅是可玩而已, (聰明人說他可以做任何事的詭辯也),對找新質數並無用處。 相信類似的質數公式還有很多。例如根據Bertrand的猜測,當n大過2以後, 在n和2n之間,一定有一個質數。因此可證一質數代表定理:
可以找到一個實數θ,使,
,
皆為質數。
問題當然仍在這個 θ 不易找到而已。定理只證明了它的存在性, 也和以前的定理一樣,依賴以前對質數的知識。
利用 Wilson 定理:
可以寫成 所以,若 為少於或等於 x 的質數數目,則
|
質數既然是重要且又難求,歷代不少數學家皆想發現一個簡單明瞭的公式,把所有質數囊括下來,如若不能,也希望發現一個公式,它的函數值永遠是質數。 我們以前介紹過多項式的表現法,此外還有其他難以下定論的各種函數,現往羅列出來。
我們容易得到, f1(1)=2,f1(2)=3,f1(3)=7,但f1(4)=25不是質數,f1(6)=721,也不是, 但 f1(11)=11!+1=39916801是質數。f1變化很大,我們不知道f1(27)=27!+1是否為質數。 這個數列到現在還未曾證明,是否只表現有限幾個質數而已。由此推論,(n!)2+1,n!-1, 也可以構成一些質數數列了。
令Cp0=2,而 Cpn+1=2Cpn-1,是否對所有n皆成質數? Cp1=22-1=3,Cp2=23-1=7, Cp3=27-1=127,Cp4=2127-1皆是質數。 但 Cp5=2(2127-1)-1是一個非常大的數目。 一時還不能知道它是否為質數。因而 Cpn-1 是否永遠為質數,想也不容易解決。
C1=3,C2=9,C3=25 ,C4=65,C5=161 ,C6,C7,C8,C9,C10 皆不是。 這數字也不易分解,但出現質數不多的樣子。 略改一下,Tn=n2n+7,則有 T1=9,T2=15 不是,但 T3=31,T4=71,T5=167 都是。 T6=391不是,T7=903 不是,T8,T9 不是,但 T10=10247 又是了。 Tn=n2n+7是否有無限質數以此形式出現呢? 回到Cullen數列,二十年以前,仍以為它都是「合成數」,不可能包含質數。R.M. Robinson在1957年找到, n=141時, 是個質數,問題改觀。 英人C. Hooley在《Application of Sieve methods to the theory of number》(1976)中,曾用篩法計算。若 n2n+1 為一質數的上限值來算出這類數列中幾乎所有數目都是合成數。並討論 (2n+n2) 亦然。
因 S0=2,S1+5,S2+17,S3=216+1=65537都是質數。但 2216+1=S4不是, 有一個因數 ,故不可能永遠是質數, 究竟這個數列會不會包含無限個質數呢? 同樣,數列 , 有 也不知道是否含有無窮質數。反之, 數列 有 7,9,21,65541,不會再有質數。 因 為 7 所整除, 同樣 則為 13 所整除。
已知 F0=3,F1=5,F2=17,F3=257,F4=65537皆是質數。 除此外,並未發現任何新的費瑪型質數,故有人已懷疑是否仍存在 的費瑪型質數了。 例如 在高速電算機沒有建立以前,人們用筆算算出了下列 n 值 Fn 都不是質數, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 23, 36, 38, 39, 58, 63, 73。今日利用電算機,則可以查察到, 下列 n 值的 Fn 數列 77, 81, 117, 125, 144, 150, 207, 226, 228, 260, 267, 268, 284, 316, 452, 1954 皆是合成數, 由於 fn 值的合成關係,我們可見其間多的是空隙,例如 F1945=221945+1 這個數之位數高達 10582 個是已知最大的一個合成數, 當然不可能寫出全貌,但已知 m=(5 x 21947+1) 是它一個因數,這個數字也有587位,還知道它也是一個質數呢:(參看 Sierpinski 的整數論問題) 要查 Fn 是否為質數,我們可以證明:(Lucas 定理1878) Fn 的每一個自然數因數,都必是 之型, 為一整數。如用此定理, 可以獲得 F5 有一個 的質數因子,F6 則有 的質數因子。 此外如 F9,F10,F11,F12,F15,F16 都有此類質因數如 的因子,在1953年發現。可是,在n值很大, Fn的質因數 k x 2n+2+1太大了,一般不易一一檢證每一個k值,例如F7和F8便是。 蓋 F7=227+1有39位,不易查搜。J.C.Morehead在1905年用定理:
如 Fn 是質數,則
322n-1+1 為 Fn 所整除。
因而證明了F7整除了32127+1,但仍不知道質因數。直到1971,Morrison和 Brillhart 用電算機算出
Beriler的《Recreation》一書中曾將以下所有Fn的已知因數列出來。
(nn+1) 為質數的充要條件是 n=22r,r>0整數,且F1+2r為質數。在30萬位數以下, 只有 11+1=2,22+1=5,44+1=257是質數,其他都是合成數。 但由於 F20,F37,F70, ,都未查出是否為合成數,我們還不知道其他性質。 若nnn+1為質數;如 111+1=2,222+1=17, 則一定要 (nnn+1)=F[r+2(r+2r)]。目前只知在1018 位數以下,只有n=1,和n=2二個質數。還有沒有其他呢?
在1952年以前,最大的質數是
Mn,n=521,607,1279,2203,2281,3217,4253,4423,9889,9941,11213,19937
都是1952年以後再發現的。 容易證明,如Fn=2m+1為質數,則m=2n,故Fn=22n+1。 同樣,如Mn=an-1為質數,則a要為2,n為質數,故Mn=2p-1。 這個數列最先是由法國數學家Mersenne在1644年提出來的。 雖然這數列仍是目前利用電算機來找尋最大的質數之途徑, (像M9941是一個2993位數, M11213是一個3376位數, 而M19937是一個6002位數字) 據最新報導,(請參考《趣味數學》雜誌,中譯見《科學月刊》四月號)
梅仙涅數最近又發現了幾個:
第二十五個和第二十六個是1978年10月由高速計算機找到的。
第25個是
p=21707,M21707=221707-1
第26個是
p=23209,M23209=223209-1
最新一個是第27個,1979年由D.Slowinski發現的。
即他的位數為 約近於7373位數字, 想來也大得可以了。但直到現在,我們還不能知道是否有無數個梅仙涅質數呢! 下面列出一些有關的定理。
|
|
(若有指正、疑問……,可以在此 留言 或 寫信 給我們。) |
EpisteMath (c) 2000 中央研究院數學所、台大數學系 各網頁文章內容之著作權為原著作人所有 |
編輯:朱安強 | 最後修改日期:4/26/2002 |