Relacje, grupy, ciała

Podobne dokumenty
w zbiorze liczb naturalnych N (N,M N): N Mmodw k N: N M=kw M N=kw w zbiorze liczb całkowitych Z (N,M Z): N Mmodw k Z: N M=kw

Systemy resztowe. Kongruencje. Liczby kongruentne (przystaj ce) modulo w (w moduł przystawania) (N,M ): N M(modw) k : N M=kw M N=kw

Systemy resztowe. Kongruencje. Liczby kongruentne (przystaj ce) modulo w (w moduł przystawania) (N,M ): N M(modw) k : N M=kw M N=kw

Indukcja matematyczna

Matematyka dyskretna. 10. Funkcja Möbiusa

PERMUTACJE Permutacją zbioru n-elementowego X nazywamy dowolną wzajemnie jednoznaczną funkcję f : X X X

Zmiana bazy i macierz przejścia

Podprzestrzenie macierzowe

N ( µ, σ ). Wyznacz estymatory parametrów µ i. Y które są niezależnymi zmiennymi losowymi.

ZAGADNIENIE TRANSPORTOWE

Analiza Matematyczna Ćwiczenia. J. de Lucas

i = 0, 1, 2 i = 0, 1 33,115 1,698 0,087 0,005!0,002 34,813 1,785 0,092 0,003 36,598 1,877 0,095 38,475 1,972 40,447 i = 0, 1, 2, 3

W zadaniu nie ma polecenia wyznaczania estymatora nieobciążonego o minimalnej wariancji. σ σ σ σ σ = =

W zadaniu nie ma polecenia wyznaczania estymatora nieobciążonego o minimalnej wariancji. σ σ σ σ σ = =

Wybrane zagadnienia teorii liczb

Obliczanie średniej, odchylenia standardowego i mediany oraz kwartyli w szeregu szczegółowym i rozdzielczym?

11/22/2014 STRATEGIE MIESZANE - MOTYWACJA. ROZWAśMY PRZYKŁAD:

Permutacje. } r ( ) ( ) ( ) 1 2 n. f = M. Przybycień Matematyczne Metody Fizyki I Wykład 2-2

Reprezentacje grup symetrii. g s

ARYTMETYKA KOMPUTERÓW

Stanisław Cichocki Natalia Nehrebecka. Zajęcia 7-8

Wykłady z Analizy rzeczywistej i zespolonej w Matematyce stosowanej. Literatura. W. Rudin: Podstawy analizy matematycznej, PWN, Warszawa, 1982.

X R>0 dzielenie znakowane (signed division) znak reszty = znak dzielnej R>0 dzielenie modularne (modulus division) znak reszty dodatni X D D R

Ą ź ć Ą Ę

Laboratorium ochrony danych

Stanisław Cichocki. Natalia Nehrebecka. Zajęcia 5

Równania rekurencyjne

Twierdzenie Eulera. Kongruencje wykład 6. Twierdzenie Eulera

p Z(G). (G : Z({x i })),

Ę ę ę Łó-ź ----

MADE IN CHINA czyli SYSTEM RESZTOWY

I. Podzielność liczb całkowitych

ć ś ć ś ś ś ś ś ć ć Ż ś ś ś ś ź ś ś ź Ó Ś ś ś ś ś ś

Z e s p ó ł d s. H A L i Z

Regresja REGRESJA

ĄĄ

Pierwiastki pierwotne, logarytmy dyskretne

Zestaw 2. Definicje i oznaczenia. inne grupy V 4 grupa czwórkowa Kleina D n grupa dihedralna S n grupa symetryczna A n grupa alternująca.

EKSTREMA FUNKCJI EKSTREMA FUNKCJI JEDNEJ ZMIENNEJ. Tw. Weierstrassa Każda funkcja ciągła na przedziale domkniętym ma wartość najmniejszą i największą.

( ) ( ) ( ) ( ) ( ) ( )

Dla dzielnej X (dividend) i dzielnika D 0 (divisor) liczby Q oraz R takie, Ŝe

Wyk lad 8 Zasadnicze twierdzenie algebry. Poj. ecie pierścienia

Ę Ę ź Ę Ą ć ć Ę Ą ć Ą Ę ć Ę Ę ć

