亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        用Python驗(yàn)證費(fèi)馬—?dú)W拉素?cái)?shù)定理

        2022-04-12 00:32:38王德貴
        電腦報(bào) 2022年13期
        關(guān)鍵詞:費(fèi)馬數(shù)論平方和

        王德貴

        每個(gè)可表示為 4n + 1 形式的素?cái)?shù),只能用一種兩數(shù)平方和的形式來表達(dá)。

        17世紀(jì)偉大的法國數(shù)學(xué)家費(fèi)馬(1601 – 1665 年)雖然于 1660 年就發(fā)現(xiàn)了這一著名的定理,然而直到 1670 年,才在費(fèi)馬的兒子編輯的丟番圖(Diophantus,古希臘數(shù)學(xué)家)的《算術(shù)》中以附注的形式發(fā)表。不過書中不能肯定費(fèi)馬是否已經(jīng)得出證明。直到一百年后,才由歐拉發(fā)表了這一定理的證明,他為了解決這個(gè)問題辛苦研究多年才寫出了論文“費(fèi)馬定理的證明,形為 4n + 1 素?cái)?shù)可以表示為兩數(shù)平方之和”。

        今天我們就用Python來簡單地驗(yàn)證一下費(fèi)馬—?dú)W拉定理。

        費(fèi)馬—?dú)W拉定理,也稱費(fèi)馬—?dú)W拉素?cái)?shù)定理,現(xiàn)在已經(jīng)有了多種證法。證明方法要涉及數(shù)論問題,在此不作過多論述,有興趣的老師和同學(xué)可以查閱相關(guān)資料。

        今天我們只用Python做簡單驗(yàn)證。

        數(shù)論,是純粹數(shù)學(xué)的分支之一,主要研究整數(shù)的性質(zhì)。歷史上的數(shù)學(xué)家做了很多相關(guān)研究,提出了很多有趣的問題,到了現(xiàn)在有的已經(jīng)證明,有的仍然是世界級(jí)的難題,尚未被證明。我們?cè)趯W(xué)習(xí)編程的過程中通過對(duì)數(shù)論難題的驗(yàn)證,能提高我們對(duì)Python、圖形化或APPInventor的掌握,也能在鞏固編程知識(shí)的同時(shí)加強(qiáng)等級(jí)考試相關(guān)知識(shí)點(diǎn)的掌握。

        我們驗(yàn)證在一定范圍內(nèi)的所有4n + 1 形式的素?cái)?shù),是不是都可以表示為兩數(shù)平方和的形式。

        首先我們利用自定義函數(shù)確定在這個(gè)范圍內(nèi)的所有素?cái)?shù),再篩選出所有4n + 1 形式的素?cái)?shù),然后利用枚舉算法一一驗(yàn)證每個(gè)素?cái)?shù),是不是可以表示為兩數(shù)的平方和,如果可以,就輸出。

        然后修改程序,根據(jù)兩數(shù)的和是否相同來去重。

        程序涉及等級(jí)考試四級(jí)內(nèi)容,自定義函數(shù)、枚舉、集合等相關(guān)知識(shí)。

        兩次循環(huán)加判斷輸出在一定范圍內(nèi)所有4n + 1 形式的素?cái)?shù)(圖1)。

        根據(jù)篩選出來的素?cái)?shù),先把所有滿足條件的兩數(shù)都輸出(圖2)。

        比如先測(cè)試在100范圍內(nèi)的素?cái)?shù)情況。結(jié)果如下,大家可以看到,兩數(shù)有重復(fù),但每個(gè)4n + 1 形式的素?cái)?shù)都是一組值(圖3)。

        我們利用兩數(shù)和去重,是因?yàn)椴浑y推出兩數(shù)平方和相同,這兩個(gè)數(shù)的和一定不相等(圖4)。

        輸出結(jié)果如下,可以看到,每個(gè)4n + 1 形式的素?cái)?shù)都是一組值(圖5)。

        我們可以測(cè)試更大范圍的值。1000范圍內(nèi),4n + 1 形式的素?cái)?shù)共有80個(gè)(圖6)。

        定理的驗(yàn)證也可以用自定義函數(shù),只需涉及等級(jí)考試二級(jí)內(nèi)容,還可以利用集合去重。有興趣的老師和同學(xué)可以自己研究一下。

        這個(gè)程序在執(zhí)行中,先輸出所有質(zhì)數(shù),再篩選4n+1 形式的素?cái)?shù),所以我們?cè)趫?zhí)行程序時(shí),也可以想到另一個(gè)方法,就是在4倍范圍內(nèi)判斷。

        即是在1-n范圍內(nèi)循環(huán),求得4n+1的值,如果它是素?cái)?shù),那就輸出滿足條件的兩數(shù),同時(shí)去重。程序如圖7:

        可以看到輸出結(jié)果與前面相同(圖8)。

        其實(shí)費(fèi)馬-歐拉素?cái)?shù)定理還涉及到很多相關(guān)數(shù)論問題,本文不作過多介紹。文章是我學(xué)習(xí)過程的心得,如有不當(dāng)之處,請(qǐng)各位同仁、朋友斧正。

        NULL與0有著扯不斷理還亂的關(guān)系,其實(shí)也不那么高深。

        1.對(duì)象的內(nèi)容不同

        0表示對(duì)象的內(nèi)容確定為0。

        NULL表示對(duì)象的內(nèi)容為空,即對(duì)象的內(nèi)容是空白的。

        空值表示對(duì)象的內(nèi)容無法確定。

        2.對(duì)象的值不同

        0表示對(duì)象的值等于0。

        NULL表示對(duì)象計(jì)算中具有保留的值,用于指示指針不引用有效對(duì)象。

        空值表示值未知,空值一般表示數(shù)據(jù)未知、不適用或?qū)⒃谝院筇砑訑?shù)據(jù)。

        總的來說,0本身有著一些原生的特性,諸如:起始、沒有、正負(fù)的分界線,0/1中的0還可以表示否定。NULL在數(shù)據(jù)庫中表示不知道的數(shù)據(jù),主要有3種意思:知道數(shù)據(jù)存在,但不知道具體值;不知道數(shù)據(jù)是否存在;數(shù)據(jù)不存在。

        猜你喜歡
        費(fèi)馬數(shù)論平方和
        一類涉及數(shù)論知識(shí)的組合題的常見解法
        幾類遞推數(shù)列的數(shù)論性質(zhì)
        賴彬文
        書香兩岸(2020年3期)2020-06-29 12:33:45
        數(shù)論中的升冪引理及其應(yīng)用
        費(fèi)馬—?dú)W拉兩平方和定理
        利用平方和方法證明不等式賽題
        反證法與高次費(fèi)馬大定理
        歪寫數(shù)學(xué)史:史上最牛公務(wù)員皮埃爾·費(fèi)馬
        勾股定理的擴(kuò)展
        比爾猜想與費(fèi)馬大定理
        日韩精品视频一区二区三区| 日本精品人妻一区二区三区| 国产一区二区三区尤物| 无遮挡激情视频国产在线观看| 麻豆╳╳╳乱女另类| 亚洲日韩欧美国产高清αv| 国产丰满乱子伦无码专| 国产激情一区二区三区成人| 亚洲av中文无码乱人伦在线咪咕| 大香伊蕉国产av| 亚洲熟女av中文字幕网站| 国产免费精品一品二区三| 日韩 无码 偷拍 中文字幕| 精品一区二区三区无码免费视频| 国产男女插插一级| 亚洲av色精品国产一区二区三区| 99国产精品久久久久久久成人热| 99久久久精品免费观看国产| 国产在线拍偷自拍偷精品| 97人妻精品一区二区三区免费| 加勒比一本heyzo高清视频| 成人做爰高潮尖叫声免费观看| 国产日韩三级| 精品久久中文字幕系列| 99精品国产一区二区三区不卡 | 国产精品久久国产三级国| 蜜桃av在线免费网站| 成人精品一区二区三区中文字幕 | 亚洲日本精品一区久久精品| 国产剧情av麻豆香蕉精品| 亚洲精品国产suv一区88| 国产在线成人精品| 经典亚洲一区二区三区| 丰满少妇高潮惨叫久久久| 热re99久久精品国产99热| 国产国拍亚洲精品永久69| 狂插美女流出白浆视频在线观看| 久久婷婷人人澡人人爽人人爱| 亚洲综合自拍| 日韩精品一区二区三区av| 人妻少妇精品久久久久久|