Elementare Zahlentheorie

Ähnliche Dokumente
7-1 Elementare Zahlentheorie

KAPITEL 13. Polynome. 1. Primfaktorzerlegung in den ganzen Zahlen. ,, p r

Unterlagen zu Polynomringen. Erhard Aichinger

6-1 Elementare Zahlentheorie Zahlen, die sich als Summe zweier Quadrate schreiben lassen.

Einführung in die Algebra

Prof. Dr. H. Brenner Osnabrück SS Zahlentheorie. Vorlesung 3. Der euklidische Algorithmus

3 Teilbarkeit in Integritätsringen

Algebra und Zahlentheorie I (WS03/04), Lösungen zu Blatt 12

Körper- und Galoistheorie

a i x i, (1) Ein Teil der folgenden Betrachtungen gilt auch, wenn man den Körper durch einen Ring ersetzt.

Beispiel: Primelemente in den Gaußschen Zahlen

Beispiel: Primelemente in den Gaußschen Zahlen

Seminar zur. Zahlentheorie. Prof. Dr. T. Wedhorn. Vortrag zum Thema. Euklidische und faktorielle Ringe Peter Picht. und.

Einführung in die Algebra

10. Teilbarkeit in Ringen

3-1 Elementare Zahlentheorie

31 Polynomringe Motivation Definition: Polynomringe

Mathematische Strukturen Teilbarkeit und Faktorisierung

7.3 Euklidische Bereiche, Hauptideal- und Gaußbereiche

10. Teilbarkeit in Ringen

2 Teilbarkeit in Z. (a) Aus a b folgt a b und a b und a b und a b. (b) Aus a b und b c folgt a c.

9 Lineare Algebra 2 (SS 2009)

29 Lineare Algebra 2 (SS 2009) 4.9. Das charakteristische Polynom sei Produkt von linearen Polynomen.

UNTERLAGEN ZUR TEILBARKEIT IN KOMMUTATIVEN RINGEN

11. Primfaktorzerlegungen

Chr.Nelius: Grundzüge der Algebra (WS2005/06) 1. (14.1) DEF: Ein kommutativer Ring (K, +, ) heißt ein Körper, wenn gilt: 1) 1 K 0 K 2) K = K \ {0 K }

Ringe. Kapitel Einheiten

Diskrete Strukturen Vorlesungen 11 und 12

Euklidischer Algorithmus

Grundlagen der Arithmetik und Zahlentheorie

1 Der Ring der ganzen Zahlen

Diskrete Strukturen. Sebastian Thomas RWTH Aachen Teilbarkeitslehre

Prüfungsfragen zur Vorlesung Algebra und Diskrete Mathematik. Sommersemester 2018

Tutorium 2. 1 Der Polynomring

Lösung zur 13. Hausübung Algebraische Strukturen (keine Abgabe)

5 Grundlagen der Zahlentheorie

8. Musterlösung zu Mathematik für Informatiker II, SS 2004

WS 2009/10. Diskrete Strukturen

10. Teilbarkeit in Ringen

Das Lemma von Gauß und Quotientenringe

2. Teilbarkeit. Euklidischer Algorithmus

17 Euklidische Ringe und Polynome

Einführung in die Algebra

Proseminar: Primzahlen 1. Vortrag Der erweiterte euklidische Algorithmus

Diskrete Strukturen 5.9 Permutationsgruppen 168/558 c Ernst W. Mayr

Zahlentheorie für den Landeswettbewerb für Anfängerinnen und Anfänger der Österreichischen Mathematik-Olympiade

Chr.Nelius: Zahlentheorie (WS 2006/07) ggt und kgv

In diesem Kapitel bestimmen wir die multiplikative Struktur der Einheitengruppe (Z/Z) von Z/Z für eine beliebige positive Zahl Z >0.

Algebra und Diskrete Mathematik, PS3. Sommersemester Prüfungsfragen

14 Kreisteilungskörper

Kapitel III Ringe und Körper

Der Divisionsalgorithmus

Lineare Algebra I (WS 13/14)

Zahlentheorie. Vorlesung 2. Ideale

1 Der Ring der ganzen Zahlen

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.

Zahlentheorie I - Tipps & Lösungen. Aktualisiert: 15. Oktober 2016 vers Teilbarkeit

Kapitel 2. Ganze Zahlen. 2.1 Teilbarkeit

