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

        ?

        威爾遜定理的Python簡單驗(yàn)證

        2022-04-20 14:43:38王德貴
        電腦報 2022年14期
        關(guān)鍵詞:逆定理考試內(nèi)容數(shù)論

        王德貴

        威爾遜定理是以英格蘭數(shù)學(xué)家愛德華·華林的學(xué)生約翰·威爾遜命名的,盡管這對師生未能給出證明。華林于1770年提出該定理,1773年由拉格朗日首次證明。威爾遜定理是判定一個自然數(shù)是否為素數(shù)的充分必要條件,它也是數(shù)論四大定理(威爾遜定理、歐拉定理、孫子定理、費(fèi)馬小定理)之一。

        今天我們就用Python來簡單地驗(yàn)證威爾遜定理及其逆定理。

        18世紀(jì)中葉,約翰·威爾遜發(fā)現(xiàn)了一個極為罕見的關(guān)系:取從1到某個質(zhì)數(shù)所有連續(xù)正整數(shù)的乘積,例如從1乘到11,即11的階乘11!,除去11這個數(shù),得10!。無疑10!不能被11整除。

        然而,如果給10!加上1的話,1×2×3×4×5×6×7×8×9×10+1=3628801,怎么也不會想到,3628801卻能被11整除(3628801÷11=329891)。類似地,從1到質(zhì)數(shù)7的階乘7!中略去7,再加上1,得1×2×3×4×5×6+1=721,721也能被7整除(721÷7=103)。那么其他的質(zhì)數(shù)是不是也有這樣的規(guī)律呢?

        威爾遜定理可以簡述為:

        當(dāng)p為質(zhì)數(shù)時,(p-1)!+1能被p整除。

        威爾遜定理逆定理可以簡述為:

        若一個數(shù) (p-1)!+1 能被 p 整除,那么 p 為質(zhì)數(shù)。

        威爾遜定理已經(jīng)被證明,今天我們只做簡單驗(yàn)證。

        數(shù)論四大定理之中,我們驗(yàn)證了費(fèi)馬小定理。如果想了解更深入的知識,大家可以參考相關(guān)資料。今天我們利用Python只做簡單的驗(yàn)證。

        我們?nèi)我廨斎胍粋€正整數(shù)p,驗(yàn)證(p-1)!+1 能被 p 整除,如果整除則p為質(zhì)數(shù),否則為合數(shù)。當(dāng)然我們也知道,如果輸入的p是質(zhì)數(shù),(p-1)!+1 一定能被 p 整除。這樣就驗(yàn)證了威爾遜定理和逆定理。

        階乘問題,我們用自定義函數(shù)計算出結(jié)果,然后加上1賦值給變量m保存然后我們判斷m是否能被 p 整除,如果能整除,則p為質(zhì)數(shù),否則為合數(shù)。

        范圍驗(yàn)證即輸入一個范圍,依次驗(yàn)證這個范圍內(nèi)的整數(shù)是否為質(zhì)數(shù),如果是質(zhì)數(shù)則添加到質(zhì)數(shù)列表中,最后顯示出來。這也是獲得一定范圍內(nèi)質(zhì)數(shù)的又一種方法。

        根據(jù)前面的設(shè)計和分析,編寫程序。

        程序設(shè)計涉及的是等級考試的自定義函數(shù)(四級內(nèi)容),如果不用自定義函數(shù),則只涉及程序結(jié)構(gòu)知識點(diǎn),屬于二級內(nèi)容。

        1.驗(yàn)證:即輸入單個數(shù)據(jù)的驗(yàn)證

        (1)二級考試內(nèi)容:涉及程序設(shè)計的三種結(jié)構(gòu)(圖1)

        (2)四級考試內(nèi)容:利用自定義函數(shù)(圖2)

        兩個程序運(yùn)行結(jié)果相同:(圖3)

        2.范圍:即在一定范圍內(nèi)驗(yàn)證威爾遜定理及其逆定理

        (1)用二級考試內(nèi)容“循環(huán)”來驗(yàn)證。(圖4)

        (2)用四級考試內(nèi)容“遞推-自定義函數(shù)”來驗(yàn)證。(圖5)

        (3)用四級考試內(nèi)容“遞歸-自定義函數(shù)”來驗(yàn)證。(圖6)

        三個程序的驗(yàn)證結(jié)果是一樣的。(圖7)

        威爾遜定理及其逆定理的驗(yàn)證測試,可以驗(yàn)證一個正整數(shù),也可以驗(yàn)證一定范圍內(nèi)的所有正整數(shù),這種方法也可以得到一定范圍內(nèi)的所有質(zhì)數(shù)。

        需要注意的是,如果階乘運(yùn)算使用了遞歸,則需要注意遞歸深度的限制。

        有關(guān)威爾遜定理及數(shù)論四大定理問題,有興趣的同學(xué)可以參考相關(guān)資料,本文不作詳細(xì)介紹。如有不當(dāng)之處,請各位同仁、朋友斧正。

        猜你喜歡
        逆定理考試內(nèi)容數(shù)論
        一類涉及數(shù)論知識的組合題的常見解法
        勾股定理及其逆定理
        幾類遞推數(shù)列的數(shù)論性質(zhì)
        賴彬文
        書香兩岸(2020年3期)2020-06-29 12:33:45
        數(shù)論中的升冪引理及其應(yīng)用
        勾股定理的逆定理及其應(yīng)用
        我國成人高考內(nèi)容改革的探索與研究
        論能力測評導(dǎo)向的高??荚嚫母?/a>
        考試周刊(2016年79期)2016-10-13 21:32:28
        淺析全國計算機(jī)等級考試一級MSOffice考試內(nèi)容及應(yīng)對策略
        考試周刊(2016年55期)2016-07-18 22:25:07
        勾股定理逆定理生活館
        久久精品国产亚洲黑森林| 狠狠躁18三区二区一区| 屁屁影院ccyy备用地址| 日韩精品一区二区三区视频| 久久精品中文字幕久久| 中国黄色偷拍视频二区| 一本色道久久88综合| 91精品久久久老熟女91精品| 国产色在线 | 日韩| av无码精品一区二区三区四区 | 久久99精品这里精品动漫6| 久久精品一区一区二区乱码| 欧美成人猛片aaaaaaa| 国产激情精品一区二区三区| 在线亚洲+欧美+日本专区| 免费在线观看草逼视频| 亚洲av中文无码字幕色本草| 中文字幕精品一二三四五六七八 | 亚洲精品一区二区三区四区久久 | 天堂av在线美女免费| 国内精品久久久久影院一蜜桃| 欧美日韩区1区2区3区| 亚洲片在线视频| 亚洲国产精品久久久婷婷| 国产无夜激无码av毛片| 狠狠人妻久久久久久综合| 国产精品亚洲婷婷99久久精品| 蜜桃av人妻精品一区二区三区 | 区二区三区亚洲精品无| 亚洲精品国产电影| 国产精品igao视频| 日韩国产有码在线观看视频| 国产自拍一区在线视频| 国产美女做爰免费视频| 欧美成人三级一区二区在线观看| 亚洲素人日韩av中文字幕| 国产精品一区二区三区在线蜜桃 | 国产成人精品a视频一区| 欧美中文字幕在线| 中文字幕一区二区区免| 亚洲欧美日韩综合一区二区|