亚洲免费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
        勾股定理逆定理生活館
        亚洲无码a∨在线视频| 国产无套粉嫩白浆内精| 国产在线精品成人一区二区三区| 日本女优激情四射中文字幕 | 国产自拍成人免费视频| 国产精品理论片| 国产精品亚洲综合久久婷婷| 日本一区二区在线播放观看| 亚洲美女自拍偷拍视频| 国产人妻高清国产拍精品| 18女下面流水不遮图| 无码午夜剧场| 日本一道本加勒比东京热| 中文区中文字幕免费看| 亚洲精品无码久久久久| 一区二区三区放荡人妻| 国产成人综合久久大片| 久久精品国产清自在天天线| 国产精品久久久av久久久| 四虎成人精品国产永久免费| 久久精品亚洲国产av网站| 97人伦色伦成人免费视频| 国产亚洲av无码专区a∨麻豆| 国产免费播放一区二区| 白色月光在线观看免费高清| 亚州终合人妖一区二区三区| 爽爽精品dvd蜜桃成熟时电影院| 国产成人啪精品午夜网站| 亚洲一区二区三区高清视频| 新婚少妇无套内谢国语播放| 成年午夜无码av片在线观看 | 女的把腿张开男的猛戳出浆 | 亚洲精品美女久久久久久久| 色偷偷一区二区无码视频| Jizz国产一区二区| 国内揄拍国内精品人妻久久| 激情综合色综合啪啪五月丁香| 一二三四在线视频社区3| 性色av成人精品久久| 国产亚洲精品av久久 | 国产在线一91区免费国产91|