ZAJĘCIA NR 3. loga. i nosi nazwę entropii informacyjnej źródła informacji. p. oznacza, Ŝe to co po im występuje naleŝy sumować biorąc za i

Lista 6. Kamil Matuszewski 26 listopada 2015

Prawdopodobieństwo i statystyka r.

JEDNOWYMIAROWA ZMIENNA LOSOWA

Zapis informacji, systemy pozycyjne 1. Literatura Jerzy Grębosz, Symfonia C++ standard. Harvey M. Deitl, Paul J. Deitl, Arkana C++. Programowanie.

wyniki serii n pomiarów ( i = 1,..., n) Stosując metodę największej wiarygodności możemy wykazać, że estymator wariancji 2 i=

Matematyka dyskretna. Andrzej Łachwa, UJ, 2019 Zadania 1-100

Arytmetyka komputerów

Ą Ą ć Ę ć

f f x f, f, f / / / METODA RÓŻNIC SKOŃCZONYCH niech N = 2 (2 równania różniczkowe zwyczajne liniowe I-rz.) lub jedno II-rzędu

Ą Ą

ź Ą Ę ź Ć

Analiza Matematyczna I.1

ż ó ó ó ó ó ó Ć ó Ę

ź Ż ń ź ń Ś

Krzyżanowski R Wpływ lotnych związków orzecha włoskiego Juglans regia L. na zachowanie mszyc Panaphis juglandis (Goeze, 1778) i Chromaphis juglandicola (Kaltenbach, 1843). Wyd. UPH, Siedlce (ISBN: ).

1. Relacja preferencji

ó Ć Ó Ż Ó ó Ó Ę Ź Ź Ź Ź ó

Dr inż. Robert Wójcik, p. 313, C-3, tel Katedra Informatyki Technicznej (K-9) Wydział Elektroniki (W-4) Politechnika Wrocławska

V. WPROWADZENIE DO PRZESTRZENI FUNKCYJNYCH

Sprężyny naciągowe z drutu o przekroju okrągłym

Ą Ż Ż Ę Ę

Typ może być dowolny. //realizacja funkcji zamiana //przestawiajacej dwa elementy //dowolnego typu void zamiana(int &A, int &B) { int t=a; A=B; B=t; }

Odtworzenie wywodu metodą wstępującą (bottom up)

1. Wykład NWD, NWW i algorytm Euklidesa.

Ź Ę ć ź

ć Ę

Daniela Spurtacz, klasa 8W, rok szkolny 2018/2019

Badania Operacyjne (dualnośc w programowaniu liniowym)

Ł Ł Ą Ą Ą Ą Ą Ą Ś Ą Ń

ń ę ńń ń

Ą ń Ę Ę ź Ę Ę Ę ź Ż ź Ę ń ń ć Ę ź Ż

Zestaw zadań 4: Przestrzenie wektorowe i podprzestrzenie. Liniowa niezależność. Sumy i sumy proste podprzestrzeni.

STATYSTYKA MATEMATYCZNA WYKŁAD 2 ESTYMACJA PUNKTOWA

śą ś ć Ą Ó ó Ę ń ó

11/22/2014. Jeśli stała c jest równa zero to takie gry nazywamy grami o sumie zerowej.

Teoria liczb. Magdalena Lemańska. Magdalena Lemańska,

ć Ź Ę ź Ó ż ż Ś Ć Ś

ó ę ą ż ż ś ść Ó Ś ż Ó Ś ę ą żć ó ż Ó ż Ó ó ó ż Ó ż ó ą ą Ą ś ą ż ó ó ż ę Ć ż ż ż Ó ó ó ó ę ż ę Ó ż ę ż Ó Ę Ó ó Óś Ś ść ę ć Ś ę ąć śó ą ę ęż ó ó ż Ś ż

Projekt 6 6. ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH CAŁKOWANIE NUMERYCZNE

Ą Ł Ą Ę Ą Ę Ą Ą Ń Ń Ą Ł Ł ŁĄ Ą

Dokonajmy zestawienia wszystkich równań teorii sprężystości. 1. Różniczkowe równania równowagi (warunki Naviera)

Wykład 11. a, b G a b = b a,

STATYSTYKA OPISOWA WYKŁAD 3,4

( ) L 1. θ θ = M. Przybycień Rachunek prawdopodobieństwa i statystyka. = θ. min

Lista 6. Kamil Matuszewski X X X X X X X X X X X X

