Primality Certificate for (15679^3499-1)/15678 |
| Andy Steward | 14,676 digits | 20 January 2008 |
| Originally by David Broadhurst & Bouk de Water 2003 |
This certificate uses a theorem of
Brillhart, Lehmer and Selfridge
to prove an integer N prime
by making use of a partial prime factorization of
N-1.
Factorizing N-1
As N is a Generalized Repunit,
we make use of the algebraic factorization of N-1
to arrive at the following 35.622981% factorization of N-1:
| From | Factorisation |
| 15679 | 15679
|
| Φ2 | 2 · 2 · 2 · 2 · 2 · 2 · 5 · 7 · 7
|
| Φ3 | 3 · 4201 · 19507
|
| Φ6 | 97 · 2534179
|
| Φ11 | 23 · 91406600732767 · 427076727834949318967389561
|
| Φ22 | 138337 · 435072602647142021 · 14916118119135592943
|
| Φ33 | 199 · 3037 · 140977 · 14869273 · 5960137883285191 · p51
|
| Φ53 | 107 · 87164543 · p209
|
| Φ66 | p84
|
| Φ106 | 4877 · 6997 · 2495771 · 17519242514363 · 1415697491214452543 · 103003372673620241811483109 · p147
|
| Φ159 | 34981 · 280581131119 · 20226331972667674284313 · 8760627760529248288064629 · 732214945285216501464215071 · c347
|
| Φ318 | c437
|
| Φ583 | 2333 · 372774240191 · c2167
|
| Φ1166 | c2182
|
| Φ1749 | 3499 · 1332739 · p4354
|
| Φ3498 | 169093321 · 346202087001776149 · 402840969336893209981 · c4317
|
From this partial factorization, we use sufficient of the largest prime
factors of N-1 so that their product F is at least N
1/3
:
| 2900 2348602068 4365561301 2126450597 4852709165 1461399230 7091062308 0796170718 1860348389 6155106377 1534551093 7421027679 9955102610 2336145591 3703614052 8096050114 1352846608 9932640935 3494574131 1521636732 6242110572 6125695424 5666446143 0309341182 9260717378 3939550015 2837538718 6939963862 0474713815 9269609237 2661594979 4601258209 5639840948 7430994411 7842414035 5010628292 4678308647 1634387711 7907140676 7705042631 1627204119 8474588071 6737727904 9662547367 0155746239 2160875822 5336524405 6316571698 3305373542 0900788789 9311744299 8026633821 8810012253 6492161668 6251886559 4284219363 4373185621 3092471451 1403138992 5379083331 7687735443 5586309585 0147859503 8390889196 0945025913 7995044234 3645748247 7052793741 0188159382 2916513268 5113096341 3196574797 2415477111 8479477558 2851386792 4995726415 2978649008 1411479745 8971130873 9950979689 9408901408 7446651354 4839931508 4113739950 8629339535 1337811252 1818321359 5914108127 1033983867 2038823677 4809032496 8652199567 7356100832 2767157971 9778708411 7595720057 2949100187 1484445905 9548489899 7169939126 2163143417 5152738084 6593227936 3074271564 6190779705 2873996285 8504528675 4938088548 5560513100 0998474734 8878146238 4152316169 5124936500 5953547019 5735301467 4851305949 1576102782 7664055027 7053582842 8233297612 1227798100 2031186641 3296457965 2875762797 0938093498 9704985663 5034190391 9993971493 1605918787 4527163391 8103302098 8912173263 8835697041 7118325848 0069559884 2212345714 2614656238 7357898756 4829169369 4254751981 8270692753 2354623827 0315247498 8520587330 7356172908 1361861534 2763538240 3997746025 5917314960 2838304738 3225056357 5650086374 6661978767 0110143057 7414829484 0043126219 6023061273 1310697225 1577125356 5568641516 5012812640 8454051103 3640344459 6399374439 4818927294 7548852548 3401977235 2197742903 9384907156 1635982812 1050391553 9708757280 2465767363 3167026988 2188906455 7022807881 2871157911 0401075843 3957017024 6988946686 3658824219 4573114454 6759446241 1135402126 5400605600 8698780749 1844493088 1017795179 0983821027 9229068064 7577006581 0971972030 5323969546 7774384287 2628728787 7509344645 3922936968 5837938853 7988248308 6585112512 8834881064 3546054043 2526689724 0772384353 8899630628 2055894885 6668253345 4617538423 3528365657 9651670877 2110836240 5405312592 6969449499 2844109259 0978331201 2515270509 6978281123 2967897551 9496198571 1824833817 6054472584 9840793000 5889639923 1191793040 7305692604 3774718758 2598663722 4345148797 6714040597 0442793533 6854247653 4991500888 9457780500 0612383382 8383570522 5819314089 4135344276 7777464232 2363499908 3099819963 4668679674 7713166234 6018340730 4652390963 8784216473 0254630999 1213752030 5332383036 3228278806 6033304858 5717993368 7808420473 3263488988 8375412335 2317152063 3755456338 1227691329 2940542314 0583909944 2570413252 1731957313 8124648268 5117524161 8293290921 9939219326 7166407711 0097163182 4312758652 7114533341 4005493522 8696997257 2131032464 7833140719 5244328770 3478195273 0949278155 8381462890 1798037558 8142431393 8265844248 8609141869 9808446280 0131150355 7556556586 1886650041 3131839563 2679808698 2620154111 9032969502 2802795833 7347917045 2268241456 6704283053 9003993244 9189752796 1952112943 5267208507 2519221213 7857868143 9753952126 1855537972 3271741107 0660182727 9670414748 1332985397 6867378243 2386766345 8286618950 9663508277 9241898488 8513541296 7103693117 2761992121 4690890058 9150821021 8888478880 7216784954 7447650908 5768316721 8274957073 7500313671 8733683936 9886540595 9462523219 6513858901 8021541522 0508623274 6599348849 3464530656 2582040621 6984020459 5978665989 4192362911 5081481321 2381618411 3215092615 1962682604 2612111530 4609463246 6379450961 5008764552 8709562283 2853193788 6857558059 7864394569 8888890959 0543578348 0133651315 5433952158 2367992326 3774361724 0905633266 6545739154 1082625001 9659281995 1338518518 3464930491 7104784019 3709141694 8723605751 4187919872 4658503488 9401333313 4861802043 6556822508 2220941411 1995022286 5318939919 6535552365 5735263715 2477642107 0868133923 2453860176 5932648120 7971553601 8725080853 5458464652 4129679175 0436185773 5997446026 4802870383 2156898995 0066577379 4350276247 5935640283 2768958045 8993936840 0870491907 2238366423 1340749796 8470904231 0795865503 2801850541 5726736637 1385356753 1277280033 3923044367 5788414904 3843003834 3922540276 1023798438 0986417722 3381209203 3178183035 5222582985 0663280971 2942391855 2093005442 0584248079 3814489681 9040136969 1516577962 1850945514 4575804980 0378807103 6085237077 7726704029 8617587530 4015308219 2699897990 4489636096 1179264985 9509503167 1562710433 6334007855 7797021898 1960381517 2705555585 9417339666 4008978817 4669271691 9221818940 5948053326 5896378740 1702525243 9296490241 |
| 153765459 6043919472 0127746549 1107336381 1219464673 9432468467 3947197246 9576144345 9264912845 1164977484 4191130347 3683802086 5934037677 1127816244 9245819371 6674294930 3935482402 0720955509 1942290772 9017862683 8353586621 |
| 6590531 3761712145 0190295257 1687462317 1385649273 2807257124 6272175960 5402308728 5069433053 9016798087 3760332342 5042651073 5062555021 1832648218 1091630327 |
| 8061 1109841722 1911672523 5141141966 0508149382 5576615584 5272637114 1567980249 8015587201 |
| 1 0674494733 8847372498 6426333843 0185655351 3388747357 |
| 7322149 4528521650 1464215071 |
| 4270767 2783494931 8967389561 |
Note that all prime factors listed above have been proven.
As primes of under 250 decimal digits can be verified in a few seconds,
proof of their primality is not included here, in order to save space.
Larger prime factors can take from hours to months to prove;
certificates for all such factors have been PKZIPped into this file.
We set R = (N-1)/F.
Note that GCD(F,R)=1 and Log(F)/Log(N) = 33.361659%
Finding a Witness to Primality
Next, we find an integer witness w
such that for each prime factor p of N-1,
w(N-1) ≡ 1 mod N and
GCD(w(N-1)/p-1,N) = 1.
In this case, w = 11 suffices.
Given such a witness, Pocklington's Theorem shows that every prime factor of N ≡ 1 (mod F).
As F3>N, N can have no more than two prime factors.
Express N in base F
As F2 < N < F3
and N ≡ 1 (mod F), we can
let N = c2·F2 + c1·F + 1.
- c1= 750905 9953478983 5849899926 9531051257 2815684925 0920884878 9143885898 0818231288 3236451426 7478642910 9935364908 2855855731 8790251632 0051235982 5358655261 6904252018 2837742827 8007982094 3427891573 9651039806 9053917052 4566887584 5849203236 0651041851 5795624680 1180069658 8943577373 4166734386 2393028679 1236870955 5507708814 6366779002 9555478376 7073149937 0385572782 0607935202 9795456253 3031068947 2203345875 8679031972 6924326977 7371722752 6089813237 5310324984 3590903904 0303511751 5824060477 0248268269 8698170967 6078893129 7792908486 7261829303 7700422437 2186598563 2986713674 6080801379 9374391574 2552733868 4441101769 3574693111 5972883934 4753330375 9879634898 4890106448 6423665988 0325976732 8185738004 3139127769 4327198784 2961360427 2881349623 2285096215 8627204689 5347310095 2749705695 0291092857 4714810477 9780824632 0937546700 8733069824 2245125536 9814631469 2812195428 5258547572 2521047813 4582411365 4244810410 2696446838 6681040330 6828982899 9308007214 7692531934 5109782066 9633437947 2920014900 9663438366 6994053899 0479325798 7210058021 2784808722 1131946307 8156726605 2617034005 5532037355 4825555021 3029692296 8096851331 0902082296 4307339551 6599336507 8121831014 7247327423 2897503775 6305664836 9344460334 5909326949 4616381194 5729550763 2927919391 7313824787 1236797228 6242879936 4409096548 9379038738 2642796342 6838010559 0986021246 9026888620 9033106040 5846138538 9965304791 2124642093 2489667456 3093228013 8824290858 7590929728 8838825393 6003448893 8597976541 7778957791 2723199941 2965351043 5690682127 4193421811 2634856308 1168792875 2033188412 3721998510 3469007657 4014483285 3167182663 4612823817 8506355135 9501782503 2980170753 8774006942 0941496299 6203180165 8425017921 0917588869 0830304117 5130245439 2349725141 6613754733 4747492727 6532083012 1915315738 2930157451 8034546926 9149039850 9916876159 7217609716 9352965523 8052917905 8505793186 1751482017 2018337653 0749201090 3327938315 6279868850 1255420613 5825873035 8611365472 3023438932 7043469332 0010608537 5754521820 4041022358 9535684736 9971002546 4294300238 0922024051 2179031049 3180000665 5972901550 8010367904 6684547243 4828146664 1883776510 4355555213 3790105153 8309139941 5973675929 3319845117 3990420960 5036375609 8398306576 0599010866 9255309772 5174100105 2632357996 2143382399 6876212168 1301684213 9228639913 0477514975 7429612253 9300922546 9848569182 7562302303 2635108031 0470351855 0857260480 9309143608 0088621805 4561360049 7419833745 3654661990 8565645814 5433869189 3024105784 5359726199 5594582582 6649275565 4671214459 4069393481 7563574143 0265321123 3689063015 7076967091 3760147710 9263155377 1730836480 2945173894 9591366132 2950385556 4462074859 7181465752 8853139129 9804238647 9533480129 9301486203 9137003532 4920733199 4403374384 1277852727 9653699485 5587657284 8429580771 1939252701 2174754498 6840245533 6508096971 9620994697 2396566136 3825500416 0926096183 0171037745 8663940457 2759573279 5678022705 2356312166 0495232168 3942467131 8334201499 4941175536 7961301969 4103310889 9164982220 3067570418 8742969903 8505979961 9429527281 7377293713 4859373848 9077520987 0813914772 3562025701 9464368935 4051640315 0062200629 1783315506 6710990872 8222136284 9551347843 5168796755 8171408430 2495072998 1076835985 2229002375 7388408588 8162851503 5159064305 9924475542 3708546216 6296981313 2044909894 3475974013 7108451217 5531158714 3422423791 8045906940 1516920437 2533714645 6549930424 7097168341 3995108471 8381417690 2214471271 8169437585 6305153337 3236057379 1281531001 4334598289 0718587999 3951907490 4714362713 9698592484 9705516257 8665792720 6260745894 6946603307 9749239753 6889075420 0825882218 2026116679 2069716570 5611716548 4817205561 0938734931 9382408167 8042221945 0731813447 8384502937 2947767738 4172943408 3434857894 5778885442 5195269418 6385106529 7007302252 3656076651 3388413815 5167862959 6107964380 4496851442 9863501221 5083275993 1994294643 6599338151 9899196813 1920045557 8444412460 9598733640 4466717215 8963310092 1412858897 7553247545 9624575870 7745922437 2575359209 2184265434 6487526381 9518232874 2194362853 8612466224 2868309988 7644286087 8442714559 3217886521 1945952461 2904354938 1690592259 1114609102 0452600577 6199498976 8194924605 3950396861 8027916835 9213067574 4232278798 2789802807 0692659793 6925403685 8419832166 0655833482 9096354353 9022120915 9876166777 8762843722 5709900649 0710959304 4128163549 0950088362 0258787326 5517900575 4691480956 1265869009 5809542340 6639755773 0520235153 4774971118 3254543411 4746372942 6528993314 1719184871 7951474245 6195473155 9517979317 8126025259 7298176073 7712576743 4071911792 1945247491 4331428187 8182395045 9723450562 0028179357 1213598547 9131703036 9646206604 1301393912 8700502818 1045075241 5789477154 9010623707 3929447929 3689993427 2380822280 3096560313 4127587503 8369711392 0607912898 3614088718 2621373851 1899359493 7583703734 1108224222 0826422924 0031803552 1155942546 5447056320 0585256533 1451814061 5983266441 7724851932 4990662738 0232667197 5988363884 1588299889 4383856148 3806526914 7229169330 9577058449 9793869480 9603551531 8454991071 0129596406 4338700687 0926686021 1200829107 8616866096 8034418806 1200604446 9873637160 1631123364 5586510817 7179830314 9636227882 4146874417 7172513740 4249062447 8471813823 6187224135 4449542425 9519875312 7741043361 5626138158 5813774734 5982189774
- c2= 2675 7969009550 1933782276 5367212770 3306520048 1993555088 4408357783 8523786815 4828650438 6973147667 6942626879 7374610983 9774399186 2169979266 2545305272 4122649509 8159794890 2665370115 4650038737 9003405677 9828654365 1301360220 7666879891 8371762164 7969639812 4194716228 8175270734 1583834480 8253292560 3960638708 8607586242 4557026078 7032702864 5066840110 1972460051 1401356511 0133321060 2341309915 6678415891 5305515651 0830498212 4479225732 6606068014 6502765860 1956681560 8073013156 8281149703 7555835956 0180327456 5934186666 8781551244 9328368098 5189438161 1481196275 9038918101 2964385948 4061979527 2189153690 1102478491 6880682311 9497454048 5826981729 1343042011 5837213298 0478315422 4437834218 3293315578 1687637701 6104911004 4412526294 5110435033 7832574155 0438240490 6759981638 8561717512 2641887628 7771820096 7867552354 1617607351 4345334234 1172765426 0680480003 0815622969 6637097424 6713604362 7716450382 5994166121 1345184145 2210916269 3139139332 1121532405 5618540692 3772405359 6521797625 7969785238 4957588290 9288844905 8630404872 3708385395 3546241894 8242541230 2187532107 3927268408 7120413482 3907333136 4322056414 3981631726 7792633382 4033272261 2092921889 1904053161 1031656115 6335416461 5671839077 2467096453 1175440998 1754464404 6530546748 5379642270 2987949982 0586989342 0567484592 1401873025 4955765663 3676250052 9471298731 3733451601 5111625559 8250979918 7009762441 6342657508 2939221836 6937125035 9837120168 5131003403 9745326171 6616988114 9538759020 9690102646 6838735664 6305974361 5579163765 2754304036 9677373583 7745823985 5679273637 3263192097 3714451160 8702634376 4019796317 4964083352 6175602924 4376496687 8947939690 4712864756 4481573691 5348992430 6370983901 6581627245 5369157681 2890761496 5462247813 9202575411 9825330647 2863870286 2146156748 7227509597 1354356761 7964916443 0382213313 6968271135 4686007349 5075789412 5012041292 8778312830 0280106518 3205733016 6104088030 5468910320 6727081493 2042938986 6499796918 1104148526 1034629348 1306080784 1256131302 9798437190 2495390995 0458440019 0571014757 8083028374 8912548207 0078729284 3907207368 2318460818 8997105673 1989940449 1925361784 0505973968 0223010892 2208703070 0376364600 1091263112 0312522697 1640477244 2547587725 2619531194 8418265579 5379276158 4904070775 5404381028 3338851570 0782652296 4979211826 3580343005 5897306551 5247994665 8507298446 1397350838 0222224517 1939428142 1986867811 0497615003 0105432265 9692218563 2049525622 3755214467 6363999557 9619084180 3929953660 1107057385 0720525470 4633963990 4102998141 6381763324 8088991406 4784636319 6608444416 7980811923 3673873543 2650449275 5629019991 7797783777 9974079934 5220990362 0186351439 0027012798 4935838427 4809352107 1747322024 7921945307 6043303863 6353514064 1081052495 1359457911 2257689063 2811130626 2759530967 6948039114 8748851721 8085004356 6558720784 3114955338 5375446060 8955772933 2901914096 1756882343 6876572913 1777051117 5299399339 2638123225 7609396400 1209280531 7763798708 9064793546 3759318662 5076566524 4263735288 9823411010 7614421048 2433951384 1943507626 7139534430 3274393473 5842216812 6595094618 1264796133 9617412695 7078965424 0954940565 7297644527 6996935089 8347737579 4362270621 6549792054 7834874704 3274866831 9279968506 4741458031 4699488860 6023329510 3855784147 8832060669 9149183720 3627062457 9206071217 3198760234 9263061302 3916908809 2833839516 6351410620 9295964966 4674148743 8637922366 3057541679 4712663322 1342259089 9790319752 3024612245 6112579840 6626879866 6932403698 4867785140 7165826366 6421609829 4624828866 5346345618 1413510862 4888558174 1887313215 8323757370 9043641754 2040969770 2418082521 1833784940 8135961629 7810844150 3464981799 8527222169 2401909057 8174106322 5900414630 5994973577 6539611793 7050236340 1700801079 2464802145 4653226854 1605721425 2960893939 6193857257 2149475579 1841833435 0346987991 6272629749 0070260953 8371691587 1259393914 8113329730 0120964645 1860749779 9377530052 5700167721 3990791254 6375016153 4419278075 6934020025 6513560013 9164157540 3447283969 6752062789 1859452975 8410999373 0985615168 8853309925 3821561892 6078377681 0906975804 2214278997 5094573437 9012700610 3384754037 8661956252 0326505997 4241627751 0359535676 3806483376 3141583893 6604607341 4580383767 5138195957 7605488697 0310929144 8822250386 9271217389 7015962790 1225070681 5122536666 1294102435 8087004745 5086286300 4342400521 4304389778 0361720607 1171228734 5291417494 7908335026 5300495100 3053929338 3961829464 8547656913 5558903102 6621524641 1369412180 9179074452 1565772025 6733749879 2301204915 1254541612 4479604643 2094859827 9072292978 9392693234 5104560517 1597724953 2526786770 9354523746 6984668979 1140161361 4267658849 2850127972 8169862060 0719782979 8278392021 5525642081 8157868387 1706198615 0999713343 7703330515 8921885774 9731291435 4709798352 7169763215 6511259569 1729921089 7325947881 8208855724 6554902758 3626609677 8156715533 3201844756 0551950413 5985942299 5658891921 1633959848 9164739386 0746955263 4278028740 5648054692 3234373624 2037625614 7774290647 3993511209 8904197150 2171668671 1071517082 4337237393 8094521984 7490701658 8928921030 1279120910 3691021546 1814930289 3122646678 9908771365 0735806847 1828129792 5947994652 2075468617 6755384088 9523514429 2757802164 6078848267 0782318958 8202880719 7243027712 3234738961 7317299722 7337958754
Brillhart, Lehmer and Selfridge
Brillhart, Lehmer and Selfridge's Theorem shows that N is prime
if and only if c12-4·c2
is not a square (given 2F3 > N).
Here, c12-4·c2
is ≡ 60 (mod 64)
and therefore cannot be a square and N is prime.