黎曼的zeta函數
9月24日阿提亞爵士(Sir Atiyah)直播「證明」黎曼猜想(Riemann hypothesis)在普通人中引發了一輪數學熱潮,網路上一時間湧現了很多數學八卦文章。許多人在論及該命題重要性時都指出,ζ函數的非平凡零點與素數分佈有關,卻未更進一步說明怎麼個有關法。這個「有關」如果沒有一定數學基礎,把答案擺在面前也不一定能看明白。我對相關話題有一點淺顯的認識,所以想談一些比八卦文章更深入的東西,但也不想入得太深,非數學專業理工科學生能跟上就好。
我想盡量簡潔地科普黎曼函數幾條皮毛的皮毛的皮毛的知識,包括:
- ζ是定義在幾乎全部複平面上的解析函數;
- 負偶數是ζ的零點;
- ζ的非平凡零點位於一個帶狀區域;
- ζ的非平凡零點與素數計數有關。
本文假設讀者通曉微積分,知道複數。由於這不是數學教材或論文,很多計算過程會被跳過,定理的證明會被省略。
那麼我們開始吧。
複分析提要
因為不確定是否所有學微積分的專業都要學複變函數,所以還是先提一下。
本文提到的函數除非另有說明,均為解析函數。對於復變數 , 為其實、虛部。一個複數域上的函數可以看成定義在 上的實變數函數。當我們說一個複函數 是解析的,除了要求它對變數 可微,更進一步還要求其滿足柯西-黎曼方程(Cauchy-Riemann equations)
C-R方程是一個極強的限制,一些很簡單的函數例如Re(z), Im(z), |z| 因此都被排除出了解析函數的範圍。它使得復解析函數具有許多漂亮的性質,譬如:
- 若函數 在開區域 內解析,在其閉包 連續,那麼 在 內無限可微,在 內任意點 附近總有冪級數展開,且收斂半徑大於0. 在點 處的各階導數值為( 為區域邊界)
- 如果函數 在 內沒有極點,那麼
- 整函數(在整個複平面解析的函數) 如果不是常函數,其值域與複數域至多相差一個元素。例如多項式函數遍歷複數域,指數函數遍歷 .更進一步,如果整函數 還不是多項式,則除去一個可能存在的例外,對於值域中的每一點A,方程 都有無窮多個解;A為例外點時方程無解或只有有限個解。
我們說點 是函數 的一個 級極點或零點,簡單說是指當自變數 靠近 時,函數表現得像是 或 , 為非零復常數。
再介紹一個在複分析中極為重要的概念,解析延拓。假設解析函數 分別定義在開區域 上,若 非空且兩個函數在 取值相等,那麼存在定義在 上的解析函數 ,它在 上和 相等,
這看上去平平無奇,即便在實函數情形下也很顯然。區別在於,實函數的解析延拓有無窮多種方式,而複函數的延拓方式是唯一的(證略)
舉個例子, 作為實函數如果要延拓到全平面且在所有點都任意可微,可以是常函數也可以是以下函數族中的任意一個(當然還有其它很多種選擇)
然而如果將 視為複函數,它的解析延拓只能是常函數。
現在考慮如下兩個函數
和 在其公共定義域 上是相同的,我們說是的一個解析延拓,在這層意義上,有時會有人說 和 是相同的函數。當需要計算髮散的幾何級數時,比如計算 ,會用 來代替(小孩子不要學)。這看似荒謬的結果其實還能牽扯到無窮級數求和怎麼定義的問題,只能是柯西和嗎?這裡就不進一步展開了,有興趣的讀者可以參考這裡
全體自然數的發散級數和等於負十二分之一代表了什麼?隱藏了一個天大的祕密嗎?還是 的最大解析延拓。因為無法找到一個解析函數,它的定義域真包含 (如果存在,這樣的定義域只能是 ,但這個函數在 處不連續)
當我們研究一個復解析函數時,如果它的定義域未鋪滿全平面,一個很自然的想法是尋找它的最大解析延拓。
用無窮級數定義黎曼的Zeta函數
定義: . 我們在微積分課堂上就知道這個無窮級數只在 收斂(當然,如果你是某方士或其信徒,我覺得本文你不用看下去了),如果它是復變數函數呢?
複分析中有條結論說如果 收斂,則 也收斂。由此可知 的無窮級數定義可以直接推廣到 區域。
現在看它的零點,當自變數為實數時顯然 ,自變數為複數時,利用算數基本定理和乘法分配律,我們將函數重寫為
取遍所有素數,這裡我們第一次把 和素數聯繫起來。
由於每一點的模長都大於0,因此該函數沒有零點。
Zeta的最大可延拓區域
看到上一節的結論,有的讀者可能就要拍桌子了