N a l e W y u n i k a ć d ł u g o t r w a ł e g o k o n t a k t u p o l a k i e r o w a n y c h p o w i e r z c h n i z w y s o k i m i t e m p e r a

Matematyka dyskretna

IN YNIERIA BEZPIECZE STWA LABORATORIUM NR 6

W. Guzicki: Liczby pierwsze 1 LICZBY PIERWSZE. Warszawa, 11 kwietnia 2013 r.

WSPOMAGANIE DECYZJI - MIŁOSZ KADZIŃSKI LABORATORIUM II PROGRAMOWANIE CELOWE, ILORAZOWE I MIN-MAX. min. min


ŁĄ Ś Ą ĄĄ Ś Ż Ś Ś Ś Ą

Grupy, pierścienie i ciała

ę Ó ę ę ą ć Óę ą Ś ę ę ą ę ą ą ęś ę Ó

ż ą Ę ą ą Ż ą ż ż ą Ż Ż ż ą ą ż ć Ż Ź ż ż ą ą Ł ć Ó ż Ó Ć


Transkrypt:

Relace Relace, grupy, cała Relaca w zborze X podzbór produtu artezańego ρ X X ρ y Relaca rówowaŝośc (equvalece) zwrota ρ ymetrycza ρ y y ρ przechoda ρ y & y ρ z ρ z Zaada abtrac Relaca rówowaŝośc dzel zbór a rozłącze lay abtrac X : ρ } DOWÓD: { X UX tae, Ŝe X X Φ X X. ρ X X UX ale X X UX X X UX.. Nech X X X ρ ρ. Z druge troy ρ X X X oraz ρ X X X X X. Nech z X X ρ z & ρ z ρ X X Jauz Berat,, 6 ltopada RGC Sytem algebraczy Relace, grupy, cała grupa aprotzy ytem algebraczy zbór z edym dzałaem perśceń zbór z dwoma dzałaam częścowo powązaym cało zbór z dwoma dzałaam powązaym Grupa Grupa zbór z dzałaem w m zamętym łączym, zaweraący elemet przecwy do aŝdego oraz elemet eutraly. a,b G a b G. a,b,c G (a b) ca (b c) G. e G:a e e a G 4. a G a G: a a a ae G Grupa przemea (abelowa) grupa z dzałaem przemeym 5. a,b G a bb a G dodawae elemet eutraly zero moŝee elemet eutraly edość Jauz Berat,, 6 ltopada RGC

Cało Relace, grupy, cała Cało (ag. feld) zbór z dwoma dzałaam ta, Ŝe et grupą ze względu a perwze dzałae ( dodawae ) bez elemetu et grupą ze względu a druge dzałae ( moŝee ) dzałae dodawae et rozdzele względem dzałaa moŝee K G,,, G{g,g,g, } zbór G z dwoma dzałaam,. a,b G:a b G. a,b,c G:(a b) ca (b c) G. G: a G: a a G 4. a G: a G:a a a a G 5. a,b G:a bb a G 6. a,b G:a b G 7. a,b,c G:(a b) ca (b c) G 8. G: a G:a ee a G 9. a G { }: a G:a a a a G. a,b G:a bb a G. a,b,c G:(a b) ca c b c G Jauz Berat,, 6 ltopada RGC Cało Galo (Galo Feld, GF) zbór ończoy GF(p) z dzałaam przemeym: dodawae modulo p moŝee modulo p Prote (perwote) cało Galo (prme GF) Relace, grupy, cała GF(p) {,,,,p},,, p (p et lczbą perwzą) Rozzerzoe cało Galo (eteo GF) (rozzerzee GF) GF(qp m ) {,,,,q},,, p GF(p m ) {,,,,p} m },,, p GF(p m ) {,,α,α,, α p m },,, p Rząd multyplatywy elemetu β GF(p m ) aŝza potęga taa, Ŝe β Jauz Berat,, 6 ltopada RGC 4

