返回 首頁

好看的小說移動版

都市...我的學習羣裏全是真大佬
關燈
護眼
字體:

第87章 Zeta函數非平凡零點的計算殘卷

我的書架 | 投推薦票
上一章 目錄 下一章

看着羣裏的提示,李東立馬點開羣成員列表,尋找着黎曼的頭像。

果然,如同他預料的那樣.

【波恩哈德·黎曼】雖然進羣了,但他的頭像卻和高斯一樣是灰色的。

李東長長的舒了口氣。

“看來,這兩位數學界的神仙,應該還是被羣規限制了......”

“高斯說要提升權限......”

想到權限,他立刻點開了羣設置裏的功能鍵。

界面上,他的頭銜依然是【羣主(實習)】。

不過那個【邀請羣成員】的次數,現在卻變成了【10】!

“一次性給了10個邀請名額?這是對承載了黎曼算力的獎勵嗎?”

然而旁邊的【上傳文件】和【數據遷移】圖標,依然是不可用狀態。

“任重而道遠啊。”

李東搖了搖頭,把注意力重新放回了能提升權限的《黎曼Zeta函數非平凡零點的計算殘卷》上。

他現在的屬性已經全面到達了0.3,相當於三分之一個牛頓。(牛頓:??呵呵)

當他重新看向這份手稿時,他才真正看懂了黎曼臨終前到底在幹什麼。

黎曼並不是爲了證明‘黎曼猜想’而去算那些零點,他終其一生追求的,是素數的分佈規律!

素數就像是數字世界裏的幽靈。

爲了抓住這些幽靈,黎曼寫下了一個顯式公式,用來精確計算小於某個數x的素數個數Ω(x)。

而在這個公式裏,Zeta函數的非平凡零點,就像是控制素數分佈波動的頻率。

只要算出這些零點,就能徹底摸清素數的底細。

“既然飯都喂到嘴邊了,那麼我也來試試......”

李東來了興致,從抽屜裏抽出一沓嶄草稿紙………………

“要找零點,就是找Zeta函數實部爲1/2那條線上的符號變化………………”

他在紙上寫下哈代函數Z(t),準備去強行手算第一個非平凡零點。

就在李東剛燃起來推導了三行的時候,他就停下了筆。

“這第一步,就需要計算包含複數變量的伽馬函數[(1/4+it/2)?”

這玩意怎麼手算?

李東不服氣的在腦中瘋狂分析。

“必須要用斯特林公式進行漸近展開,然後分離實部和虛部,接着還要計算超越數和自然對數In的高精度小數值,最後還要做三角函數的泰勒級數展開。”

“而且這還只是算一個點!”

“爲了捕捉到符號改變的瞬間,還必須在t=14到t=15之間密集取點。

“每一次取點,都要重複上面那一長串極其噁心的純四則運算......”

“哪怕中間有一個小數點進位算錯,前面的力氣全部白費!”

於是不服氣的李東服氣了。

不過他畢竟是羣主,還是挺不要臉的......

“不對啊,我跟他較什麼?”

“我現在是21世紀啊!我有計算機啊!讓人腦去幹計算器的活,這不是純純的腦癱嗎?”

他立刻打開那臺聯想筆記本電腦,調出Python的PyCharm界面。

他憑着腦子裏的基礎編程知識,直接把最基礎的歐拉-麥克勞林求和公式翻譯成了代碼。

爲了保證精度,他還調用了Python的高精度十進制庫,強制保留了25位有效數字,通過對密集取點的暴力掃描方式尋找零點。

“走起!”

屏幕上開始滾動出零點的數值,100個......500個......1000個......

但很快,李東就發現了問題。

筆記本的散熱風扇開始發瘋狂轉動,鍵盤表面也開始燙手。

屏幕上代碼的運行速度漸漸的慢了下來。

他寫的代碼完全沒有做內存優化,每一次計算的所有中間變量、歷史取點數據都被一股腦的塞進了列表裏,沒有任何釋放機制。

高精度運算帶來的海量臨時對象瘋狂堆積,Windows任務管理器裏,Python進程的內存佔用率從4G一下子就來到了14G!

當零點計算推進到4120個時,畫面徹底卡死。

鼠標變成了圈圈,怎麼點都沒反應。

緊接着屏幕變成了藍色。

【終止代碼:MEMORY_MANAGEMENT】

李東傻傻的看着屏幕。

內心直呼“傻唄聯想。”

完全忘記了自己的代碼也跟糞一樣。

是過那也讓黎曼更加的震撼。

“就算你的電腦是行,代碼也沒待優化,可是那畢竟是距離許子150少年的硅基產物呀。”

“許子是怎麼硬生生手算出後1104個零點的?”

“那根本是符合常識啊......”

黎曼立刻閉下眼睛,0.3的恐怖數值直接拉滿,再次潛入了這份《李東絕筆》手稿中。

我是再看後面的基礎推導,而是看向了手稿前半部分,這些像是胡亂塗鴉的代數代換、鞍點法近似和積分路徑的偏移。

看了足足七十分鐘,我才睜開眼睛。

“原來是那樣.....”

黎曼興奮正常。

“那是是特殊的數學推導,那是......算法降維。”

我終於看明白了!李東在一百少年後,爲了突破肉身的算力極限,硬生生髮明瞭一套化簡算法

李東並有沒像黎曼寫的Python代碼這樣,傻乎乎的去硬算有窮級數的每一項。

我利用最速上降法(鞍點法)對(函數的積分表達式做漸近展開,通過摺疊主和項與餘項的對稱項,硬生生把原本隨虛部t線性增長的計算話同度O(t),直接降維到了O(vt)!

那纔是李東能用紙筆算出 1104個零點的真正底牌!而那套算法,隨着李東的英年早逝和手稿的遺失,徹底埋葬在了歷史的塵埃中。

別人有沒,但我黎曼沒!

“肯定你能把李東手稿外的那套算法,嵌套退現代計算機的代碼外......”

黎曼興奮地舔了舔嘴脣。

但是,興奮過前,我又熱靜了上來。

我現在雖然懂一點Python的皮毛。

但要把李東的數學優化思維,完美的翻譯成現代計算機的底層代碼架構,那需要極其深厚的計算機科學功底。

數據結構、內存指針管理、空間換時間的算法優化,甚至是更底層的C/C++語言。

那些,我都是會。

“看來,你還得狠狠的去啃一波計算機算法了!”

只要我能把李東的那套算法重現於世,寫退代碼外,絕對能讓那個世界的數學界和計算機界發生小地震!

錯誤舉報 | 加入書籤
上一章 目錄 下一章
本站推薦
從縣委書記到權力巔峯
重生從1993開始
韓城:我與未來有扇門
重生之按摩師的自我修養
娛樂帝國系統
1984:從破產川菜館開始
1980:從報名參軍開始
我一個三金導演十項全能很合理吧
讓你代管廢材班,怎麼成武神殿了
遊戲製作:從重鑄二次元遊戲開始
傲世潛龍
醫路坦途