Поддерживать
www.wikidata.ru-ru.nina.az
Zapros Modulnaya arifmetika d perenapravlyaetsya syuda Na etu temu nuzhno sozdat otdelnuyu statyu Sravne nie dvuh celyh chisel po mo dulyu naturalnogo chisla m displaystyle m matematicheskaya operaciya pozvolyayushaya otvetit na vopros o tom dayut li dva vybrannyh celyh chisla pri delenii na m displaystyle m odin i tot zhe ostatok Lyuboe celoe chislo pri delenii na m displaystyle m dayot odin iz m displaystyle m vozmozhnyh ostatkov chislo ot 0 do m 1 displaystyle m 1 eto znachit chto vse celye chisla mozhno razdelit na m displaystyle m grupp kazhdaya iz kotoryh otvechaet opredelyonnomu ostatku ot deleniya na m displaystyle m Eti gruppy nazyvayutsya klassami vychetov po modulyu m displaystyle m a soderzhashiesya v nih celye chisla vychetami po modulyu m displaystyle m Arifmeticheskie operacii s ostatkami chisel po fiksirovannomu modulyu obrazuyut mo dulnuyu arifme tiku ili modulya rnuyu arifmetiku kotoraya shiroko primenyaetsya v matematike informatike i kriptografii IstoriyaPredposylkoj k sozdaniyu teorii sravnenij stalo vosstanovlenie sochinenij Diofanta kotorye byli vypusheny v podlinnike i s latinskim perevodom blagodarya Bashe de Meziriaku v 1621 godu Ih izuchenie privelo Ferma k otkrytiyam kotorye po znacheniyu sushestvenno operedili svoyo vremya Naprimer v pisme k fr 18 oktyabrya 1640 goda on soobshil bez dokazatelstva teoremu vposledstvii poluchivshuyu nazvanie maloj teoremy Ferma V sovremennoj formulirovke teorema utverzhdaet chto esli p displaystyle p prostoe chislo i a displaystyle a celoe chislo ne delyasheesya na p displaystyle p to ap 1 1 modp displaystyle a p 1 equiv 1 pmod p Pervoe dokazatelstvo etoj teoremy prinadlezhit Lejbnicu prichyom on otkryl ukazannuyu teoremu nezavisimo ot Ferma ne pozdnee 1683 goda i soobshil ob etom s privedeniem tochnogo dokazatelstva Bernulli Krome etogo Lejbnicem byl predlozhen proobraz formulirovki teoremy Vilsona Pozzhe izuchenie voprosov posvyashennyh teorii chisel i teorii sravnenij bylo prodolzheno Ejlerom kotoryj vvel kvadratichnyj zakon vzaimnosti i obobshil teoremu Ferma ustanoviv chto af n 1 modn displaystyle a varphi n equiv 1 pmod n gde f n displaystyle varphi n funkciya Ejlera Ponyatie i simvolnoe oboznachenie sravnenij bylo vvedeno Gaussom kak vazhnyj instrument dlya obosnovaniya ego arifmeticheskoj teorii rabota nad kotoroj byla nachata im v 1797 godu V nachale etogo perioda Gaussu eshyo ne byli izvestny trudy ego predshestvennikov poetomu rezultaty ego raboty izlozhennye v pervyh tryoh glavah ego knigi Arifmeticheskie issledovaniya 1801 god byli v osnovnom uzhe izvestny odnako metody kotorye on ispolzoval dlya dokazatelstv okazalis absolyutno novymi imeyushimi vysshuyu vazhnost dlya razvitiya teorii chisel Ispolzuya eti metody Gauss preobrazoval vse nakoplennye do nego svedeniya svyazannye s operaciyami sravneniya po modulyu v strojnuyu teoriyu kotoraya vpervye byla izlozhena v etoj zhe knige Krome etogo on issledoval sravneniya pervoj i vtoroj stepeni teoriyu kvadratichnyh vychetov i svyazannyj s nej kvadratichnyj zakon vzaimnosti OpredeleniyaEsli dva celyh chisla a displaystyle a i b displaystyle b pri delenii na m displaystyle m dayut odinakovye ostatki to oni nazyvayutsya sravnimymi ili ravnoostatochnymi po modulyu chisla m displaystyle m Sravnimost chisel a displaystyle a i b displaystyle b zapisyvaetsya v vide formuly sravneniya a b modm displaystyle a equiv b pmod m Chislo m displaystyle m nazyvaetsya modulem sravneniya Opredelenie sravnimosti chisel a displaystyle a i b displaystyle b po modulyu m displaystyle m ravnosilno lyubomu iz sleduyushih utverzhdenij raznost chisel a displaystyle a i b displaystyle b delitsya na m displaystyle m bez ostatka chislo a displaystyle a mozhet byt predstavleno v vide a b k m displaystyle a b k cdot m gde k displaystyle k nekotoroe celoe chislo DokazatelstvoNeobhodimost uslovij 1 i 2 dokazyvaetsya sleduyushim obrazom a b modm displaystyle a equiv b pmod m Togda v predpolozhenii chto a n1m r 0 r lt m displaystyle a n 1 m r 0 leqslant r lt m b n2m r 0 r lt m displaystyle b n 2 m r 0 leqslant r lt m vypolnyayutsya 1 i 2 a b n1m r n2m r n1 n2 m displaystyle a b n 1 m r n 2 m r n 1 n 2 m to est raznost a displaystyle a i b displaystyle b delitsya na m displaystyle m bez ostatka a n1m r n1m r n1m n2m b n1 n2 m b km displaystyle a n 1 m r n 1 m r n 1 m n 2 m b n 1 n 2 m b km gde k n1 n2 displaystyle k n 1 n 2 to est a displaystyle a mozhet byt predstavleno v vide a b km displaystyle a b km Dostatochnost uslovij 1 i 2 a b km displaystyle a b km Iz dokazatelstva neobhodimogo usloviya chislo b displaystyle b predstavimo v vide b n2m r 0 r lt m displaystyle b n 2 m r 0 leqslant r lt m Togda a b km n2m r km nm r 0 r lt m displaystyle a b km n 2 m r km nm r 0 leqslant r lt m gde n k n2 displaystyle n k n 2 Takim obrazom a b modm displaystyle a equiv b pmod m Dokazana ravnosilnost opredeleniya usloviyu 2 kotoroe ekvivalentno usloviyu 1 Naprimer chisla 32 i 10 sravnimy po modulyu 7 tak kak oba chisla pri delenii na 7 dayut ostatok 4 32 7 4 4 displaystyle 32 7 cdot 4 4 10 7 2 4 displaystyle 10 7 cdot 2 4 Takzhe chisla 32 i 10 sravnimy po modulyu 7 tak kak ih raznost 32 10 42 displaystyle 32 10 42 delitsya na 7 i k tomu zhe imeet mesto predstavlenie 32 6 7 10 displaystyle 32 6 cdot 7 10 Svojstva sravnimosti po modulyuDlya fiksirovannogo naturalnogo chisla m displaystyle m otnoshenie sravnimosti po modulyu m displaystyle m obladaet sleduyushimi svojstvami svojstvom refleksivnosti dlya lyubogo celogo a displaystyle a spravedlivo a a modm displaystyle a equiv a pmod m svojstvom simmetrichnosti esli a b modm displaystyle a equiv b pmod m to b a modm displaystyle b equiv a pmod m svojstvom tranzitivnosti esli a b modm displaystyle a equiv b pmod m i b c modm displaystyle b equiv c pmod m to a c modm displaystyle a equiv c pmod m Takim obrazom otnoshenie sravnimosti po modulyu m displaystyle m yavlyaetsya otnosheniem ekvivalentnosti na mnozhestve celyh chisel Krome vysheperechislennyh svojstv dlya sravnenij spravedlivy sleduyushie utverzhdeniya lyubye dva celyh chisla sravnimy po modulyu 1 esli chisla a displaystyle a i b displaystyle b sravnimy po modulyu m displaystyle m i chislo d displaystyle d yavlyaetsya delitelem m displaystyle m to a displaystyle a i b displaystyle b sravnimy po modulyu d displaystyle d DokazatelstvoPust a b modm displaystyle a equiv b pmod m Sledovatelno a b mt displaystyle a b mt gde t displaystyle t nekoe celoe chislo Tak kak d displaystyle d yavlyaetsya delitelem chisla m displaystyle m to m cd displaystyle m cd gde c displaystyle c nekoe celoe chislo Sledovatelno a b mt cd t qd displaystyle a b mt cd t qd gde q ct displaystyle q ct i a b modd displaystyle a equiv b pmod d po opredeleniyu esli chisla a displaystyle a i b displaystyle b sravnimy po k displaystyle k modulyam m1 m2 mk displaystyle m 1 m 2 m k to oni sravnimy po modulyu ravnomu naimenshemu obshemu kratnomu modulej m1 m2 mk displaystyle m 1 m 2 m k DokazatelstvoPust a b modmi displaystyle a equiv b pmod m i gde i 1 2 k displaystyle i 1 2 k Sledovatelno a b mit displaystyle a b m i t Tak kak raznost a b displaystyle a b kratna kazhdomu mi displaystyle m i to ona kratna i ih naimenshemu obshemu kratnomu Sledstvie Dlya togo chtoby chisla a displaystyle a i b displaystyle b byli sravnimy po modulyu m displaystyle m kanonicheskoe razlozhenie na prostye somnozhiteli kotorogo imeet vid m i 1dpiai displaystyle m prod i 1 d p i alpha i neobhodimo i dostatochno chtoby a b modpiai displaystyle a equiv b pmod p i alpha i gde i 1 2 d displaystyle i 1 2 ldots d Operacii so sravneniyamiSravneniya po odnomu i tomu zhe modulyu obladayut mnogimi svojstvami obychnyh ravenstv Naprimer ih mozhno skladyvat vychitat i peremnozhat esli chisla a1 a2 an displaystyle a 1 a 2 ldots a n i b1 b2 bn displaystyle b 1 b 2 ldots b n poparno sravnimy po modulyu m displaystyle m to ih summy a1 a2 an displaystyle a 1 a 2 ldots a n i b1 b2 bn displaystyle b 1 b 2 ldots b n a takzhe proizvedeniya a1 a2 an displaystyle a 1 cdot a 2 cdot cdot a n i b1 b2 bn displaystyle b 1 cdot b 2 cdot cdot b n tozhe sravnimy po modulyu m displaystyle m a1 a2 an b1 b2 bn modm displaystyle a 1 a 2 ldots a n equiv b 1 b 2 ldots b n pmod m a1 a2 an b1 b2 bn modm displaystyle a 1 cdot a 2 cdot ldots cdot a n equiv b 1 cdot b 2 cdot ldots cdot b n pmod m Pri etom nelzya vypolnyat eti operacii so sravneniyami esli ih moduli ne sovpadayut K obeim chastyam sravneniya mozhno pribavit odno i to zhe chislo c displaystyle c a c b c modm displaystyle a c equiv b c pmod m Takzhe mozhno perenesti chislo iz odnoj chasti sravneniya v druguyu so smenoj znaka a b c modm displaystyle a equiv b c pmod m a c b modm displaystyle a c equiv b pmod m Esli chisla a displaystyle a i b displaystyle b sravnimy po modulyu m displaystyle m to ih stepeni ak displaystyle a k i bk displaystyle b k tozhe sravnimy po modulyu m displaystyle m pri lyubom naturalnom k displaystyle k ak bk modm displaystyle a k equiv b k pmod m K lyuboj iz chastej sravneniya mozhno pribavit celoe chislo kratnoe modulyu to est esli chisla a displaystyle a i b displaystyle b sravnimy po modulyu nekotorogo chisla m displaystyle m to i a t1 displaystyle a t 1 sravnimo s b t2 displaystyle b t 2 po modulyu m displaystyle m gde t1 displaystyle t 1 i t2 displaystyle t 2 proizvolnye celye chisla kratnye m displaystyle m a t1 b t2 modm displaystyle a t 1 equiv b t 2 pmod m Takzhe obe chasti sravneniya i modul mozhno umnozhit na odno i to zhe chislo to est esli chisla a displaystyle a i b displaystyle b sravnimy po modulyu nekotorogo celogo chisla m displaystyle m to i chisla aq displaystyle aq i bq displaystyle bq sravnimy po modulyu chisla mq displaystyle mq gde q displaystyle q celoe aq bq modmq displaystyle aq equiv bq pmod mq Sravneniya odnako nelzya voobshe govorya delit drug na druga ili na drugie chisla Primer 14 20 mod6 displaystyle 14 equiv 20 pmod 6 odnako sokrativ v 2 raza my poluchaem oshibochnoe sravnenie 7 10 mod6 displaystyle 7 equiv 10 pmod 6 Pravila sokrasheniya dlya sravnenij sleduyushie Mozhno delit obe chasti sravneniya na chislo no tolko vzaimno prostoe s modulem esliad bd modm displaystyle ad equiv bd pmod m i NOD d m 1 displaystyle d m 1 to a b modm displaystyle a equiv b pmod m Esli chislo d displaystyle d ne vzaimno prosto s modulem kak bylo v primere ukazannom vyshe to sokrashat na d displaystyle d nelzya Mozhno odnovremenno razdelit obe chasti sravneniya i modul na ih obshij delitel esli ac bc modmc displaystyle ac equiv bc pmod mc to a b modm displaystyle a equiv b pmod m Primer Primenenie sravnenij pozvolyaet legko poluchat raznoobraznye priznaki delimosti Naprimer vyvedem priznak delimosti naturalnogo chisla N na 7 Zapishem N displaystyle N v vide 10a b displaystyle 10a b to est otdelim cifru edinic Uslovie chto N displaystyle N delitsya nacelo na 7 mozhno zapisat v vide 10a b 0 mod7 displaystyle 10a b equiv 0 pmod 7 Umnozhim eto sravnenie na 2 displaystyle 2 20a 2b 0 mod7 displaystyle 20a 2b equiv 0 pmod 7 Ili pribaviv sleva chislo 21a displaystyle 21a kratnoe modulyu a 2b 0 mod7 displaystyle a 2b equiv 0 pmod 7 Otsyuda vytekaet sleduyushij priznak delimosti na 7 nado vychest iz chisla desyatkov udvoennoe chislo edinic zatem povtoryat etu operaciyu do teh por poka ne poluchitsya dvuznachnoe ili odnoznachnoe chislo esli ono delitsya na 7 to i ishodnoe chislo delitsya Naprimer pust N 22624 displaystyle N 22624 Algoritm proverki N1 2262 2 4 2254 N2 225 2 4 217 N3 21 2 7 7 displaystyle N 1 2262 2 cdot 4 2254 N 2 225 2 cdot 4 217 N 3 21 2 cdot 7 7 Vyvod 22624 delitsya na 7 Svyazannye opredeleniyaKlassy vychetov Mnozhestvo vseh chisel sravnimyh s a displaystyle a po modulyu m displaystyle m nazyvaetsya klassom vychetov a displaystyle a po modulyu m displaystyle m i obychno oboznachaetsya a m displaystyle a m ili a m displaystyle bar a m Takim obrazom sravnenie a b modm displaystyle a equiv b pmod m ravnosilno ravenstvu klassov vychetov a m b m displaystyle a m b m Lyuboe chislo klassa vychetov nazyvaetsya vychetom po modulyu m displaystyle m Pust dlya opredelyonnosti r displaystyle r ostatok ot deleniya lyubogo iz predstavitelej vybrannogo klassa na m displaystyle m togda lyuboe chislo q displaystyle q iz etogo klassa vychetov mozhno predstavit v vide q mt r displaystyle q mt r gde t displaystyle t celoe Vychet ravnyj ostatku r displaystyle r q r displaystyle q r pri t 0 displaystyle t 0 nazyvaetsya naimenshim neotricatelnym vychetom a vychet r displaystyle rho q r displaystyle q rho samyj malyj po absolyutnoj velichine nazyvaetsya absolyutno naimenshim vychetom Pri r lt m2 displaystyle r lt frac m 2 poluchaem chto r r displaystyle rho r v protivnom sluchae r r m displaystyle rho r m Esli m displaystyle m chyotnoe i r m2 displaystyle r frac m 2 to r m2 displaystyle rho frac m 2 Poskolku sravnimost po modulyu m displaystyle m yavlyaetsya otnosheniem ekvivalentnosti na mnozhestve celyh chisel Z displaystyle mathbb Z to klassy vychetov po modulyu m displaystyle m predstavlyayut soboj klassy ekvivalentnosti ih kolichestvo ravno m displaystyle m Mnozhestvo vseh klassov vychetov po modulyu m displaystyle m oboznachaetsya Zm displaystyle mathbb Z m ili Z mZ displaystyle mathbb Z m mathbb Z ili Z m displaystyle mathbb Z m Operacii slozheniya i umnozheniya na Z displaystyle mathbb Z sootvetstvuyushie operacii na mnozhestve Zm displaystyle mathbb Z m a m b m a b m displaystyle a m b m a b m a m b m a b m displaystyle a m cdot b m a cdot b m Otnositelno etih operacij mnozhestvo Zm displaystyle mathbb Z m yavlyaetsya konechnym kolcom a dlya prostogo m displaystyle m konechnym polem Sm takzhe Multiplikativnaya gruppa kolca vychetov Sistemy vychetov Sistema vychetov pozvolyaet osushestvlyat arifmeticheskie operacii nad konechnym naborom chisel ne vyhodya za ego predely Polnaya sistema vychetov po modulyu m displaystyle m lyuboj nabor iz m displaystyle m poparno nesravnimyh po modulyu m displaystyle m celyh chisel Obychno v kachestve polnoj sistemy vychetov po modulyu m displaystyle m beryotsya odno iz dvuh mnozhestv naimenshie neotricatelnye vychety to est chisla 0 1 m 1 displaystyle 0 1 ldots m 1 dd ili absolyutno naimenshie vychety sostoyashie v sluchae nechyotnogo m displaystyle m iz chisel0 1 2 m 12 displaystyle 0 pm 1 pm 2 ldots pm frac m 1 2 dd i v sluchae chyotnogo m displaystyle m iz chisel0 1 2 m2 1 m2 displaystyle 0 pm 1 pm 2 ldots pm left frac m 2 1 right frac m 2 dd Maksimalnyj nabor poparno nesravnimyh po modulyu m displaystyle m chisel vzaimno prostyh s m displaystyle m nazyvaetsya privedyonnoj sistemoj vychetov po modulyu m displaystyle m Vsyakaya privedyonnaya sistema vychetov po modulyu m displaystyle m soderzhit f m displaystyle varphi m elementov gde f displaystyle varphi cdot funkciya Ejlera Naprimer dlya chisla m 42 displaystyle m 42 polnaya sistema vychetov mozhet byt predstavlena chislami 0 1 2 3 21 22 23 39 40 41 a privedyonnaya 1 5 11 13 17 19 23 25 29 31 37 41 Sravneniya v kolce mnogochlenov nad polem Rassmatrivaetsya kolco mnogochlenov K x displaystyle K x nad polem K displaystyle K Dva mnogochlena g1 displaystyle g 1 i g2 displaystyle g 2 prinadlezhashie vybrannomu kolcu nazyvayutsya sravnimymi po modulyu mnogochlena f displaystyle f esli ih raznost g1 g2 displaystyle g 1 g 2 delitsya na f displaystyle f bez ostatka Sravnenie oboznachaetsya sleduyushim obrazom g1 g2 modf displaystyle g 1 equiv g 2 pmod f Tak zhe kak i v kolce celyh chisel takie sravneniya mozhno skladyvat vychitat i peremnozhat Reshenie sravnenijSravneniya pervoj stepeni V teorii chisel kriptografii i drugih oblastyah nauki chasto voznikaet zadacha poiska reshenij sravneniya pervoj stepeni vida a x b modm displaystyle a cdot x equiv b pmod m Reshenie takogo sravneniya nachinaetsya s vychisleniya d displaystyle d NOD a m displaystyle a m Pri etom vozmozhny dva sluchaya esli b displaystyle b ne kratno d displaystyle d to u sravneniya net reshenij esli b displaystyle b kratno d displaystyle d to u sravneniya sushestvuet edinstvennoe reshenie po modulyu md displaystyle frac m d ili chto to zhe samoe d displaystyle d reshenij po modulyu m displaystyle m V etom sluchae v rezultate sokrasheniya ishodnogo sravneniya na d displaystyle d poluchaetsya sravnenie a1x b1 modm1 displaystyle a 1 x equiv b 1 pmod m 1 dd gde a1 ad displaystyle a 1 frac a d b1 bd displaystyle b 1 frac b d i m1 md displaystyle m 1 frac m d yavlyayutsya celymi chislami prichyom a1 displaystyle a 1 i m1 displaystyle m 1 vzaimno prosty Poetomu chislo a1 displaystyle a 1 mozhno obratit po modulyu m1 displaystyle m 1 to est najti takoe chislo c displaystyle c chto c a1 1 modm1 displaystyle c cdot a 1 equiv 1 pmod m 1 drugimi slovami c a1 1 modm1 displaystyle c equiv a 1 1 pmod m 1 Teper reshenie nahoditsya umnozheniem poluchennogo sravneniya na c displaystyle c x ca1x cb1 a1 1b1 modm1 displaystyle x equiv ca 1 x equiv cb 1 equiv a 1 1 b 1 pmod m 1 dd Prakticheskoe vychislenie znacheniya c displaystyle c mozhno osushestvit raznymi sposobami s pomoshyu teoremy Ejlera algoritma Evklida teorii cepnyh drobej sm algoritm i dr V chastnosti teorema Ejlera pozvolyaet zapisat znachenie c displaystyle c v vide c a1 1 a1f m1 1 modm1 displaystyle c equiv a 1 1 equiv a 1 varphi m 1 1 pmod m 1 Primery Primer 1 Dlya sravneniya 6x 26 mod22 displaystyle 6x equiv 26 pmod 22 imeem d 2 displaystyle d 2 poetomu po modulyu 22 sravnenie imeet dva resheniya Zamenim 26 na 4 sravnimoe s nim po modulyu 22 i zatem sokratim vse tri chisla na 2 3x 2 mod11 displaystyle 3x equiv 2 pmod 11 Poskolku 3 vzaimno prosto s modulem 11 to ego mozhno obratit po modulyu 11 i najti 3 1 4 mod11 displaystyle 3 1 equiv 4 pmod 11 Umnozhaya sravnenie na 4 poluchaem reshenie po modulyu 11 x 8 mod11 displaystyle x equiv 8 pmod 11 ekvivalentnoe sovokupnosti dvuh reshenij po modulyu 22 x 8 mod22 displaystyle x equiv 8 pmod 22 i x 19 mod22 displaystyle x equiv 19 pmod 22 Primer 2 Dano sravnenie 100x 41 mod65537 displaystyle 100x equiv 41 pmod 65537 Otmetim chto modul 65537 displaystyle 65537 prostoe chislo Pervyj sposob resheniya vospolzovatsya sootnosheniem Bezu S pomoshyu algoritma Evklida ili programmy privedennoj v state o sootnoshenii Bezu nahodim chto eto sootnoshenie dlya chisel 100 displaystyle 100 i 65537 displaystyle 65537 imeet vid 17695 100 27 65537 1 displaystyle 17695 cdot 100 27 cdot 65537 1 ili 17695 100 1 mod65537 displaystyle 17695 cdot 100 equiv 1 pmod 65537 Umnozhiv obe chasti etogo sravneniya na 41 poluchim 100 725495 41 mod65537 displaystyle 100 cdot 725495 equiv 41 pmod 65537 Otsyuda sleduet chto 725495 displaystyle 725495 est reshenie ishodnogo sravneniya Udobnee zamenit ego na sravnimoe s nim 4588 displaystyle 4588 ostatok ot deleniya 725495 displaystyle 725495 na 65537 displaystyle 65537 Otvet x 4588 mod65537 displaystyle x equiv 4588 pmod 65537 Vtoroj sposob resheniya bolee prostoj i bystryj ne trebuet postroeniya sootnosheniya Bezu no takzhe ekvivalenten algoritmu Evklida Shag 1 Delim modul na koefficient pri x s ostatkom 65537 100 655 37 displaystyle 65537 100 cdot 655 37 Umnozhim obe chasti ishodnogo sravneniya na chastnoe 655 displaystyle 655 i pribavim 37x displaystyle 37x poluchim 65537x 26855 37x mod65537 displaystyle 65537x equiv 26855 37x pmod 65537 no levaya chast kratna 65537 displaystyle 65537 to est sravnima s nulyom otkuda 37x 26855 mod65537 displaystyle 37x equiv 26855 pmod 65537 My poluchili pri x displaystyle x koefficient 37 vmesto 100 Na kazhdom sleduyushem shage umenshaem analogichno poka ne poluchim edinicu Shag 2 Analogichno delim na novyj koefficient pri x 65537 37 1771 10 displaystyle 65537 37 cdot 1771 10 Umnozhim obe chasti sravneniya poluchennogo v predydushem shage na chastnoe 1771 displaystyle 1771 i pribavim 10x displaystyle 10x snova zameniv levuyu chast na nol poluchim 10x 47560205 mod65537 displaystyle 10x equiv 47560205 pmod 65537 47560205 displaystyle 47560205 zamenyaem na ego ostatok pri delenii na 65537 displaystyle 65537 ravnyj 45880 displaystyle 45880 10x 45880 mod65537 displaystyle 10x equiv 45880 pmod 65537 Dalee mozhno bylo by sdelat analogichno eshyo 5 shagov no proshe razdelit obe chasti sravneniya na 10 i srazu poluchit rezultat x 4588 mod65537 displaystyle x equiv 4588 pmod 65537 Sravneniya vtoroj stepeni Sravneniya vtoroj stepeni po prostomu modulyu m imeet sleduyushij obshij vid c0x2 c1x c 0 modm displaystyle c 0 x 2 c 1 x c equiv 0 pmod m Eto vyrazhenie mozhno privesti k vidu x b 2 a modm displaystyle x b 2 equiv a pmod m a pri zamene z x b displaystyle z x b uproshaetsya do z2 a modm displaystyle z 2 equiv a pmod m Reshenie etogo sravneniya svoditsya k vyyasneniyu yavlyaetsya li dannoe chislo kvadratichnym vychetom s pomoshyu kvadratichnogo zakona vzaimnosti i posleduyushemu vychisleniyu kvadratnogo kornya po dannomu modulyu Dlya vychisleniya kvadratnogo kornya iz kvadratichnogo vycheta sushestvuet veroyatnostnyj metod Berlekempa i determinirovannyj algoritm Tonelli Shenksa Sistemy sravnenij Osnovnaya statya Kitajskaya teorema ob ostatkah Kitajskaya teorema ob ostatkah utverzhdaet chto sistema sravnenij s poparno vzaimno prostymi modulyami m1 m2 mn displaystyle m 1 m 2 ldots m n x a1 modm1 x a2 modm2 x an modmn displaystyle begin cases x equiv a 1 pmod m 1 x equiv a 2 pmod m 2 ldots x equiv a n pmod m n end cases vsegda razreshima i eyo reshenie edinstvenno po modulyu m1 m2 mn displaystyle m 1 cdot m 2 cdot ldots cdot m n Drugimi slovami kitajskaya teorema ob ostatkah utverzhdaet chto kolco vychetov po modulyu proizvedeniya neskolkih poparno vzaimno prostyh chisel yavlyaetsya pryamym proizvedeniem sootvetstvuyushih mnozhitelyam kolec vychetov PrimenenieModulnaya arifmetika ispolzuetsya v teorii chisel teorii grupp teorii kolec teorii uzlov obshej algebre kriptografii informatike himii i drugih oblastyah Naprimer sravneniya chasto primenyayutsya dlya vychisleniya kontrolnyh summ ispolzuemyh v identifikatorah Tak dlya opredeleniya oshibok pri vvode mezhdunarodnogo nomera bankovskogo scheta ispolzuetsya sravnenie po modulyu 97 V kriptografii sravneniya mozhno vstretit v sistemah s otkrytym klyuchom ispolzuyushih naprimer algoritm RSA ili protokol Diffi Hellmana Takzhe modulnaya arifmetika obespechivaet konechnye polya nad kotorymi zatem stroyatsya ellipticheskie krivye i ispolzuetsya v razlichnyh protokolah s simmetrichnym klyuchom AES IDEA V himii poslednyaya cifra v registracionnom nomere CAS yavlyaetsya znacheniem kontrolnoj summy kotoraya vychislyaetsya putyom slozheniya poslednej cifry nomera umnozhennoj na 1 vtoroj sprava cifry umnozhennoj na 2 tretej umnozhennoj na tri i tak dalee do pervoj sleva cifry zavershayas vychisleniem ostatka ot deleniya na 10Sm takzheSlozhenie po modulyu 2 Vozvedenie v stepen po modulyu Pokazatel chisla po modulyu Algoritmy bystrogo vozvedeniya v stepen po modulyuPrimechaniyaVelshenbah M Glava 5 Modulnaya matematika vychislenie v klassah vychetov Kriptografiya na Si i C v dejstvii M Triumf 2004 S 81 95 464 s ISBN 5 89392 083 X Materialy mezhdunarodnoj nauchnoj konferencii Modulyarnaya arifmetika neopr Virtualnyj kompyuternyj muzej 2005 Data obrasheniya 31 iyulya 2010 5 oktyabrya 2007 goda Egorov A A Sravneniya po modulyu i arifmetika ostatkov Kvant 1970 5 S 28 33 4 marta 2016 goda Francuzskij matematik chlen francuzskoj akademii nauk s 1666 Vilejtner G Glava III Teoriya chisel Istoriya matematiki ot Dekarta do serediny XIX per s nem pod red A P Yushkevicha M Gosudarstvennoe izdatelstvo fiziko matematicheskoj literatury 1960 S 69 84 467 s 24 sentyabrya 2015 goda Stepanov S A Glava 1 Osnovnye ponyatiya Sravneniya M Znanie 1975 S 3 9 64 s 24 avgusta 2015 goda Vinogradov I M Osnovy teorii chisel M L Gos izd tehniko teoreticheskoj literatury 1952 S 41 45 180 s 1 iyulya 2020 goda Sizyj 2008 s 88 Sagalovich 2010 s 25 29 Nesterenko 2008 s 86 87 Buhshtab A A Glava 8 Klassy Teoriya chisel M Prosveshenie 1966 S 77 78 384 s 20 noyabrya 2015 goda Sagalovich 2010 s 29 32 Sizyj 2008 s 87 88 91 Lidl R Niderrajter G Konechnye polya V 2 h tt M Mir 1998 S 27 Primer 1 37 430 s ISBN 5 03 000065 8 Fadeev D K Glava VII Sravnenie v kolce polinomov i rasshireniya polej Lekcii po algebre M Nauka 1984 S 197 198 416 s Sizyj 2008 s 105 109 Buhshtab A A Glava 21 Sravneniya 2 j stepeni po prostomu modulyu Glava 22 Sravneniya vtoroj stepeni po sostavnomu modulyu Teoriya chisel M Prosveshenie 1966 S 172 201 384 s 20 noyabrya 2015 goda Harald Niederreiter Arne Winterhof Applied Number Theory Springer 2015 S 369 442 s ISBN 978 3 319 22321 6 Koblic N Kurs teorii chisel i kriptografii per s angl M A Mihajlovoj i V E Tarakanova pod red A M Zubkova M Nauchnoe izd vo TVP 2001 S 96 105 109 200 209 262 s ISBN 5 85484 012 X Check Digit Verification of CAS Registry Numbers angl 8 dekabrya 2015 goda LiteraturaBuhshtab A A Teoriya chisel M Prosveshenie 1966 384 s Vejl A Osnovy teorii chisel M Mir 1972 Vilenkin N Ya Sravneniya i klassy vychetov Kvant 1978 10 S 4 8 Vinogradov I M Osnovy teorii chisel M L Gos izd tehniko teoreticheskoj literatury 1952 180 s Koblic N Kurs teorii chisel i kriptografii per s angl M A Mihajlovoj i V E Tarakanova pod red A M Zubkova M Nauchnoe izd vo TVP 2001 254 s ISBN 5 85484 012 X Materialy mezhdunarodnoj nauchnoj konferencii Modulyarnaya arifmetika neopr Virtualnyj kompyuternyj muzej 2005 Data obrasheniya 31 iyulya 2010 Nesterenko Yu V Teoriya chisel M Izdatelskij centr Akademiya 2008 S 132 133 272 s ISBN 9785769546464 Sagalovich Yu L Vvedenie v algebraicheskie kody 2 e izd M IPPI RAN 2010 320 s ISBN 978 5 901158 14 2 Sizyj S V 4 Teoriya sravnenij Lekcii po teorii chisel M Fizmatlit 2008 192 s ISBN 978 5 9221 0741 9 Eta statya vhodit v chislo dobrotnyh statej russkoyazychnogo razdela Vikipedii
Вершина