質數之間,最遠可以隔多遠?從國小數學走進現代數論

質數,是我們從國小就接觸過的一種數。

像2、3、5、7、11,只有1和自己兩個正因數。

這個定義看起來並不困難,但質數的分布,卻是數學中最深奧的研究主題之一。

今天要討論的問題是:

兩個相鄰的質數,最遠可以隔多遠?

例如11和13,只差2。

23和29,則相差6。

89和97,相差8。

隨著數字愈來愈大,質數之間還能不能出現更大的空隙?

答案是可以。

而且這些空隙沒有固定的最大值。

換句話說,不管你提出100、1000,甚至一百萬,都可以在數線上找到一對相鄰質數,兩者的距離比這個數還大。

這個看似高深的結論,其實可以從國中程度的整除概念開始理解。

先製造一個特別的數

我們先把2到10全部乘起來:

N=2×3×4×5×6×7×8×9×10。

這個數其實是:

N=3,628,800。

不過,真正重要的不是它到底有多大,而是它具有一個特殊性質:

N可以被2、3、4,一直到10整除。

接下來,我們不看N本身,而是觀察N後面的數。

先看N+2。

因為N可以被2整除,2也可以被2整除,所以N+2一定可以被2整除。

因此,N+2不是質數。

再看N+3。

N可以被3整除,3也可以被3整除,所以N+3同樣可以被3整除。

因此,N+3也不是質數。

依照相同的道理:

N+4可以被4整除。

N+5可以被5整除。

N+6可以被6整除。

一直到N+10,都可以找到除了1和自己以外的因數。

所以:

N+2、N+3、N+4,……,N+10,

連續九個整數全部都是合數。

我們等於親手在數線上製造出一小片完全沒有質數的區域。

可以把它稱為一片「質數荒漠」。

從連續合數,推到相鄰質數

但是,證明出現連續九個合數,為什麼就能說相鄰質數的距離很大?

這裡還有一個重要步驟。

我們在這片質數荒漠的左邊,找出距離最近的一個質數,先把它叫做p。

接著,在荒漠的右邊,也找出距離最近的一個質數,把它叫做q。

數線上的排列大致會變成:

p、……、N+2、N+3、……、N+10、……、q。

由於N+2到N+10全部都是合數,而p和q又分別是左右兩側最近的質數,所以p和q之間不會再有其他質數。

因此,p和q就是一對相鄰質數。

又因為p最多只能到N+1,而q最少也要從N+11開始,所以:

q-p至少等於10。

這才是整個推理最關鍵的地方。

我們不是只找到一串合數,而是利用這串合數,證明在它的左右兩側,一定存在一對間距很大的相鄰質數。

想要多長的荒漠,就能製造多長

剛才,我們把2到10全部乘起來,因此得到連續九個合數。

如果改成把2到100全部乘起來,並將結果稱為M,那麼:

M+2可以被2整除。

M+3可以被3整除。

一直到M+100,都可以被對應的整數整除。

因此,從M+2到M+100,會出現連續99個合數。

在這片荒漠的左右兩側,找出最近的兩個質數,它們的距離至少是100。

同樣地,想要製造連續999個合數,就把2到1000全部乘起來。

想要製造更長的質數荒漠,就把更多整數乘在一起。

一般來說,把2到n全部乘起來,再依序加上2到n,就能得到:

N+2、N+3、……、N+n。

這些數全部都是合數。

因此,我們可以製造出連續n-1個合數,也就能找到一對距離至少為n的相鄰質數。

因為n可以任意選得很大,所以相鄰質數之間的距離,沒有固定的最大值。

這個想法,和兩千多年前的證明很相似

早在兩千多年前,歐幾里得就在《幾何原本》第九卷命題20中,證明了質數不可能只有有限多個。

他的核心想法是:

先取一批質數,找出一個能被它們整除的數,再加上1。

新的數除以原本列出的任何質數,都會餘1。

因此,它本身是質數,或者至少含有一個沒有出現在原本名單中的新質因數。

所以,不論原本列出多少個質數,都能再找到其他質數,質數的數量因此不可能是有限的。

歐幾里得的證明,是「乘起來再加1」。

我們製造質數荒漠的方法,則是「乘起來再分別加2、加3、加4」。

兩者使用的都是整除與餘數,目標卻剛好相反。

歐幾里得用這個想法尋找新的質因數。

我們則利用同樣的結構,製造一整排合數。

這也是數學有趣的地方。

同一個簡單的操作,稍微改變使用方式,就可能得到完全不同的結論。

質數愈來愈少,間距通常也愈來愈大

雖然質數有無限多個,但它們在整數中的分布會逐漸變得稀疏。

質數定理告訴我們,在一個很大的數X附近,相鄰質數的平均間距大約是log X。

簡單來說,數字愈大,通常需要走過更多整數,才會遇到下一個質數。

不過,「平均間距」不代表每一次的距離都差不多。

有些地方會出現非常接近的質數。

有些地方則會形成遠大於平均值的質數荒漠。