3 Primzahlen. j,... stets Primzahlen. 3.1 Satz. Jedes a > 1 ist als Produkt von Primzahlen darstellbar (Primfaktorzerlegung. n=1

Übungsblatt 7. Hausübungen

4. ggt und kgv. Chr.Nelius: Zahlentheorie (SS 2007) 9

Symmetrische Polynome,Diskriminante und Resultante, Fermatscher Satz für Polynome

Ganze algebraische Zahlen

Karlsruher Institut für Technologie Institut für Algebra und Geometrie

Kapitel 3: Die Sätze von Euler, Fermat und Wilson. 8 Der Satz von Euler

Einführung in Algebra und Zahlentheorie Lösungsvorschläge zur Klausur vom Aufgabe 1 (6 Punkte)

Halbgruppen, Gruppen, Ringe

1.Vortrag: Rechnen mit Restklassen/modulo einer Zahl

Einführung in die Algebra

Fibonacci-Zahlen und goldener Schnitt

Seminararbeit zur Zahlentheorie. Die Gaußschen Zahlen

Anzahl der Generatoren

MUSTERLÖSUNG KLAUSUR ZUR ALGEBRA I. Prof. Dr. Daniel Plaumann Konstantinos Lentzos Wintersemester 2016/ Februar Nachname: Vorname:

1.1.1 Konstruktion der ganzen Zahlen, Vertretersystem (nicht-negative und negative ganze Zahlen)

Mathematisches Institut II Universität Karlsruhe Priv.-Doz. Dr. N. Grinberg

Vorkurs Mathematik. Prof. Udo Hebisch WS 2017/18

Lineare Algebra I 5. Tutorium Die Restklassenringe /n

Lösungen der Aufgaben

Grundkurs Mathematik I

Aufgabe 1. 9.Übungsblatt Algebra I. Stefan K. gegeben: Polynome f, g Q[x] : f = x 3 + 2x 2 2x 1, g = x 2 + x 2. Untersuchung der Polynome:

3 Vom Zählen zur Induktion

Algebra. (b) Der Beweis funktioniert analog zu Teil (a), nur daß wir in der Argumentation Z durch R und 2 durch c ersetzen müssen.

Übungen zum Seminar Grundlagen der Mathematik Blatt 10 Abgabe: Dienstag Aufgabe 1 (15 Punkte + 5 Bonuspunkte = 20 Punkte)

für alle a, b, x, y R.

ÜBUNGEN ZUR VORLESUNG ZAHLENTHEORIE, SS 2018

technische universität dortmund Dortmund, im Dezember 2011 Fakultät für Mathematik Prof. Dr. H. M. Möller

Körper- und Galoistheorie

Transkript:

Euklid-1 Euklid sche Ringe (Das Rechnen in Z und in K[T]). Ist K ein Körper und f K[T] ein Polynom, so nennt man f normiert, falls f 0 gilt und der höchste Koeffizient von f gleich 1 ist. (Natürlich gilt: Jedes von Null verschiedene Polynom läßt sich eindeutig als Produkt eines normierten Polynoms und eines Elements c K \ {0} schreiben.) Vorbemerkung. Wir diskutieren hier gemeinsame Eigenschaften des Rings Z der ganzen Zahlen und der Polynomringe K[T], wobei K ein Körper ist. In diesen Ringen ist das Teilen mit Rest möglich, dies wird im Begriff eines euklid schen Rings axiomatisiert. Wir werden sehen, daß es in derartigen Ringen eine eindeutige Primfaktorzerlegung gibt. Ganz wichtig ist die Bézout sche Regel. Teilbarkeit. Sei (H, ) eine kommutative Halbgruppe. Seien a, b H. Wir schreiben b a (und sagen b teilt a oder auch: b ist ein Teiler von a) falls es ein b H gibt mit bb = a. Für jedes Element a R schreiben wir T (a) für die Menge aller Teiler von a. Zwei Elemente a, a heißen assoziiert, falls T (a) = T (a ) gilt. (Beispiel in Z: es ist T (3) = {±1, ±3} = T ( 3). Zwei Elemente a, a Z sind genau dann assoziiert, wenn sie den gleichen Betrag haben. In R[T] enthält T (T 2 1) die Polynome 1, T + 1, T 1 und T 2 1, aber auch die skalaren Vielfachen dieser Polynome mit skalarem Faktor c R \ {0}, also etwa auch 3T + 3 und 1 2 T 1 2.) Sind a 1,..., a n Elemente von H, so schreiben wir T (a 1,..., a n ) für die Menge der gemeinsamen Teiler von a 1,..., a n, also T (a 1,..., a n ) = i T (a i). Gibt es ein Element b R mit T (b) = T (a 1,..., a n ), so nennt man b einen größten gemeinsamen Teiler (ggt) der Elemente a 1,..., a n. Die Elemente a 1,..., a n heißen teilerfremd, falls die Menge T (a 1,..., a n ) nur die invertierbaren Elemente von H enthält. Wir nennen p H ein irreduzibles Element, falls einerseits p nicht invertierbar ist und falls andererseits aus p = p 1 p 2 folgt, daß p 1 oder p 2 invertierbar ist. Beispiel: In (Z, ) sind die irreduziblen Elemente gerade die Zahlen ±p, wobei p eine Primzahl ist (das gleiche gilt in der Halbgruppe (Z \ {0}, ).) Wir sagen: (H, ) ist eine Halbgruppe mit eindeutiger Primfaktorzerlegung, falls die folgenden beiden Bedingungen erfüllt sind: (1) (Existenz) Jedes nicht-invertierbare Element a läßt sich als Produkt a = p 1 p 2 p n mit irreduziblen Elementen p i (und n 1) schreiben, (2) (Eindeutigkeit) Ist p 1 p 2 p n = q 1 q 2 q m mit irreduziblen Elementen p i, q i, so gilt n = m und es gibt eine Permutation σ von {1,..., n} mit: p σ(i) ist zu q i assoziiert, für 1 i n.

Leitfaden Bielefeld WS 2009/10 Euklid-2 Warnung: Die Eindeutigkeit der Primfaktorzerlegung ist nichts Selbstverständliches! Hier ein Beispiel einer Halbgruppe H ohne eindeutige Primfaktorzerlegung: die der Viererzahlen H = ({1, 4, 8, 12, 16,...}, ) = ({1} 4N 1, ). Irreduzible Elemente sind: 4, 8, 12, 20, 24, 28,... dagegen sind nicht irreduzibel: 16 = 4 4, 32 = 4 8 usw. Verschiedene Faktorisierungen haben: 64 = 8 2 = 4 3, 96 = 8 12 = 4 24. Eines der Ziele dieses Abschnitts ist zu zeigen, daß sowohl (Z \ {0}, ) als auch (K[T] \ {0}, ) (dabei sei K ein Körper) Halbgruppen mit eindeutiger Primfaktorzerlegung sind. Wir zeigen dies in zwei Schritten (Satz A und Satz B), dazu führen wir den Begriff eines euklid schen Rings ein. Unter einem euklid schen Ring vestehen wir einen kommutativen Ring R mit einer Funktion ρ: R \ {0} N 0 mit folgenden Eigenschaften: (1) ( Nullteilerfreiheit ) Sind a, b R beide von Null verschieden, so ist auch ab von Null verschieden. (2) Sind a, b R beide von Null verschieden und ist icht invertierbar, so ist ρ(a) < ρ(ab). (3) ( Teilen mit Rest ) Sind a, b R gegeben mit b 0, so gibt es q, r R mit a = qb + r und r = 0 oder ρ(r) < ρ(b). (Teilen mit Rest: r ist der Rest, wenn wir versuchen, a durch b zu teilen. Dabei soll eben entweder r = 0 gelten (dann ist b Teiler von a) oder r soll zumindest klein sein, und zwar kleiner als b, dies wird durch ρ(r) < ρ(b) formuliert.) Satz A. Der Ring R = Z (mit ρ(z) = z ) ist ein euklid scher Ring. Ist K ein Körper, so ist der Polynomring R = K[T] (mit ρ(a) = deg a) ein euklid scher Ring. (Beachte den kleinen Unterschied: Im Fall R = Z ist ρ auf ganz R definiert, im Fall R = K[T] ist ρ nur für von Null verschiedene Elemente definiert, aber das ist alles, was wir brauchen). Beweis von (3) im Fall R = K[T]. Ist a = 0, so ist nichts zu zeigen (nimm q = 0, r = 0). Also können wir a 0 voraussetzen. Sei a = m i=0 a it i und b = n j=1 b it i mit a m 0 und 0. Ist m < n, so ist nichts zu zeigen: Nimm q = 0 und r = a, es ist a = 0 b+r und deg r = deg a < deg b. Sei nun m n. Bilde nun a m T m n und bilde die Differenz c = a a m T m n b. Wir bilden also die Differenz zweier Polynome vom Grad m, diese Differenz hat demnach Grad höchstens m. Der

Euklid-3 höchste Koeffizient ist a m a m = 0, also ist deg c < m. Nach Induktion über den Grad können wir voraussetzen, daß sich c durch b mit Rest teilen läßt, etwa c = q b + r, mit deg r < deg b. Demnach ist a = c + a m T m n b = q b + r + a m T m n b = ( q + a m T m n) b + r. Wir setzen also q = q + a m T m n und r = r. Satz (Bézout). Sei R ein euklid scher Ring. Seien g 1,..., g n R: Dann gibt es h mit T (g 1,..., g n ) = T (h). Und für jedes h mit T (g 1,..., g n ) = T (h) gibt es Elemente a i R mit h = a i g i. (Der Satz besagt also: je n Elemente haben einen größten gemeinsamen Teiler und dieser läßt sich als Linearkombination darstellen.) Beweis: Es genügt, den Fall n = 2 zu beweisen, der allgemeine Fall folgt dann mit Induktion. Seien f, g R. Wir zeigen zuerst: es gibt a, b R mit T (f, g) = T (af + bg) (also: es gibt einen ggt und dieser ist als Linearkombination darstellbar.) Ist g = 0, so ist T (f, g) = T (f). Also können wir voraussetzen, daß f, g beide von Null verschieden sind. Sei ρ(f) ρ(g). Sei f 0 = f, f 1 = g. Teile f 0 durch f 1 mit Rest, also etwa f 0 = q 1 f 1 + f 2. Es ist entweder f 2 = 0 oder ρ(f 1 ) > ρ(f 2 ). Ist f 2 0, so teilen wir f 1 durch f 2 mit Rest, usw. Algemein erhalten wir eine Folge von Gleichungen f 0 = q 1 f 1 + f 2 f 1 = q 2 f 2 + f 3 f i 1 = q i f i + f i+1 mit ρ(f 1 ) > ρ(f 2 ) > > ρ(f i ) > ρ(f i+1 ). Da jede absteigende Folge natürlicher Zahlen abbricht, muß dieses Verfahren abbrechen, etwa nach n Schritten: ( ) f n 2 = q n 1 f n 1 + f n f n 1 = q n f n Haben wir eine Gleichung der Form f = qg + r, so gilt offensichtlich T (f, g) = T (g, r). Wir sehen also hier: T (f, g) = T (f 0, f 1 ) = T (f 1, f 2 ) = T (f n 1, f n ) = T (f n ), das Element f n ist also ein größter gemeinsamer Teiler.

Leitfaden Bielefeld WS 2009/10 Euklid-4 Die i-te Gleichung zeigt jeweils, daß sich f i+1 als Linearkombination von f i 1 und f i ausdrücken läßt: f i+1 = f i 1 q i f i. Wir verwenden nun zuerst die Gleichung ( ), um f n als Linearkombination von f n 2 und f n 1 auszudrücken f n = f n 2 q n 1 f n 1 und ersetzen jeweils f i+1 durch f i 1 q i f i, für i = n 1, n 2,..., 3, 2. Dies zeigt: f n läßt sich in der Form af 0 + bf 1 = af + bg mit a, b R schreiben. Sei nun h beliebig mit T (h) = T (f, g). Wegen T (h) = T (f, g) = T (af + bg) ist af + bg ein Teiler von h, etwa h = c(af + bg) für ein c R. Dann ist aber h = a f + b g mit a = ca und b = cb. Damit ist der Satz bewiesen. Man nennt dieses Verfahren den Euklid schen Algorithmus zur Bestimmung des ggt. (Genauer: eines ggt, denn in einem beliebigen euklid schen Ring braucht es kein Verfahren zu geben, um in der Menge der Elemente h mit T (h) = T (f, g) ein wohlbestimmten Element auszuwählen. Im Ring Z nimmt man im Fall daß mindestens eines der Elemente f, g von Null verschieden ist, die (einzige) positive Zahl h mit T (h) = T (f, g), im Polynomring K[T] das (einzige) normierte Polynom h mit dieser Eigenschaft, und nennt dies den ggt von f und g.) Folgerung. Sei R ein euklid scher Ring. Ist p R irreduzibel und ist p ein Teiler von uv (u, v R), so ist p ein Teiler von u oder von v. Beweis: Sei etwa pc = uv. Wir nehmen an, daß p kein Teiler von u ist. Dann sind p, u teilerfremd, also gibt es a, b R mit 1 = ap+bu. Also ist v = (ap+bu)v = apv + buv = apv + bpc = p(av + bc). Satz B. Ist R ein euklid scher Ring, so ist (R \ {0}, ) eine Halbgruppe mit eindeutiger Primfaktorzerlegung. Beweis: Als erstes zeigen wir die Existenzaussage: jedes nicht-invertierbare Element a läßt sich als Produkt a = p 1 p 2 p n mit irreduziblen Elementen p i (und n 1) schreiben. Sei also a R \ {0} nicht-invertierbar. Wir verwenden Induktion nach ρ(a). Ist a selbst irreduzibel, so ist nichts zu zeigen. Andernfalls können wir a in der Form a = bc schreiben, wobei keiner der beiden Faktoren b, c invertierbar ist. Dann ist aber ρ(b) < ρ(a) und auch ρ(c) < ρ(a), wegen der Bedingung (2) in der Definition eines euklid schen Rings. Nach Induktion lassen sich b, c beide als Produkte von irreduziblen Elementen schreiben, also auch a.

Euklid-5 Nun die Eindeutigkeit: Sei a = p 1 p 2 p n = q 1 q 2 q m mit irreduziblen Elementen p i, q i. Hier verwenden wir Induktion nach n. Wir sehen, daß p 1 ein Teiler von q 1 q m ist, also ist p 1 ein Teiler von q j für ein j; nach Umnumerieren der q i können wir voraussetzen j = 1, also ist p 1 ein Teiler von q 1, etwa p 1 p 1 = q 1. Da q 1 irreduzibel ist, muß p 1 invertierbar sein, also sind die Elemente p 1 und q 1 assoziiert. Falls n = 1 folgt aus p 1 = p 1 (p 1 q 2 q m ), daß p 1 q 2 q m = 1 gilt, denn R ist nullteilerfrei und p 1 0. Daraus folgt aber m = 1. Sei nun n > 1. Wieder verwenden wir die Nullteilerfreiheit und schließen aus p 1 p 2 p n = p 1 p 1 q 2 q m, daß gilt p 2 p n = p 1 q 2 q m. Da p 1 invertierbar ist, ist mit q 2 auch p 1q 2 irreduzibel, also steht rechts ein Produkt von m 1 irreduziblen Faktoren. Nach Induktion sehen wir n 1 = m 1, und es gibt eine Permutation σ der Indizes 2,..., n, so daß p σ(2) und p 1q 2 assoziert sind und entsprechend für i > 2 jeweils p σ(i) und q i assoziiert sind. Natürlich ist dann auch p σ(1) zu q 2 assoziiert. Da wir schon wissen, daß p 1 und q 1 assoziert sind, folgt die Behauptung. Eindeutige Primfaktorzerlegung im Ring Z. Jede von Null verschiedene ganze Zahl a läßt sich eindeutig als Produkt a = ǫp 1...p n schreiben mit ǫ = ±1 und Primzahlen p 1 p 2 p n mit n 0. Eindeutige Primfaktorzerlegung in Polynomringen. Sei K ein Körper. Jedes von Null verschiedene Polynom f K[T] läßt sich in der Form f = γp 1...p n schreiben mit γ K \{0} und normierten irreduziblen Polynomen p 1, p 2,..., p n mit n 0. Ist γp 1...p n = δq 1...q m mit γ, δ K \ {0} und normierten irreduziblen Polynomen p i, q j, so ist n = m, γ = δ, und es gibt eine Permutation σ von {1, 2,..., n} mit p σ(i) = q i für alle i. Wir verwenden, daß in Z jedes irreduzible Element zu einer positiven Primzahl assoziiert ist, und daß entsprechend in K[T] jedes irreduzible Polynom zu einem normierten irreduziblen Polynom assoziiert ist. In Z haben wir zusätzlich die Möglichkeit, die auftretenden Primzahlen der Größe nach zu notieren, auf diese Weise erhalten wir eine eindeutige Faktorisierung. In K[T] erhalten wir Eindeutigkeit bis auf Permutation. Ist f = γp 1 p n mit γ K \ {0} und normierten irreduziblen Polynomen p i, so nennt man die Anzahl der Indizes i mit p = p i die Vielfachheit von p in f. Ist p = T δ mit δ K, so nennt man die Vielfachheit von T δ in f die Vielfachheit der Nullstelle δ.