首頁 科幻

我真是外星人

第40章:差點把火鍋忘了

我真是外星人 seed合集 2917 2022-07-25 18:11:42

  與高勝寒、李俊偉連覺都沒沒得睡不同,顏安可是睡了個好覺。

  第二天一早出門前,他還特意多準備了些東西以確保自己能在外面待一整天。

  BT又不能全天實時跟蹤,他在外面做什么怎么做,BT毫不知情。

  提前到要上課的教室里找個偏僻的角落坐下,隨著時間的推移陸陸續(xù)續(xù)的有人進來找位置坐下。

  這間教室清晨第一節(jié)課是另外兩個班上課,距離上課還有半小時,教室里半數(shù)座位上都有人,還有些雖然人不在但放了書本占座。

  大多數(shù)人都在座位上背單詞,顏安全神貫注的學習著,倒是沒感覺吵鬧,待到老師走進教室,里面很快就安靜下來。

  大學的的確確是個六十歲萬歲的地方,可那也要分情況,不管怎么說南都大學作為西道省的NO.1,卷王數(shù)不勝數(shù),擺爛在這里才是少數(shù)。

  又有學校最近在校內(nèi)宣傳顏安,鼓勵大家向他學習的同時提高了各項獎勵,為卷王們添了一筆柴,就連擺爛的面對那誘人的獎勵也有了動力,一個個恨不得立馬卷成顏安第二。

  只有老師講話的聲音讓顏安更容易進入到問題的思考狀態(tài)中去,面對擺在眼前的因數(shù)分解算法,他有些卡殼。

  這玩意并不容易,相較于RSA有效搜索算法它的難度成倍增長,哪怕他選擇的是BT提供的所有因數(shù)分解算法中所學內(nèi)容最少的一種,也還是有些卡頓。

  如果站在單純的大整數(shù)因數(shù)分解來看,質(zhì)因數(shù)分解問題可以分為兩部分,判定給出的數(shù)是否為素數(shù)即素性判定,以及將大合數(shù)分解為素因數(shù)的乘積即大數(shù)分解。

  早在十九世紀碧穹星的人們就已經(jīng)確認簡單的素數(shù)公式是不存在的,高斯認為素性判定是數(shù)論中最困難的問題之一。

  直到碧穹星的電子計算機被發(fā)明出來,通過采用艾德列曼和盧梅利方法才極大的提高了素性判定的效率。

  但這只是一種“定性”的方法,即單純的判斷某數(shù)是素數(shù)還是合數(shù),不能像試除法那樣找出合數(shù)的全部素因數(shù)來。

  這一問題被解決后,顏安的工作輕松很多,但大數(shù)分解不比素性判定容易。

  他要是愿意大可以把過程中涉及的數(shù)學知識全部寫成論文進行發(fā)表,哪怕一篇都足以讓這顆星球的數(shù)學界為之震動。

  顏安也有過這種念頭,只不過這種事,想想他就覺得無聊。

  這里的數(shù)學界哪怕震動一百次,也震不出一艘飛船來。

  如果學習、研究就是為了功名利祿的話,那用不著BT,憑他自己一個人,照樣可以辦到。

  正當他要繼續(xù)學下去時,一個粉筆頭子被丟過來,“這位同學不想聽課也可以,我們這節(jié)課講傅里葉變換,你來簡單介紹一下?!?p>  老師就站在距離他不過十步遠的地方,估計是見他在玩平板看不下去所以叫他起來回答問題。

  傅里葉變換在許多理工科課程中都會捎帶將幾節(jié)傅里葉變換,如電路理論、信號與系統(tǒng)等。

  顏安想了想,老老實實道:“老師我不是你們班學生?!?p>  “那既然來旁聽了,就該尊重一下老師我吧,你盡管講,讓我看看你了解多少?!?p>  “傅里葉變換表示能將滿足一定條件的某個函數(shù)表示成三角函數(shù),或者它們的積分的線性組合。

  簡單的說傅里葉級數(shù)就是用一組正交函數(shù)將周期信號表示出來,傅里葉變換就是用一組正交函數(shù)將非周期信號表示出來,兩者都是將信號從時域轉(zhuǎn)到頻域……

  當f(t)在t1與t2之間有定義,且符合狄利赫里條件,就可得到傅里葉級數(shù)的復(fù)指數(shù)形式……”

  躲不過,那就大大方方的回答,正好他在前幾天自己學過這玩意,便將自己所掌握的一股腦說了出來。

  老師的眼神從一開始的漫不經(jīng)心到后來的略有驚訝,逐漸變得欣賞贊許起來。

  坐在第一排的女生回過頭來看他,見暖暖的陽光灑落在他身上,充滿磁性的聲音擾得人芳心大亂,“好帥啊……我們班什么時候有這么帥的帥哥了?!?p>  在旁的對象看著她,眼神無比幽怨,“你是不喜歡我了嗎,你是不是不要我了。”

  “哎呀,我只是看看嘛,我最愛的當然還是乖乖你啦!”女生連忙又分出注意力去哄對象,但那眼珠未曾從顏安身上挪開過。

  幾分鐘后,老師見顏安要講下去簡直不帶停的,連忙讓他打住。

  再這樣下去,這堂課怕是都要被他一個人給霸占了。

  顏安坐下后,無視周圍投來的數(shù)道目光,專心致志繼續(xù)學習。

  他會學習傅里葉變換是因為量子計算機上使用的shor算法,其最關(guān)鍵之處就是利用量子傅里葉變換求f(x)的周期,只要求得了f(x)的周期,就可以對大整數(shù)N進行分解。

  而他正在學的因數(shù)分解算法則與之不同,第一步采用數(shù)域篩法構(gòu)造代數(shù)數(shù)域,這是數(shù)論中已知效率最高的分解整數(shù)的算法,找一個數(shù)對的非空集合,通過計算得到n的因子gcd(x-y,n)。

  數(shù)域構(gòu)造實際上是不可約多項式f屬于Z[x]的構(gòu)造,以基m的方法找f。取r是一個比較小的整數(shù),m=[(rn)],然后把rn表示成m進制,計算后選取較小的結(jié)果作為f。

  這還僅僅是第一步,雖然叫算法,但完全是以數(shù)學思想入手,將人腦難以進行的大數(shù)計算用電腦代替,其中包含的數(shù)學工具不止一種。

  它不是專門用來破解RSA的,而是為解決整數(shù)分解困難問題而存在的,所有依賴于此的算法,無論是RSA加密還是Rabin加密都在它的攻擊范圍內(nèi)。

  透過第一步的數(shù)域篩法,顏安看到了RSA有效搜索算法的影子。

  在此前他一直以為這兩算法之間沒有遞進聯(lián)系,現(xiàn)在知道了卻沒有期待的靈感爆發(fā),僅僅是想通了,認識更深了。

  第二步就更出人意料了,在篩法之后,引入了橢圓曲線進行求解,這兩種方法單獨拿出來都可以用于求解大整數(shù)的質(zhì)因數(shù),聯(lián)合起來使用卻是第一次見,葉羅林杰斯特用一種巧妙的方式在兩種方法間找到了共通之處。

  正當他要繼續(xù)學下去的時候,上午的最后一道鈴聲響起,顏安后知后覺反應(yīng)過來,原來已經(jīng)過了這么久,他太過投入以至于忽略了周圍的情況。

  而這一上午的沉浸式學習,才讓他粗略學完數(shù)域篩法求解的第一步,還沒正式進入到橢圓曲線的部分。

  找了個地方吃飯?zhí)铒柖亲樱贿叧?,他腦子里還在一邊念著,對于數(shù)域篩法的理解更深入了些。

  飯后趕緊到圖書館找了個偏僻安靜的角落投入到新的學習中,帶入對數(shù)域篩法新的理解重新復(fù)習了一遍上午所學,這次收獲更多。

  更是對接下來的關(guān)鍵——葉羅林構(gòu)造流做到了平滑掌握,正式進入到第二步橢圓曲線的學習中。

  有效學習所獲取的階段性勝利讓他信心大振,這種正向反饋的滋味使他愈發(fā)投入,在逐步破解難題的過程中獲得的成就感令人沉醉,變得更加有動力起來。

  不得不承認,當初想獲取知識,是抱有知識以外的目的。

  他想要回家,哪怕最終回不去,他也要拼盡全力去嘗試。

  然而,探索知識最大的魅力在于,當他回過神來,在學習中這一執(zhí)著的目的反而有些變淡了。

  在悄無聲息中萌發(fā)的,對知識其本身的熱愛。

  顏安專注于知識的汲取忘卻了時間的流逝,肚子扁扁的感覺讓他從這種難得的專注狀態(tài)中回過神來,意猶未盡的看了眼平板,上面的內(nèi)容在誘惑著他再來一次。

  強忍著沖動,他往窗外一看,夕陽徐徐落下,將半邊天染紅。

  好美的景色,就是好像忘了什么。

  顏安定定的看了許久,饑腸轆轆的肚子提醒了他,恍然反應(yīng)過來被遺忘的是什么——火鍋!

  他今天要去吃火鍋來著!

  差點就把這個重要的事給忘記了,急急忙忙的拿出手機,暗自祈禱學姐還沒開吃。

  如果開吃了的話也沒關(guān)系,告訴他店在哪里就好。

  自來南都大學以后,他就沒有吃過火鍋了。

  以前會偶爾吃一下,大概兩個月一次吧,倒也不是為了口腹之欲,而是為了找一家味道好的火鍋店,等到十二月底的時候再去一趟,擺上三個碗,調(diào)好蘸料,點上一桌子的菜。

  這就是他的“團圓飯”,在母親的忌日,用她在碧穹星最喜歡的料理,告訴他們自己過得很好。

  沒有遺體、沒有墳?zāi)梗荒芗南M谶@種方式,將自己的消息傳遞給遠在另一個世界的他們。

  現(xiàn)在也快十二月底了,他得抓緊時間,在這附近找一家好吃的火鍋店才行。

seed合集

嗚嗚嗚,擺爛了

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進入下一章  按 “空格鍵” 向下滾動
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南