Kogruece Lczby ogruete (przytaące) modulo w N (w moduł przytawaa) w zborze lczb aturalych N (N,M N): N Mmodw N: N Mw M Nw w zborze lczb całowtych Z (N,M Z): N Mmodw Z: N Mw Kogrueca relaca rówowaŝośc: zwrota (refleve): N Nmodw, ymetrycza (ymmetrc): N Mmodw M Nmodw, przechoda (tratve): N Mmodw&M Pmodw N Pmodw. zachowawcza (dfferet) wobec dodawaa, odemowaa moŝea N Mmodw Q Pmodw (N±Q) (M±P)modw, N Mmodw Q Pmodw N Q M Pmodw. Jauz Berat,, 6 ltopada RNS Klay ogruec Klay ogruec (rówowaŝośc względem relac przytawaa) w zborze lczb aturalych N N w:r {N N:N rmodw; r<w}, w zborze lczb całowtych Z w U r Z w:r {Z Z:Z rmodw; w/ r< w/ }, N N w : r w U r Z Z r rezta z dzelea (redue) lczby całowte (aturale) przez moduł w w : r ZauwaŜmy, Ŝe w N : Nw : r Zw : r Nw : r Zw : r w N 7:5 {5,,9,6, } Z 7: {, 9,,5,,9,6, } N 7: {,8,5,, } Z 7: {,, 6,,8,5,, } Jauz Berat,, 6 ltopada RNS

Podzel lczby perwze Podzel lczby w N Nmodw, w N Nawęzy wpóly (po)dzel NWD (greatet commo dvor, GCD) (X,Y)a N (a X a Y) b N: (b>a) (b X b Y) Lczby względe perwze (relatvely prme): (X,Y). Algorytm Euldea Jeśl X>Y oraz w X w Y, to w (X Y) węc w (XmodY). Stąd wya, Ŝe w (Ymod(XmodY)) td., dopó rezta e et rówa. Wtedy otat podzel et NWD(X,Y). Xdvw loraz całowty X/w Xmodw rezta z dzelea całowtego X/w Xw Xdvw+Xmodw (X Xmodw) modw Jauz Berat,, 6 ltopada RNS Sto Eratoteea Jeśl z cągu oleych lczb aturalych uuemy podzele przez (parzyte), atępe podzele przez (co trzecą), atępe podzele przez 5 (co pątą pośród wzytch) etc., to w cągu pozotaą tylo lczby perwze. Jeśl a N oraz a>n/a, to w cągu N oleych lczb aturalych e ma uŝ lczb podzelych przez a (zotały wcześe wyreśloe) Wzyte lczby perwze (oprócz ) ą eparzyte Algorytm:. Utwórz cąg oleych lczb eparzytych <N. Zadź w cągu perwzą lczbę A róŝą od (et a pozyc A (A+)/). W mece aŝde lczby cągu umezczoe a pozyc A + A wpz 4. JeŜel A <N Nameza wpóla welorotość NWW (leat commo multply, LCM) [X, X,, X m ]W N : X W Z N: (Z<W) : X Z Jauz Berat,, 6 ltopada RNS 4

Fuca Eulera (ϕ(n)) lczba lczb aturalych <N względe perwzych z lczbą N tuca: co druga lczba aturala et podzela przez, pośród epodzelych przez co trzeca et podzela przez, pośród epodzelych przez co pąta et podzela przez 5 etc., TWIERDZENIE Jeśl podzelam N ą lczby p, p,, p m, czyl m e e e p p... p, p Ρ, N m to ϕ ( N ) p p pm..., p p p N p m Ρ DOWÓD: (przez ducę lub wyprowadzee a podtawe wyŝe podaego woowaa tucyego) Jauz Berat,, 6 ltopada RNS 5 Małe twerdzee Fermata Nech p będze lczbą perwzą zaś a e et podzela przez p ((p,a)). Wówcza a p modp oraz a p amodp. DOWÓD. Soro p e dzel a, to aŝda lczba cągu a, a, a,,(p ) a aleŝy do e lay reztowe Z p:r ( p : a amodp). A zatem ( a)( a)( a) ((p ) a)a p (p )! (p )! modp PoewaŜ ((p )!,p) oraz (p,a), węc ((a p ) (p )!,p)p, a zatem a p modp oraz a a p amodp. Woe: a p a modp Twerdzee Eulera Jeśl ϕ(n) et lczbą lczb mezych od N względe perwzych z N, to oraz ( ) a ϕ N ϕ ( a N ) a mod N mod N Jauz Berat,, 6 ltopada RNS 6