這就像降雨量。

一個地區的年平均雨量,不能告訴我們每一天都會下多少雨。

有時候連續多日大雨,有時候很長一段時間完全不下雨。

質數的分布也帶有類似的不規則性。

有時候很遠,有時候卻非常靠近

質數間距的研究有兩個看似相反的方向。

一個方向研究:

質數究竟可以離得多遠?

另一個方向則研究:

質數能不能無限次靠得非常近?

例如:

11和13。

17和19。

29和31。

這些相差2的質數稱為「孿生質數」。

數學家猜測,孿生質數應該有無限多對。

但是直到今天,這個猜想仍然沒有被證明。

2013年,張益唐完成了一項歷史性的突破。

他證明存在無限多對質數,彼此的距離不超過七千萬。

七千萬看起來仍然很大,但這是人類第一次證明:

即使質數整體愈來愈稀疏,仍然會有無限多對質數,始終保持在某個固定的有限距離之內。

之後,James Maynard提出新的篩法。

陶哲軒與許多數學家也透過Polymath網路協作計畫,共同改進估計。

七千萬很快被降到4680、600,最後進一步降到246。

截至2026年8月,公開研究仍將「246」列為最好的無條件結果:

存在無限多對相鄰質數,距離不超過246。

但數學家真正希望得到的答案仍然是2,也就是證明孿生質數有無限多對。

從七千萬降到246,是非常巨大的進步。

但從246降到2,至今仍是一道尚未跨越的鴻溝。

初等證明和現代研究,有什麼不同?

我們前面利用:

2×3×4×……×n,

可以輕易製造任意長的連續合數。

這已經證明質數間距沒有最大值。

但是,這個方法有一個明顯限制。

為了製造99個連續合數,我們需要先把2到100全部乘起來。

這個數極為龐大。

所以這個證明只告訴我們:

「很大的質數荒漠一定存在。」

卻沒有告訴我們:

「在某個指定範圍之內,最大的質數荒漠究竟有多長?」

現代數論研究的問題更加精細。

假設只看小於X的所有質數,這些質數之間最大的間距是多少?

數學家不只想證明大間距存在,還希望估計它大約會以多快的速度增長。

Ford、Green、Konyagin、Tao與Maynard等人的研究,結合篩法、機率方法與算術級數覆蓋,證明在足夠大的範圍裡,確實會出現遠大於平均質數間距的空隙。

初等證明處理的是:

能不能找到任意大的間距?

現代研究處理的則是:

在不把數字放得過度巨大之前,究竟能保證找到多大的間距?

兩個問題看起來接近,難度卻相差非常多。

最近,數學家還在研究什麼?

今天的質數間距研究,已經不只關心空隙的長度。

研究者還會分析:

這些空隙裡面究竟放著什麼樣的合數?

多個相鄰的質數間距,能不能同時都很大?

質數間距會不會出現平方數或其他完全冪的特殊結構?

2025年,Ayla Gafni與陶哲軒研究了質數間距內部的整數結構。

他們證明,幾乎所有質數間距中,都能找到一個最小質因數相對很大的整數。

這表示,即使質數之間全部都是合數,這些合數的結構也不一定只是由2、3、5等小質數簡單組成。

2026年的研究則繼續探討多個連續質數間距能否同時很大,以及間距為平方數、完全冪等更細緻的問題。

這些研究離國中課本看起來很遠,但它們的起點,其實仍是最基本的問題:

一個數能被哪些數整除?

哪些數是質數?

相鄰兩個質數之間,究竟會出現什麼?

從國中數學走向真正的數學研究

在學校學習質數時,我們通常練習的是:

判斷一個數是不是質數。

進行質因數分解。

尋找最大公因數與最小公倍數。

這些當然很重要。

但如果學習只停留在計算,很容易讓人誤以為質數只是一個簡單的課本單元。

事實上,國中所學的整除、因數與倍數,正是現代數論研究的起點。

真正值得學習的,不只是記住答案,而是看見推理的過程:

為什麼把2到10乘起來後,分別加上2到10,會全部變成合數?

為什麼連續合數的兩側,能幫助我們找到間距很大的相鄰質數?

為什麼能製造任意長的合數區域,就代表質數間距沒有最大值?

當學生開始追問這些「為什麼」,數學就不再只是計算。

它會從一道課本題目,逐漸變成一場真正的探索。

結語

質數有一種非常矛盾的性格。

有時候,它們靠得非常近。

像11和13,只差2。

有時候,它們之間卻隔著一片遼闊的荒漠。

我們已經知道,這些荒漠可以任意長。

卻仍然不知道,相差2的孿生質數是否會永遠不斷出現。

一邊是沒有上限的大間距。

另一邊是尚未證明的最小間距。

人類研究質數超過兩千年,許多最基本的問題,至今仍然沒有完整答案。

而這一切,都從國小就學過的因數、倍數與整除開始。

這正是質數最神祕,也最迷人的地方。

留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

購物車
返回頂端