Ganzzahlige Division mit Rest
|
|
|
- Achim Schubert
- vor 9 Jahren
- Abrufe
Transkript
1 Modulare Arithmetik Slide 1 Ganzzahlige Division mit Rest Für a,b Æ mit a b gibt es stets eine Zerlegung von a der Form a = q b+r mit 0 r b 1. Hierbei gilt q = a b (salopp formuliert: b passt q-mal in a rein) und r = a q b ist der ganzzahlige Rest. Zum Beispiel gilt für a = 99 und b = 15: 99 = Somit: q = 6 und r = 9.
2 Modulare Arithmetik Slide 2 Schema des Euklidischen Algorithmus Berechnung des ggt(a 0,a 1 ) durch iterierte ganzzahlige Division mit Rest a 0 = q 1 a 1 +a 2 a 2 = q 1 a 1 +a 0 a 1 = q 2 a 2 +a 3 a 3 = q 2 a 2 +a 1 a i = q i+1 a i+1 +a i+2 a i+2 = q i+1 q i+1 a i+1 +a i a k 2 = q k 1 a k 1 +a k a k = q k 1 a k 1 +a k 2 a k 1 = q k a k Es gilt dann ggt(a 0,a 1 ) = ggt(a 1,a 2 ) = = ggt(a k 2,a k 1 ) = ggt(a k 1,a k ) = a k und a k = x i a i+1 +y i a i für geeignete x i,y i.
3 Modulare Arithmetik Slide 3 ggt als ganzzahlige Linearkombination Aus dem Schema des Euklidischen Algorithmus ergibt sich folgende rekursive Berechnung der x i,y i (zu Herleitung s. unten): x k 2 = q k 1 und y k 2 = 1 x i = y i+1 x i+1 q i+1 und y i = x i+1 berechnet werden. Insbesondere gilt: ggt(a 0,a 1 ) = a k = x 0 a 1 +y 0 a 0. Induktive Herleitung der Rekursionsformel: Aus a i+2 = q i+1 a i+1 +a i und a k = x i+1 a i+2 +y i+1 a i+1 ergibt sich a k = x i+1 ( q i+1 a i+1 +a i )+y i+1 a i+1 = (y i+1 q i+1 x i+1 ) a i+1 +x i+1 a }{{}}{{} i. =:x i =:y i
4 Modulare Arithmetik Slide 4 Beispiellauf zum erweiterten Euklidischen Algorithmus Zur Berechnung von ggt(392,252) erhalten wir mit a 0 = 392, a 1 = 252 unter Anwendung von x k 2 = q k 1 und y k 2 = 1 und die folgende Rechnung: x i = y i+1 x i+1 q i+1 und y i = x i+1 i a i a i+1 q i+1 = a i /a i+1 x i y i Test: 28 = ggt(392,252) = =
5 Modulare Arithmetik Slide 5 kgv-berechnung Invertieren modulo m Simultane Kongruenzen Restklassenringe Modulare Arithmetik Euler sche Funktion Sätze von Fermat und Euler
6 Modulare Arithmetik Slide 6 kgv-berechnung Aus den Primfaktorzerlegungen r a = i=1 p e i i und b = r i=1 mit ganzen Zahlen e i,f i 0 ergibt sich r ggt(a,b) = p min{e i,f i } i und kgv(a,b) = und somit i=1 p f i i a b = ggt(a,b) kgv(a,b). r i=1 p max{e i,f i } i Ein Algorithmus zur Berechnung des ggt liefert damit auch die Berechnung von ab kgv(a,b) = ggt(a,b).
7 Modulare Arithmetik Slide 7 (Multiplikative) Invertierbarkeit von zu m teilerfremden Zahlen Problemstellung: Gegeben a m mit ggt(a,m) = 1, finde b m mit ab 1 (mod m). Lösungsmethode: Bestimme mit dem erweiterten Euklidischen Algorithmus x,y mit Hieraus folgt: Setze b := x mod m. ax+my = ggt(a,m) = 1. 1 ax+my ax+0 ax (mod m).
8 Modulare Arithmetik Slide 8 Nicht-Invertierbarkeit von zu m nicht teilerfremden Zahlen Betrachte ein a m mit ggt(a,m) = d 2 und setze b = m d m \{0} und c = a d m. Dann gilt: a b a m d a m c m 0 (mod m) d Wegen a b 0 mit b 0 heißt a ein Nullteiler. Falls zusätzlich a 0, dann heißt a ein nicht-trivialer Nullteiler. Ein Nullteiler kann wegen kein Inverses x mit x a 1 besitzen. (x a) b x (a b) x 0 0 Schlussfolgerung: Ein kleinster Rest modulo m ist genau dann invertierbar, wenn er zu m teilerfremd ist.
9 Modulare Arithmetik Slide 9 Erfüllen simultaner Kongruenzen Problemstellung: Für paarweise teilerfremde m 1,...,m k und m = k i=1 m i finde x m mit x b 1 (mod m 1 ),...,x b k (mod m k ). Lösungsmethode: 1. Bestimme M i = m/m i und M i = M i mod m i für i = 1,...,k. Es gilt: ggt(m i,m i ) = ggt(m i,m i) = 1 und M i 0 (mod m j ) für alle j i. 2. Bestimme x i mit x i M i 1 (mod m i) für i = 1,...,k. Verwende hierzu den erweiterten Euklidischen Algorithmus oder Raten und Verifizieren. 3. Bestimme u i = x i M i mod m für i = 1,...,k. Es gilt: u i 1 (mod m i ) und u i 0 (mod m j ) für alle j i. 4. Bestimme die Lösung x = k i=1 u ib i mod m. Lösung in m ist eindeutig! Warum?
10 Modulare Arithmetik Slide 10 Chinesischer Restsatz Für paarweise teilerfremde m 1,...,m k und m = k i=1 m i gibt es für jede Wahl von b 1 m1,...,b k mk genau ein x m, das die simultanen Kongruenzen erfüllt. x b 1 (mod m 1 ),...,x b k (mod m k )
11 Modulare Arithmetik Slide 11 Beispiellauf zum Chinesischen Restsatz Für m 1 = 8,m 2 = 9,m 3 = 5 und m = m 1 m 2 m 3 = = 360 suchen wir nach einem x m, das die simultanen Kongruenzen x 7 (mod 8), x 1 (mod 9), x 3 (mod 5) erfüllt. Dazu gehen wir vor wie folgt: 1. M 1 = m 2 m 3 = 9 5 = 45,M 2 = m 1 m 3 = 8 5 = 40,M 3 = m 1 m 2 = 8 9 = 72. M 1 = 45 mod 8 = 5, M 2 = 40 mod 9 = 4, M 3 = 72 mod 5 = Wegen (mod 8), (mod 9) und (mod 5) gilt x 1 = 5, x 2 = 7 und x 3 = u 1 = 5 45 mod 360 = 225, u 2 = 7 40 mod 360 = 280, u 3 = 3 72 mod 360 = x = mod 360 = 343.
12 Modulare Arithmetik Slide 12 Eine Kollektion von abstrakten Rechenregeln 1. a,b,c M : (a+b)+c = a+(b+c) M, a M : 0+a = a+0 = a. 3. a M, a M : ( a)+a = a+( a) = a,b M : a+b = b+a. 5. a,b,c M : (a b) c = a (b c). 6. a,b,c M : a (b+c) = a b+a c und (b+c) a = b a+c a M, a M : 1 a = a 1 = a. 8. a,b M : a b = b a. 9. a M \{0}, a 1 M \{0} : a 1 a = a a 1 = 1. Hierbei steht M für (irgend-)eine Menge mit (irgendwie definierten) binären Operationen + und.
13 Modulare Arithmetik Slide 13 Gruppen, Ringe und Körper (M, +) ist eine (additive) Gruppe 1.,2.,3. (M, +) ist eine (additive) abelsche Gruppe 1.,2.,3.,4. (M,+, ) ist ein Ring 1.,...,6. (M,+, ) ist ein kommutativer Ring mit Einselement 1.,...,8. (M,+, ) ist ein Körper 1.,...,9. Beispiele für kommutative Ringe mit Einselement: (,+, ) und ( m,+, ). In ( m,+, ) ist für a 0 das additive Inverse a identisch mit m a: a+(m a) = m 0 (mod m). Beispiele für Körper: (É,+, ), (Ê,+, ) und (,+, ).
14 Modulare Arithmetik Slide 14 Prime Restklassen In gibt es multiplikative Inverse a 1 nur für a {1, 1}. In m hingegen sind genau die zu m teilerfremden kleinsten Reste invertierbar. Wir definieren: m = {a m x m : a x 1 (mod m)} = {a m ggt(a,m) = 1} Bemerkung ( m, ) ist eine (multiplikative) abelsche Gruppe genannt die Gruppe der primen Restklassen. Folgerung: Für eine Primzahl p gilt p = p \{0}. Somit ist ( p,+, ) ein Körper.
15 Modulare Arithmetik Slide 15 Beispiel: Prime Restklassen modulo 9 Die Multiplikationstafel für 9 = {1,2,4,5,7,8} sieht aus wie folgt: Es gilt:: (mod 9). Also sind 3 und 6 in 9 nicht-triviale Nullteiler.
16 Modulare Arithmetik Slide 16 Algebraische Struktur der Restklassenringe Für paarweise teilerfremde m 1,...,m k und m = k i=1 m i ist Abbildung h : m m1 mk, gegeben durch h(a) = (a mod m 1,...,a mod m k ), eine Bijektion und erfüllt die Homomorphiebedingung h(a+b) = h(a)+h(b) und h(a b) = h(a) h(b), d.h., die Ringe ( m,+, ) und ( m1 mk,+, ) sind isomorph (strukturgleich): ( m,+, ) ( m1 mk,+, ). Analog liefert h eingeschränkt auf m einen Gruppenisomorphismus: ( m, ) ( m 1 m k, ).
17 Modulare Arithmetik Slide 17 Modulare Arithmetik Ansatz Sei m = k i=1 m i für paarweise teilerfremde m i (zum Beispiel die Primzahlpotenzen der Primfaktorzerlegung von m). Rechnen modulo m 1,...,m k (kleine Zahlen) ist leichter als Rechnen modulo m (große Zahlen). Führe also die Rechnung modulo der m i aus und übertrage das Ergebnis mit Hilfe des Chinesischen Restsatzes in m. Beispiel: m = 360 = Um mod 360 zu berechnen, nutze eine Hilfsabbildung h : und gehe vor wie folgt: h (199 mod 8,199 mod 9,199 mod 5) = (7,1,4), 217 h (217 mod 8,217 mod 9,217 mod 5) = (1,1,2). 2. (7,1,4) (1,1,2) = (7,1,3) in (7,1,3) h (Hierzu s. den früheren Beispiellauf zum chinesischen Restsatz.)
18 Modulare Arithmetik Slide 18 Die Euler sche Funktion Die Funktion ϕ, gegeben durch ϕ(m) := m, heißt Euler sch. Für eine Primzahl p gilt ϕ(p) = p 1. Da die nicht zu p teilerfremden Zahlen in p r gerade die Zahlen 0,p,2p,...,(p r 1 1)p sind (p r 1 viele), gilt ϕ(p r ) = p r p r 1 = (p 1)p r 1. Für m mit Primfaktorzerlegung m = k i=1 pr i i ergibt ( sich wegen m, ) p r ( 1 1 p m k, ): k ϕ(m) = k k ϕ(p r i i ) = (p i 1)p r i 1 i=1 i=1 i.
19 Modulare Arithmetik Slide 19 Der kleine Satz von Fermat Satz (Fermat): n 2 ist genau dann eine Primzahl, wenn die Bedingung erfüllt ist. a n \{0} : a n 1 1 (mod n)
20 Modulare Arithmetik Slide 20 Der Satz von Euler Satz (Euler): Für alle n 2 und alle a n gilt a ϕ(n) 1 (mod n). Folgerung: Bei einer Potenz modulo n mit einer Basis aus n darf man im Exponenten modulo ϕ(n) rechnen. Beispiel: Bei Rechnungen modulo 13 dürfen wir zur Basis 7 im Exponenten modulo 12 rechnen: mod (mod 13).
kgv-berechnung Invertieren modulo m Simultane Kongruenzen Restklassenringe Modulare Arithmetik Euler sche Funktion Sätze von Fermat und Euler
Modulare Arithmetik Slide 5 kgv-berechnung Invertieren modulo m Simultane Kongruenzen Restklassenringe Modulare Arithmetik Euler sche Funktion Sätze von Fermat und Euler Modulare Arithmetik Slide 6 kgv-berechnung
ggt mit Euklid Satz: Um ggt(k, l) mit dem Euklidischen Algorithmus zu berechnen, braucht man höchstens log Φ k < 3 2 log 2 k rekursive Aufrufe.
ggt mit Euklid Satz: Um ggt(k, l) mit dem Euklidischen Algorithmus zu berechnen, braucht man höchstens log Φ k < 3 2 log 2 k rekursive Aufrufe. Das heißt, um den ggt von zwei 1000-Bit-Zahlen zu ermitteln,
Seminar zum Thema Kryptographie
Seminar zum Thema Kryptographie Michael Hampton 11. Mai 2017 Inhaltsverzeichnis 1 Einleitung 3 1.1 Konventionen.................................. 3 1.2 Wiederholung.................................. 3
3.5 Ringe und Körper. Diese Eigenschaften kann man nun auch. 1. (R, +) ist eine kommutative Gruppe. 2. Es gilt das Assoziativgesetz bezüglich.
3.5 Ringe und Körper Gehen wir noch mal zu den ganzen Zahlen zurück. Wir wissen: (Z, + ist eine Gruppe, es gibt aber als Verknüpfung noch die Multiplikation, es gibt ein neutrales Element bezüglich, es
Algebraische Strukturen
Algebraische Strukturen Eine kommutative Gruppe (G, ) ist eine Menge G, auf der eine Verknüpfung (ein zweistelliger Operator) deniert ist (d. h. zu a, b G ist a b G deniert), welche bestimmten Regeln genügt
Kapitel 2. Elementare Zahlentheorie Primfaktorzerlegung
Kapitel 2. Elementare Zahlentheorie 2.1. Primfaktorzerlegung Menge der ganzen Zahlen Z = {..., 3, 2, 1, 0, 1, 2, 3,...} Addition Inverse Multiplikation Z Z Z, Z Z, Z Z Z, (a, b) a + b a a (a, b) a b Ausgezeichnete
Der chinesische Restsatz mit Anwendung
Der chinesische Restsatz mit Anwendung Nike Garath [email protected] Martrikelnummer: 423072 Seminar: Verschlüsslungs- und Codierungstheorie Dozent: Dr. Thomas Timmermann Sommersemester 2017 Inhaltsverzeichnis
Kanonische Primfaktorzerlegung
Mathematik I für Informatiker Zahlen p. 1 Kanonische Primfaktorzerlegung Jede natürliche Zahl n kann auf eindeutige Weise in der Form n = p α 1 1 pα 2 2... pα k k geschrieben werden, wobei k N 0, α i N
PROSEMINAR LINEARE ALGEBRA
PROSEMINAR LINEARE ALGEBRA von Daniel Cagara Zunächst benötigen wir einige Elemente der Gruppentheorie. Definition 1. Eine Gruppe ist ein Tupel, bestehend aus einer nicht leeren Menge G und einer Verknüpfung,
Vorlesung Mathematik 2 für Informatik
Vorlesung Mathematik 2 für Informatik Inhalt: Modulare Arithmetik Lineare Algebra Vektoren und Matrizen Lineare Gleichungssysteme Vektorräume, lineare Abbildungen Orthogonalität Eigenwerte und Eigenvektoren
WIEDERHOLUNG (BIS ZU BLATT 7)
Universität Bielefeld SS 2016 WIEDERHOLUNG (BIS ZU BLATT 7) JULIA SAUTER Wir wiederholen, welche Aufgabentypen bis zu diesem Zeitpunkt behandelt worden sind. Auf der nächsten Seite können Sie sich selber
Euklidische Algorithmus, Restklassenringe (Z m,, )
Euklidische Algorithmus, Restklassenringe (Z m,, ) Manfred Gruber http://www.cs.hm.edu/~gruber SS 2008, KW 14 Gröÿter gemeinsamer Teiler Denition 1. [Teiler] Eine Zahl m N ist Teiler von n Z, wenn der
Diskrete Mathematik Kongruenzen
Diskrete Mathematik Kongruenzen 31. Mai 2006 1 Inhaltsverzeichnis 1. Einleitung 2. Prime Restklassen 3. Die Sätze von Euler und Fermat 4. Lineare Kongruenzen 5. Systeme 2 Einleitung 3 Fragestellung Wie
Äquivalenzrelation. Tischler-Problem. Euklidischer Algorithmus. Erweiterter euklidischer Algorithmus. Lineare diophantische Gleichung
Äquivalenzrelation Tischler-Problem Euklidischer Algorithmus Erweiterter euklidischer Algorithmus Lineare diophantische Gleichung Rechnen mit Resten Restklassen Teilbarkeit in Z Beispiel einer Kongruenzgleichung
3. Diskrete Mathematik
Diophantos von Alexandria um 250 Georg Cantor 1845-1918 Pythagoras um 570 v. Chr Pierre de Fermat 1607/8-1665 Seite 1 Inhalt der Vorlesung Teil 3: Diskrete Mathematik 3.1 Zahlentheorie: Abzählbarkeit,
Fibonacci-Zahlen und goldener Schnitt
Fibonacci-Zahlen und goldener Schnitt Suche eine Darstellung der Form F n = x n für reelle Zahl x > 0. Aus der definierenden Gleichung folgt sofort x 2 = x + 1. Dann liefert die p-q-formel: x 1,2 = 1 2
Lösungen der Aufgaben
Lösungen der Aufgaben Aufgabe 1.3.1 Es gibt 42 mögliche Verschlüsselungen. Aufgabe 2.3.4 Ergebnisse sind 0, 4 und 4 1 = 4. Aufgabe 2.3.6 Da in Z 9 10 = 1 ist, erhalten wir x = c 0 + + c m = c 0 + + c m.
Erweiterter Euklidischer Algorithmus
Erweiterter Euklidischer Algorithmus Algorithmus ERWEITERTER EUKLIDISCHER ALG. (EEA) EINGABE: a, b N 1 If (b = 0) then return (a, 1, 0); 2 (d, x, y) EEA(b, a mod b); 3 (d, x, y) (d, y, x a b y); AUSGABE:
5 Grundlagen der Zahlentheorie
5 Grundlagen der Zahlentheorie 1 Primfaktorzerlegung Seienm, n N + := {k N k > 0} Man schreibt n n, gesprochen m teilt n oder m ist ein Teiler von n, wenn es eine positive natürliche Zahl k gibt mit mk
1.Vortrag: Rechnen mit Restklassen/modulo einer Zahl
Westfälische Wilhelms-Universität Münster Mathematik Sommersemester 2017 Seminar: Verschlüsselungs- und Codierungstheorie Leitung: Thomas Timmermann 1.Vortrag: Rechnen mit Restklassen/modulo einer Zahl
Algebraische Strukturen. Idee. Gruppen, Ringe, Körper... (Teschl/Teschl Abschnitt 3.2, siehe auch Kap. 4)
Algebraische Strukturen Gruppen, Ringe, Körper... (Teschl/Teschl Abschnitt 3.2, siehe auch Kap. 4) Idee Formalisierung von Strukturen, die in verschiedenen Bereichen der Mathematik und ihrer Anwendungen
ELEMENTARE ZAHLENTHEORIE FÜR LAK Kapitel 2: Kongruenzen und Restklassen
ELEMENTARE ZAHLENTHEORIE FÜR LAK Kapitel 2: Kongruenzen und Restklassen 621.242 Vorlesung mit Übung im WS 2015/16 Günter LETTL Institut für Mathematik und wissenschaftliches Rechnen Karl-Franzens-Universität
Die Ringe Z n. Invertierbare Elemente ( Einheiten ) für n > 0 wird auf Z n = {0, 1, 2,..., n 1} definiert: n : Z n Z n Z n : (a, b) (a b) mod n
Definitionen Die Ringe Z n für n > 0 wird auf Z n = {0, 1, 2,..., n 1} definiert: Beispiel n = 15 + n : Z n Z n Z n : (a, b) (a + b) mod n n : Z n Z n Z n : (a, b) (a b) mod n 9 + 15 11 = 5 9 15 11 = 9
Lineare Algebra I 5. Tutorium Die Restklassenringe /n
Lineare Algebra I 5. Tutorium Die Restklassenringe /n Fachbereich Mathematik WS 2010/2011 Prof. Dr. Kollross 19. November 2010 Dr. Le Roux Dipl.-Math. Susanne Kürsten Aufgaben In diesem Tutrorium soll
2: Restklassen 2.1: Modulare Arithmetik
2: Restklassen 2.1: Modulare Arithmetik Uhr: Stunden mod 24, Minuten mod 60, Sekunden mod 60,... Rechnerarithmetik: mod 2 w, w {8, 16, 32, 64} Prüfziffern mod 10 oder mod 11... 71 S. Lucks Diskr Strukt.
Kanonische Primfaktorzerlegung
Kanonische Primfaktorzerlegung Jede natürliche Zahl Form kann auf eindeutige Weise in der geschrieben werden, wobei, für und Primzahlen sind. Dies ist die kanonische Primfaktorzerlegung von. Mathematik
χ a : N + {0, 1, 1} {( a χ a (n) = χ a (n ). ψ(mn) < ψ(m)ψ(n).
September 007, Zahlentheorie 1 a) Formulieren Sie das quadratische Reziprozitätsgesetz einschließlich der Definitionen der Legendre- und Jacobi-Symbole. b) Für a Z \ {0} definieren wir durch χ a (n) =
Kapitel III Ringe und Körper
Kapitel III Ringe und Körper 1. Definitionen und Beispiele Definition 117 Eine Algebra A = S,,, 0, 1 mit zwei zweistelligen Operatoren und heißt ein Ring, falls R1. S,, 0 eine abelsche Gruppe mit neutralem
Elementare Zahlentheorie. Jörn Steuding (Uni Würzburg) Wintersemester 2016/17
Elementare Zahlentheorie Jörn Steuding (Uni Würzburg) Wintersemester 2016/17 D C E A B Literaturempfehlungen J. Appell, K. Appell: Mengen - Zahlen - Zahlbereiche, Spektrum 2005 K. Reiss, G. Schmieder:
1 Der Ring der ganzen Zahlen
1 Der Ring der ganzen Zahlen Letztendlich wird die Addition und Multiplikation in endlichen Körpern auf die Addition und Multiplikation von ganzen Zahlen zurückgeführt. Deswegen müssen wir die an sich
Lösung zur 13. Hausübung Algebraische Strukturen (keine Abgabe)
TU Kaiserslautern Fachbereich Mathematik Prof. Dr. Andreas Gathmann Inga Schwabrow Lösung zur 13. Hausübung Algebraische Strukturen (keine Abgabe) Aufgabe 1. Wintersemester 2016/17 (1 + i) (1 i) 3 (2 +
Kongruenz ist Äquivalenzrelation
Kongruenz ist Äquivalenzrelation Lemma Kongruenz ist Äquivalenzrelation Die Kongruenz modulo n ist eine Äquivalenzrelation auf Z. D.h. für alle a, b, c Z gilt 1 Reflexivität: a a mod n 2 Symmetrie: a b
Bsp: Die kleinsten Carmichael-Zahlen sind 561, 1105, 1729, Es gibt unendlich viele Carmichael-Zahlen (Beweis 1994).
Primzahltest Wir wollen testen, ob eine gegebene Zahl n eine Primzahl ist Effizienter Algorithmus zum Faktorisieren ist unbekannt Kontraposition des Kleinen Satzes von Fermat liefert: Falls a n 1 1 mod
Tutorium: Diskrete Mathematik
Tutorium: Diskrete Mathematik Vorbereitung der Abschlussklausur am 16.02.2017 (Teil 2, Lösungen 15. Februar 2017 Steven Köhler [email protected] mathe.stevenkoehler.de 2 c 2017 Steven Köhler 15. Februar
Äquivalenzrelation Restklassen Teilbarkeit in Z Kleiner Satz von Fermat Satz von Euler Eulersche ϕ-funktion
Äquivalenzrelation Restklassen Teilbarkeit in Z Kleiner Satz von Fermat Satz von Euler Eulersche ϕ-funktion Äquivalenzrelation Nehmen wir die Menge A = {,,,,,,,,}, z.b. nummerierte Personen. Unter Berücksichtigung
15 Grundlagen der Idealtheorie
15 Grundlagen der Idealtheorie Definition und Lemma 15.1. Sei R ein Ring, S R. x R nennt man eine R-Linearkombination von Elementen in) S falls n N 0, s 1,..., s n S, λ 1,..., λ n R mit x = n i=1 λ is
Einführung in die Zahlentheorie
Einführung in die Zahlentheorie von Peter Hellekalek Institut für Mathematik Universität Salzburg Hellbrunner Straße 34 A-5020 Salzburg, Austria Tel: +43-(0)662-8044-5310 Fax: +43-(0)662-8044-137 e-mail:
Der kleine Satz von Fermat
Der kleine Satz von Fermat Luisa-Marie Hartmann 5. Mai 2017 Inhaltsverzeichnis 1 Einleitung 3 2 Hauptteil 4 2.1 Prime Restklassengruppen............................ 4 2.2 Ordnung von Gruppenelementen........................
7 Der kleine Satz von Fermat
7 Der kleine Satz von Fermat Polynomkongruenz modulo p. Sei p eine Primzahl, n 0 und c 0,..., c n Z. Wir betrachten die Kongruenz ( ) c 0 + c 1 X +... + c n 1 X n 1 + c n X n 0 mod p d.h.: Wir suchen alle
Algebra Zusammenfassung
Algebra Zusammenfassung Jan Arends 1 Die Menge der ganzen Zahlen 1.1 Die Rechenstruktur Z 1.2 Teilbarkeit 1.2.1 Division mit Rest Seien a Z b N: q Z r N 0 : a = b q + r mit 0 r < b Modulo Alternative Schreibweisen:
Diskrete Strukturen Kapitel 5: Algebraische Strukturen (Gruppen)
WS 2015/16 Diskrete Strukturen Kapitel 5: Algebraische Strukturen (Gruppen) Hans-Joachim Bungartz Lehrstuhl für wissenschaftliches Rechnen Fakultät für Informatik Technische Universität München http://www5.in.tum.de/wiki/index.php/diskrete_strukturen_-_winter_15
1 Der Ring der ganzen Zahlen
1 Der Ring der ganzen Zahlen Letztendlich wird die Addition und Multiplikation in endlichen Körpern auf die Addition und Multiplikation von ganzen Zahlen zurückgeführt. Deswegen müssen wir die an sich
Mathematik III. (für Informatiker) Oliver Ernst. Wintersemester 2014/15. Professur Numerische Mathematik
Mathematik III (für Informatiker) Oliver Ernst Professur Numerische Mathematik Wintersemester 2014/15 Inhalt 10 Differentialgleichungen 11 Potenz- und Fourier-Reihen 12 Integraltransformationen 13 Algebraische
Modulprüfung BA 04 Mathematik: Grundlagen der Mathematik C: Geometrie, Elementare Algebra und Zahlentheorie LÖSUNGSHINWEISE
FB 3: Mathematik/Naturwissenschaften Prof. Dr. P. Ullrich/ Dr. D. Habeck Modulprüfung BA 04 Mathematik: Grundlagen der Mathematik C: Geometrie, Elementare Algebra und Zahlentheorie 06.04.2016 Name: Vorname:
Übungsaufgaben zur Zahlentheorie (Holtkamp)
Ruhr-Universität Bochum Fakultät für Mathematik Sommersemester 2005 Übungsaufgaben zur Zahlentheorie (Holtkamp) Sonderregelung: Zur vollständigen Lösung jeder Aufgabe gehört die Kennzeichnung der (maximal
Übungen zu Zahlentheorie, SS 2017
Übungen zu Zahlentheorie, SS 017 Christoph Baxa 1) Finde alle positiven Teiler von a) 1799 b) 997. ) Zeige (a b) (a n b n ) für alle a, b Z und alle n N. 3) Zeige: Wenn m n dann (a m b m ) (a n b n ) (mit
Einführung in Algebra und Zahlentheorie Lösungsvorschläge zur Klausur vom Aufgabe 1 (6 Punkte)
Aufgabe 1 (6 Punkte) Einführung in Algebra und Zahlentheorie svorschläge zur Klausur vom 23.09.2016 a) Bestimmen Sie das multiplikativ inverse Element zu 22 in Z/61Z. b) Finden Sie ein x Z mit folgenden
Kongruenzen und Restklassenringe. 2. Kongruenzen und Restklassenringe
2. Kongruenzen und Restklassenringe Kongruenzen Definition: Wir sagen a ist kongruent zu b modulo m schreiben a b mod m, wenn m die Differenz b-a te Beispiel: Es gilt 2 19 mod 21, 10 0 mod 2. Reflexivität:
Bitte tragen Sie zuerst in Druckschrift Ihren Namen und Ihre Matrikelnummer ein.
Klausur zur Vorlesung Zahlentheorie 21. Juli 2010 12 Uhr 15 14 Uhr 00 Ruhr-Universität Bochum PD. Dr. Claus Mokler Bitte tragen Sie zuerst in Druckschrift Ihren Namen und Ihre Matrikelnummer ein. Name,
$Id: ring.tex,v /05/03 15:13:26 hk Exp $
$Id: ring.tex,v 1.13 2012/05/03 15:13:26 hk Exp $ 3 Ringe 3.1 Der Ring Z m In der letzten Sitzung hatten wir die sogenannten Ringe eingeführt, dies waren Mengen A versehen mit einer Addition + und einer
Beispiel für simultane Kongruenz
Beispiel für simultane Kongruenz Jetzt wollen wir das Lemma der letzten Einheit anwenden. Wenn man eine Zahl sucht, die kongruent zu y modulo m und kongruent zu z modulo n ist, so nehme man zam + ybn wobei
Diskrete Mathematik. Sebastian Iwanowski FH Wedel. Kap. 4: Zahlentheorie
Prof. Dr. Sebastian Iwanowski DM4 Folie 1 Referenzen zum Nacharbeiten: Diskrete Mathematik Sebastian Iwanowski FH Wedel Kap. 4: Zahlentheorie Beutelspacher 5 Lang 7, Biggs 20, 22, 23 (jeweils teilweise,
Diskrete Strukturen 5.9 Permutationsgruppen 168/558 c Ernst W. Mayr
Bemerkung: Der folgende Abschnitt Boolesche Algebren ist (im WS 2010/11) nicht Teil des Prüfungsstoffs, soweit nicht Teile daraus in der Übung behandelt werden! Diskrete Strukturen 5.9 Permutationsgruppen
Prof. Dr. H. Brenner Osnabrück SS Zahlentheorie. Vorlesung 4. Die Restklassenringe Z/(n)
Prof. Dr. H. Brenner Osnabrück SS 2008 Zahlentheorie Vorlesung 4 Die Restklassenringe Z/(n) Satz 4.1. (Einheiten modulo n) Genau dann ist a Z eine Einheit modulo n (d.h. a repräsentiert eine Einheit in
Asymmetrische Kryptographie u
Asymmetrische Kryptographie u23 2015 Simon, Florob e.v. https://koeln.ccc.de Cologne 2015-10-05 1 Zahlentheorie Modulare Arithmetik Algebraische Strukturen Referenzprobleme 2 Diffie-Hellman Diffie-Hellman-Schlüsselaustausch
Anzahl der Generatoren
Anzahl der Generatoren Satz Anzahl Generatoren eines Körpers Sei K ein Körper mit q Elementen. Dann besitzt K genau φ(q 1) viele Generatoren. Beweis: K ist zyklisch, d.h. K besitzt einen Generator a mit
Diskrete Mathematik. Christina Kohl Georg Moser Oleksandra Panasiuk Christian Sternagel Vincent van Oostrom
Diskrete Mathematik Christina Kohl Georg Moser Oleksandra Panasiuk Christian Sternagel Vincent van Oostrom Institut für Informatik @ UIBK Sommersemester 2017 Zusammenfassung Zusammenfassung der letzten
Euklidische Division. Zahlentheorie - V Zusammenfassung 225 / 231
Euklidische Division 1. Euklidische Division: Landau Notation: f(n) = O(g(n)). Definitionen: Gruppe, Ring, Ideal Teilbarkeit und Teilbarkeit mit Rest (euklidisch) Beispiel für euklidische Ringe Z euklidisch
1 Zahlentheorie. 1.1 Kongruenzen
3 Zahlentheorie. Kongruenzen Der letzte Abschnitt zeigte, daß es sinnvoll ist, mit großen Zahlen möglichst einfach rechnen zu können. Oft kommt es nicht darauf, an eine Zahl im Detail zu kennen, sondern
Thema: Die Einheitengruppe des Restklassenrings /n
RWTH Aachen Lehrstuhl D für Mathematik Betreuer: Prof. U. Schoenwaelder Hausaufsatz zur Vorlesung Algebra I im WS 99/00 Thema: Die Einheitengruppe des Restklassenrings /n Vorgelegt von Sascha Haarkötter
9. Primitivwurzeln. O. Forster: Einführung in die Zahlentheorie
9. Primitivwurzeln 9.1. Satz. Sei G eine zyklische Gruppe der Ordnung m und g G ein erzeugendes Element. Das Element a := g k, k Z, ist genau dann ein erzeugendes Element von G, wenn k zu m teilerfremd
Zentralübung zur Vorlesung Diskrete Strukturen
WS 2010/11 Zentralübung zur Vorlesung Diskrete Strukturen Dr. Werner Meixner Fakultät für Informatik TU München http://www14.in.tum.de/lehre/2010ws/ds/uebung/ 1. Dezember 2010 ZÜ DS ZÜ VI Übersicht: 1.
7 Die Sätze von Fermat, Euler und Wilson
53 7 Die Sätze von Fermat, Euler und Wilson Es gibt einige Sätze aus der elementaren Zahlentheorie, die Spezialfälle von Aussagen über endliche Gruppen sind. Z.B. gilt für ein beliebiges Element x einer
3. Diskrete Mathematik
Diophantos von Alexandria, um 250 Georg Cantor, 1845-1918 Pythagoras um 570 v. Chr Pierre de Fermat 1607/8-1665 Seite 1 Inhalt der Vorlesung Teil 3: Diskrete Mathematik 3.1 Zahlentheorie: Abzählbarkeit,
Lösung zur Klausur zu Krypographie Sommersemester 2005
Lösung zur Klausur zu Krypographie Sommersemester 2005 1. Bestimmen Sie die zwei letzten Ziffern der Dezimaldarstellung von 12 34 Es gilt: 12 34 = 12 32+2 = 12 32 12 2 = 12 (25) 12 2 = ((((12 2 ) 2 ) 2
1.1.1 Konstruktion der ganzen Zahlen, Vertretersystem (nicht-negative und negative ganze Zahlen)
Zahlentheorie LVA 405.300 C. Fuchs Inhaltsübersicht 26.06.2013 Inhaltsübersicht Die Zahlentheorie gehört zu den Kerngebieten der Mathematik und steht historisch und thematisch in ihrem Zentrum. Es geht
3. Der größte gemeinsame Teiler
Chr.Nelius: Zahlentheorie (SoSe 2016) 18 3. Der größte gemeinsame Teiler (3.1) DEF: a und b seien beliebige ganze Zahlen. a) Eine ganze Zahl t heißt gemeinsamer Teiler von a und b, wenn gilt t a und t
Diskrete Strukturen. Restklassenringe WS 2013/2014. Vorlesung vom 24. Jänner 2014
Diskrete Strukturen WS 2013/2014 Vorlesung vom 24. Jänner 2014 Thomas Vetterlein Institut für Wissensbasierte Mathematische Systeme Johannes-Kepler-Universität Linz 10.1 Die Modulo-n-Relation Definition
Übungen zu Zahlentheorie, SS 2008
Übungen zu Zahlentheorie, SS 2008 Christoph Baxa 1) Finde alle positiven Teiler von a) 1799 b) 997. 2) Zeige (a b) (a n b n )für alle a, b Z und alle n N. 3) Zeige: Wenn m n dann (a m b m ) (a n b n )
Kapitel 2. Ganze Zahlen. 2.1 Teilbarkeit
Kapitel 2 Ganze Zahlen In diesem Kapitel setzen wir voraus, dass die Menge Z der ganzen Zahlen, ihre Ordnung und die Eigenschaften der Addition und Multiplikation ganzer Zahlen dem Leser vertraut sind.
RSA-Verfahren Schnelle Ver- / Entschlüsselung Zusammenhang mit dem Faktorisierungsproblem. RSA-Verfahren. Herwig Stütz
2007-11-23 Überblick 1 2 Schnelle modulare Exponentiation Chinesischer Restsatz 3 Allgemeines Public-Key Methode Rivest, Shamir und Adleman 1977 Sicherheit des Verfahrens beruht auf Schwierigkeit der Primfaktorenzerlegung
3. Ringtheorie. 3.1 Definition, Ideale, Kongruenzen
20 3. Ringtheorie 3.1 Definition, Ideale, Kongruenzen Definition 1. a) Eine nicht leere Menge R gemeinsam mit zwei Verknüpfungen + und heißt ein Ring (mit Einselement), wenn folgendes gilt: (R1) (R, +)
IT-Security. Teil 9: Einführung in algebraische Strukturen
IT-Security Teil 9: Einführung in algebraische Strukturen 08.05.17 1 Literatur und Videos [9-1] http://www.iti.fh-flensburg.de/lang/krypto [9-2] Forster, Otto: Algorithmische Zahlentheorie. 2. Auflage,
Algorithmische Zahlentheorie
Algorithmische Zahlentheorie ICPC-Proseminar-Vortrag vom 22. Mai 2010 Tomáš Přerovský Abschnitt 1: Grundlagen. Ringe Unter einem Ring R versteht man eine Menge zusammen mit zwei Operationen + (Addition)
Form der Äquivalenzklassen
Form der Äquivalenzklassen Anmerkung: Es gilt a = a ± m = a ± 2m =... = a + km mod m für alle k Z. Wir schreiben auch {x Z x = a + mk, k Z} = a + mz. Es gibt m verschiedene Äquivalenzklassen modulo m:
Public-Key Kryptographie mit dem RSA Schema. Torsten Büchner
Public-Key Kryptographie mit dem RSA Schema Torsten Büchner 7.12.2004 1.Einleitung 1. symmetrische-, asymmetrische Verschlüsselung 2. RSA als asymmetrisches Verfahren 2.Definition von Begriffen 1. Einwegfunktionen
Algorithmische Kryptographie
Algorithmische Kryptographie Walter Unger Lehrstuhl für Informatik I 16. Februar 2007 Public-Key-Systeme: Rabin 1 Das System nach Rabin 2 Grundlagen Körper Endliche Körper F(q) Definitionen Quadratwurzel