Chńe twerdzee o reztach Nech W{w,w,...,w m : : (w,w )}oraz W m w. Dla X <W reprezetaca X,,, m : X modw, w W et uatowa. DOWÓD. ZałóŜmy, Ŝe Y<W, Z<W, Y Z: m:y Zmodw. Zatem m:w (Y Z), a poewaŝ W[[w,w,,w m ]], to W (Y Z). Soro eda Y Z, to Y Z W, co przeczy załoŝeu, węc YZ Sytem RNS(w,w,,w m ) Reprezetaca X modw, modw,, m modw m : w W w baze W {,,...,w } dla ogruec w zborze N, { w /,,,,,..., w / } dla ogruec w zborze Z WNIOSEK: W yteme RNS(w,w,,w m ), N, m:,,, m ± w, ± w,, m ± m w m modw Jauz Berat,, 6 ltopada RNS 7 Ie właścwośc reprezetac reztowych JeŜel rezty z dzelea lczby przez moduły względe perwze ą obe rówe, to ą oe rówe rezce z dzelea przez loczy tych modułów ( w, w ) & X mod w X mod w q X mod( ww ) q. DOWÓD (prośce) Jeśl Xmodw q oraz Xmodw q, to (X q)modw oraz (X q)modw zatem X q w X q w ąd wya, Ŝe X q w w, zatem (X q)mod(w w ), węc Xmod(w w )q. WŁASNOŚĆ: Jeśl a X oraz a w, to (ax)mod(aw)a(xmodw) (ax)mod(aw)ax aw ax/aw a(x w X/w )a(x modw) Odwrotość multyplatywa (multplcatve vere) w yteme RNS z mod w z mod w. Jauz Berat,, 6 ltopada RNS 8

Podzelość lczb () ale β mod w ( mod w)( β mod w) mod w, węc, poewaŝ β, mamy β mod( β ± ) m β mod( β ± ) ( m), β mod ( β ) β mod ( β + ) mod ( β ) Jauz Berat,, 6 ltopada RNS 9 ( ) mod ( β + ) reguły podzelośc przez 9 w yteme dzeętym 785 mod 9 (7+8+5) mod 9, 785 mod (7 8+5) mod 4 Jeśl βa ±, to β mod a ± oraz β mod a ( ± ) reguły podzelośc przez a w yteme o baze βa ± 785 mod (7+8+5) mod mod Podzelość lczb () β / / + β )( β ) X ( β, gdze β + l X ą wartoścam cyfr po ower (β β ). Ale et β mod( β ± ) β m β mod( ± ) ( m), zatem: β mod ( β ) / X mod ( β ) β mod ( β + ) / ( ) X mod ( β + ) 45 mod 45 mod ( +) ( 45) mod ( +) 5 6 mod FF 6 5 6 mod ( ) 6 (+5) 6 mod ( ) 6 8 6 mod 77 8 56 8 mod ( ) 8 (+56) 8 mod ( ) 8 8 Jauz Berat,, 6 ltopada RNS

Oreowość rezt mod ± ± a w a mod w ( ) ore ogruec β mod w & < : β mod w półore ogruec β mod w & < : β mod w rezty potęg baz β względem modułów β ± powtarzaą ę oreowo β mod( β ± ) β mod( β m ± ) ( m) + β mod( β ± ) ( m ) β mod( β ± ) rezty potęg baz β względem modułów ( β ± β + ) powtarzaą ę oreowo: β mod( β ± β + ) β β mod( β ± β + ) m β β mod( β ± β + ) [ β ( m β )]mod( β ± β + ) ± Jauz Berat,, 6 ltopada RNS Chńe twerdzee o reztach owera odwrota Nech W{w,w,...,w : : (w,w )}, W ww... w oraz Ww. Jeśl X <W, to reprezetaca X,,, : X modw,w W et uatowa, przy tym gdze X X ( ˆ mod w odwrotość multyplatywa w mod w ) modw ŵ względem modułu DOWÓD (eformaly). Jeśl mod w et odwrotoścą multyplatywą ŵ, to,,,,,, et reprezetacą reztową ( mod w ) w yteme RNS(w,w,,w m ), bo lczba ta et podzela przez wzyte w z wyątem w. PoewaŜ rezta z umy et rówa ume rezt, węc w. X,,,,,,, +,,,, + +,,,, et reprezetacą reztową lczby X o wartośc dae wyraŝeem w awae oraz aŝde lczby przytaące do e modulo W. Jauz Berat,, 6 ltopada RNS

Chńe twerdzee o reztach owera odwrota Nech W{w,w,...,w : : (w,w )}, W ww... w oraz Ww. Jeśl X <W, to reprezetaca X,,, : X modw,w W et uatowa, przy tym ˆ X X ( mod w ) modw gdze w mod w odwrotość multyplatywa ŵ względem modułu w. D O W Ó D. Nech p mod w. PoewaŜ X mod w oraz W w, zatem ( ( mod w ) ) modw ( p ( X mod w )) modw ( p ( X w X / w ) ) modw ( X p ) modw, a podtawe zachowawczośc ogruec () X p modw ( X modw ) p modw X p modw. Jauz Berat,, 6 ltopada RNS Aby doweść prawdzwośc tezy wytarczy węc wyazać, Ŝe ( p ) modw. PoewaŜ z udowodoego wcześe lematu (.49) wya, Ŝe (,y) amodyd amodd amodyd, zaś W w w... w w et loczyem lczb względe perwzych, węc wytarczy wyazać prawdzwość poprzeda mplac Ale. () w : ( p )mod w ( p )modw w : w /, zatem w () ( p )mod w ( p )mod w ( ( mod w ))mod w. Stąd wya prawdzwość atępa mplac (), co dowodz tezy. Jauz Berat,, 6 ltopada RNS 4

Wybór ytemu reztowego Dobór modułów argumety zare reprezetowaych lczb loczy wzytch modułów łatwość zybość wyoaa dzałań modulo łatwość ower ower odwrote moduły β, β, β + dobrze pełaą wymagaa (β, β ), (β, β +) oraz (β, β +) (gdy β parzyte) w yteme dwóowym eśl (,m), to (, m ) (lczby Meree a) przyśpezee dodawaa ~ proporcoale do log z lczby modułów m węce modułów tym trudeza owera odwrota opce W{ +,, } W{ +,,, } W{,,,,, <...<<, (,,,)} Jauz Berat,, 6 ltopada RNS 5 Kowera z ytemu tałobazowego a ytem RNS(β +, β, β ) A X { β RNS : ( a mod w )( β mod w )} mod w reguły podzelośc reguły ower z ytemu aturalego a RNS, dla modułów o potac β, β β +. β l a + l l A a β ( a β ) β A β, l gdze A ą wartoścam cyfr lczby A w yteme o baze β. PoewaŜ A β, zatem A mod β A mod β oraz + l l A mod( β ) { A β }mod( β ) { A }mod( β ) A mod( β + ) { A β }mod( β + ) { ( ) A }mod( β + ) Jauz Berat,, 6 ltopada RNS 6

Kowera z ytemu reztowego a ytem tałobazowy (CRT) z,,,, edy reztowe (wag), z mod z mod w w Wartoścą lczby X<WΠw o reprezetac,..., et zatem (CRT), X ( z ) modw, W celu wyzaczea -te edy z wytarczy wyoać w oblczeń. Mamy,...,,..., w w W, mod w w, Oblczae edye reztowych z ( mod w ): Jauz Berat,, 6 ltopada RNS 7 ( ( mod w ))mod w mod w ))mod w [( mod w )( rozwązae rówaa ( ( mod w )] mod w odwrócoy algorytm Euldea zapuemy ao umę welorotośc ( mod) ( mod ) [ dv + mod ]... małe twerdzee Fermata ((p,a) a p modp Kowera z ytemu reztowego a ytem tałobazowy Sytem reztowy RNS(a+,a,a ) (ap mu być parzyte) Mamy W(a+) a (a ). Oblczymy lczby ŵ ww ( a + ) a, mod w ww ( a + )( a ), mod w ( ) w w w a( a ), w mod w ( ) ( ) ˆ ˆ oraz ch odwrotośc multyplatywe ( mod w ) mod w mod( a ) mod( a ) a /, mod w mod a mod a mod w mod( a + ) mod( a + ) a / + Stąd z ( a + ) a ( / ), z ( a + ) ( a ), z a ( a ) ( a / ), a zatem wartoścą lczby X o reprezetac r,r,r et X (r z + r z + r z ) mod (a+) a (a ). + Jauz Berat,, 6 ltopada RNS 8

Kowera z ytemu reztowego a ytem tałobazowy przyłady () Sytem reztowy ( +,, ). Mamy W( +) ( ). Oblczymy lczby ŵ ˆ ww ( + ), mod w ˆ ww ( + )( ) mod w ( ) ˆ ww ( ) mod w ( ) ( ) w w, w, oraz ch odwrotośc multyplatywe mod w mod( ) mod( ) mod w mod mod mod w mod( + ) mod( + ) Stąd z +, a ( + ) a, z ( + ) ( ), z ( ) ( ), zatem wartoścą lczby X o reprezetac r,r,r et X (r z + r z + r z ) mod ( ). + Jauz Berat,, 6 ltopada RNS 9 Kowera z ytemu reztowego a ytem tałobazowy przyłady () W yteme reztowym (7,,) mamy X (7,,),,. Wyzaczmy X. Mamy W 74. Oblczymy lczby ŵ W / w 6, mod w 6mod7 W / w 4, mod w mod W / w, mod w oraz ch odwrotośc multyplatywe mod w mod w mod w, mod w mod w mod w w mod w ± mod w mod w ˆ ± Stąd z 6 6mod4, z 4 8mod4, z mod4, zatem X (( ) 6 +( ) 4 + ) mod 4 5 mod 4 7. Rzeczywśce X (7,,) 7 mod 7, 7 mod, 7 mod,,. Jauz Berat,, 6 ltopada RNS

Oblczae odwrotośc multyplatywych () Odwrócoy algorytm Euldea (... p ( A mod) ( mod B ) + ( C mod ) [ dv + mod ]... mod D ) p + Jedy w yteme RNS(7,,) mamy W 7 4. Oblczymy lczby W / w 6, mod w 6mod7 W / w 4, mod w mod w W / w, w mod w ˆ ˆ mod w ) t w 6 7t 6 ( 6 + ) t 6 ( t) t, zatem t oraz t, czyl t w 4 t ( 5 ) t (5 t) ˆ, zatem oraz t 5 t w t ( + ) t ( t) + ˆ zatem oraz t oraz ch odwrotośc multyplatywe ( w w Jauz Berat,, 6 ltopada RNS ŵ, Oblczae odwrotośc multyplatywych () Jedy w yteme RNS(7,,) małe twerdzee Fermata ( w ) mod w ( mod w ) ( ) Mamy W 74. Oblczymy lczby ŵ W / w 6, mod w 6mod7 W / w 4, mod w mod w W / w, w mod w ˆ oraz ch odwrotośc multyplatywe ( 7 ˆ 7 w mod w ) ( ) mod7 (6 mod7)(6 mod7) 6 mod7, zatem 6 mod7 mod w ( ) mod (4 mod)(4 mod) 4 mod, zatem 4 mod ( ) mod ( mod )( mod) mod, zatem mod Stąd z 6 6mod4, z 4 8mod4, z mod4, Jauz Berat,, 6 ltopada RNS

Sytem wadratowo-reztowy QRNS arytmetya lczb zepoloych (oblczae traformaty Fourera). reprezetaca reztowa edot urooe. q mod w, q mod w. problem: zalezee zboru modułów, dla tórych et rozwązae rówaa q mod w. DEFINICJA Lczbę r, perwzą względem w N taą Ŝe rówae mod w r ma rozwązae, azywa ę reztą wadratową (quadratc redue) względem w. JeŜel atomat rówae mod w r e ma rozwązaa, to r azywa ę e-reztą wadratową (quadratc oredue) względem w. Jauz Berat,, 6 ltopada RNS Rezty wadratowe PoewaŜ et dołade (w) rezt ezerowych modulo w, a aŝde rówae mod w r ma albo dwa rozwązaa eprzytaące oraz (lub w, bo mod w ( w ) mod w), albo e ma rozwązaa, węc przy eparzytym w tee dołade (w)/ rezt oraz (w)/ e-rezt wadratowych. Rezty wadratowe względem w wyzaczymy rozwązuąc rówae mod r metodą oleych prób dla,,..., 6 (. (w ) mod w) Zaduemy odpowedo: mod, 4 mod, 4 mod, 4 mod, 5 mod, 6 mod. Zatem reztam wadratowym względem ą (w arytmetyce uzupełeowe): 4,,,,, 4. Jauz Berat,, 6 ltopada RNS 4