Grundlegendes zur Zahlentheorie Arno Fehringer, Gymnasiallehrer für Mathematik und Physik Dezember 2012 Arno Fehringer : Grundlegendes zur Zahlentheorie 1 Arno Fehringer : Grundlegendes zur Zahlentheorie 2 Satz: Es gibt beliebig große Lücken in der Primzahlenfolge. Mit anderen Worten: ∀ k ∈IN , k≥2 , gibt es k aufeinanderfolgende zusammengesetzte Zahlen. Bew: Betrachte für k ∈ IN , k≥2 , die k aufeinanderfolgenden Zahlen (k+ 1) !+2, (k +1) !+3, ..... , (k +1)!+ k , (k+ 1)!+k+ 1 . Jede Zahl (k+1)!+ j ist durch j teilbar für j=2,..., k+1 Arno Fehringer : Grundlegendes zur Zahlentheorie 3 Satz: Der kleinste Teiler ungleich 1 einer natürlichen Zahl ist eine Primzahl: ∀ t∈IN ∖ {1} : min {t: t∈IN∖ {1}∧t/z } ∈ IP Bew: {t: t∈IN ∖ {1}∧t/z } ≠ { } Sei t 1 =min {t: t ∈IN∖ {1}∧t/z } Annahme t 1 ∉IP ∃ t 2 ∈IN ∖ {1},1< t 2 < t 1 mit t 1 /z Widerspruchzu t 1 =min {t: t∈IN∖ {1}∧t/z } Arno Fehringer : Grundlegendes zur Zahlentheorie 4 Satz: Es gibt unendlich viele Primzahlen. Bew: Angenommen , es gäbe nur endlich viele Primzahlen p1 ,....,pn . Setze n = p1⋅...⋅pn + 1 Dann ist n eine Primzahl oder der kleinste nichttriviale Teiler von n ist eine Primzahl. In beiden Fällen sind diese Primzahlen nicht aus der vorgegebenen Menge { p 1 ; ...; pn } im Widerspruch zur Annahme. Arno Fehringer : Grundlegendes zur Zahlentheorie 5 Fundamentalsatz der elementaren Zahlentheorie: Jede natürliche Zahl z >1 kann eindeutig als Produkt von Primzahlen dargestellt werden: ∀ z∈IN∖ {1} ∃ r ∈IN : z=∏ pi , i=1, ... ,r Bew: Existenz : Sei z ∈ IN. Falls z ∈IP ist nichts zu zeigen. Falls z∉IP sei p1 =min{t: t∈IN ∖ {1}∧t/z } ∈ IP und z=p1 n1 für ein geeignetes n1 ∈ IN . Die gleiche Argumentation kann auf n1 angewendet werden . Der Prozeß bricht nach r Schritten ab, und z=∏ pi i=1,...,r Eindeutigkeit : Sei z ∈ IN die kleinste Zahl mit nichteindeutiger Primzahldarstellung , etwa z=∏ pi = ∏ qj i=1,...,r j=1,..., s Dann gilt O.B.d.A. p1 ≠ q j , j=1,..., s und p1 >q1 Setze n = p1 ∏ pi − q1 ∏ pi n=( p1−q1 ) ∏ pi i=2,...,r i=2,...,r Wegen n< z und q1 /n ist die Darstellung von n eindeutig und q1 kommt in der Primzahldarstellung von p1−q1 vor. q1 /(p1−q1 ) , q1 /q1 ⇒ q1 /p 1 ∧ q1=p1 Widerspruch zu p1 >q1 Also ist die Primzahldarstellung für alle z eindeutig. Arno Fehringer : Grundlegendes zur Zahlentheorie 6 Satz: Sei IP = { p1 ; p2 ; p3 ; ...} Für a=∏ p ai , i b=∏ p bi , i a/b pi ∈ IP ∀ i ∈ IN p i ∈ IP ∀ i ∈ IN ai⩽bi ⇔ ∧ ai ∈ IN∪{0} und ∧ bi ∈ IN∪{0} gilt : ∀ i ∈ IN Bew: ⇒: a=∏ p ai , i pi ∈ IP ∀ i ∈ IN ∧ a i ∈ IN∪{0} b=∏ p bi , i pi ∈ IP ∀ i ∈ IN ∧ bi ∈ IN∪{0} a /b ⇒ ∃ c : ac=b ∏ p iai ∏ p ici ai + ci =bi = c=∏ p c i i mit ∏ p ai i p ici = ∏ p ai i +c i = ∏ p bi i ai ⩽bi ⇒ ⇐: Sei ai ⩽bi , Setze c i =bi−ai c i ∈ IN∪{0} ∀ i ∈ IN ∏ p iai ∏ p ici = ac=b a/b ⇒ ∏ p ai i p ici = ∀ i ∈ IN und c=∏ p c i i ∏ p bi i Arno Fehringer : Grundlegendes zur Zahlentheorie 7 Satz über die Anzahl der Teiler einer Zahl: Sei a=∏ p ai , i pi ∈ IP , i ∈ {1;...;r} , ai ≥1 , und sei T a := {t: t∈IN ∧ t /a } . Dann ist # Ta = ( a1 +1)⋅...⋅(ar + 1) Bew: a=∏ p ai , i speziell Sei pi ∈ IP ∀ i ∈ IN a=∏ p ai , i pi ∈ IP t∈ Ta ∧ t=∏ p t i , i ⇒ t i≤ai ⇒ ti = 0 ⇒ t = ⇒ # Ta = ( a1 +1)⋅...⋅(ar +1) ∀ , ai ∈ IN∪{0} i ∈ {1;...;r} , ai ≥1 . pi ∈ IP ∀ i ∈ IN , t i ∈ IN∪{0} i∈IN für ∏ p ti i ∧ ai = 0 , pi ∈ IP , i ∈ {1;...;r} , 0 ≤ t i ≤ai Arno Fehringer : Grundlegendes zur Zahlentheorie 8 , Satz über den größten gemeinsamen Teiler ggT zweier Zahlen: Für a=∏ p ai und i (a ;b) = b=∏ p b i , i pi ∈ IP ∀ i ∈ IN ∧ a i ,bi ∈ IN∪{0} gilt : { ai ;bi } ∏ p min i Bew: t /a ∧ t /b ∧ t=∏ p t i , i ⇒ t i ≤ai ∧ t i≤bi ∀ ⇒ t i ≤ min { ai ;bi } min { ai ;bi } = 0 ⇒ pi ∈ IP ∀ i ∈ IN ∧ t i ∈ IN∪{0} i ∈ IN t i = 0 ∧ p t i=p 0=1 i i ⇒ (a ;b)=∏ p min { ai ;bi } i Arno Fehringer : Grundlegendes zur Zahlentheorie 9 Satz über das kleinste gemeinsame Vielfache kgV zweier Zahlen: Für a=∏ p ai und i [a;b] = b=∏ p bi , i pi ∈ IP ∀ i ∈ IN ∧ ai ,bi ∈ IN∪{0} gilt : { ai ;bi } ∏ p max i Bew: Sei v gemeinsames Vielfaches von a und b a/ v ∧ b /v ⇒ [a; b] = ⇒ , v=∏ p v i i ai ≤v i ∧ bi ≤v i ⇒ max { ai ;bi }≤v i { ai ;bi } ∏ p max i Arno Fehringer : Grundlegendes zur Zahlentheorie 10 Satz über den Zusammenhang von ggT und kgV: ∀ a,b ∈ IN : ( a;b)⋅[a ;b] = a⋅b Bew: Sei a=∏ p ai und i ⇒ (a ;b) = [ a;b] = a⋅b = i∈{1;...;n} pi ∈ IP ∀ i ∈ {1;...;n} ∧ ai ,bi ∈ IN∪{0} ai ;bi } ∏ p min{ i { ai ;bi } ∏ p max i ∏ p ai + bi i ⇒ (a ;b)⋅[a ;b] = ∀ b=∏ p bi , i { ai ;bi } +max { ai ;bi } ∏ p min i : min { ai ;b i }+max { ai ;bi } = ai +bi ⇒ (a ;b)⋅[a ;b] = ∏ p ai + bi i (a;b)⋅[a ; b] = a⋅b Arno Fehringer : Grundlegendes zur Zahlentheorie 11 Satz über die Bestimmung des ggT über den Euklidischen Algorithmus: ∀ a1 , a2 ∈ IN , a1 > a 2 : (a1 ;a2 ) = (a2 ; a3 ) mit a3=a1−v 2 a2 ∧ a 3 <a2 a1 a2 a3 = a1 - 2a2 a2 a3 = a1 - 2a2 Bew: ∃ eindeutige Für v 2 , a3 ∈ IN i=1,2 ,3 Seien , a3 < a2 : T( ai)={t : t∈IN∧t /ai } Wir zeigen : T (a1 )∩T(a2 )=T(a2 )∩T (a3 ) Sei ⇒ t ∈ T(a1 )∩T(a 2 ) ⇒ ⇒ t ∈ T (a2 )∩T(a3 ) ⇒ a1=v 2 a2 + a3=v 2 kt+lt=(v 2 k+ l)t die Teilermengen von ai . wobei a 3=a 1−v 2 a2 . , a 2=mt a3=a3=a1−v 2 a2 =nt−v 2 mt=(n−v 2 m)t Sei umgekehrt ⇒ a1 =nt a1=v 2 a2 + a3 ⇒ ⇒ a2 =kt t ∈ T(a2 )∩T( a3 ) , a 3=lt t ∈ T(a 1)∩T(a2 ) (a1 ;a2 ) = (a2 ; a3 ) Das Verfahren wird nun analog auf a2 und a3 angewendet. Es bricht nach beispielsweise 4 Schritten ab , man erhält die Gleichungen : a1 =v 2 a 2 +a3 a2 =v3 a 3 +a4 a3 =v4 a4 + a5 a 4=v5 a5 +0 ⇒ (a1 ;a2 ) = (a2 ; a3 ) = (a3 ;a 4 ) = (a4 ; a5 ) = (a5 ; 0) = a5 Arno Fehringer : Grundlegendes zur Zahlentheorie 12 Satz: Sei a5 = ( a1 ; a2 ) Dann gibt es x ,y der größte gemeinsame Teiler von a1 und a2 ∈ ℤ : a = xa1 + ya2 Bew: Nach dem Euklidischen Algorithmus folgen folgende Linearkombinationen LK : a5 = LK(a3 ,a4 ) a5 = LK(a3 ,LK(a 2 , a3 )) a5 = LK(LK (a1, a2 ), LK(a2 ,LK (a1, a2 ))) a5 = LK(a1, a 2 ) ⇒ ∃ x , y ∈ ℤ : a5 = xa1 +ya2 Arno Fehringer : Grundlegendes zur Zahlentheorie 13 Satz: Sei a5 = ( a1 ; a2 ) der größte gemeinsame Teiler von a1 und a2 , sei L (a1 ,a2 ) = { xa1 + ya2 : x,y ∈ℤ } V (a5 ) = { va5 : v∈ℤ } Dann gilt: die Menge der Linearkombinationen und die Menge der Vielfachen. L(a1, a2 ) = V (a5 ) Bew: ⇒: Sei ⇒ a = xa 1 +ya 2 ∈ L(a1, a 2 ) ⇒ es ist a1=ua5 ∧ a2 =wa 5 a = xua5 +ywa 5 = (xu+yw)a5 ∈ V(a5 ) ⇒: Sei ⇒ a = va5 ∈ V(a 5 ) ⇒ nach Voraussetzung ist a5 = xa1 +ya 2 a = v (xa1 +ya2 ) = vxa1 + vya2 ∈ L(a1, a2 ) Folgerung: (a1 ;a2 ) = a5 = min V (a5 ) = min L(a1, a2 ) Arno Fehringer : Grundlegendes zur Zahlentheorie 14 Satz über die Lösbarkeit von Diophantischen Gleichungen: Sei (x I y) ∈ ℤ×ℤ ⇒ a1 x+ a2 y = c ⇒ c = va5 ⇒ a5 = (a1 ;a2 ) ∣ c Gelte umgekehrt eine Lösung der Gleichung a1 x+ a2 y = c ∈ L(a1, a2 ) = V(a 5 ) a5 = (a1 ;a2 ) ∣ c ⇒ c = va5 ∈ V(a5 ) = L(a1, a2 ) ⇒ ∃ (x I y ) ∈ℤ×ℤ : c= a1 x+ a2 y Mit anderen Worten : a1 x+ a2 y = c ist lösbar ⇔ (a1 ;a2 ) ∣ c Arno Fehringer : Grundlegendes zur Zahlentheorie 15 . Satz über Darstellung der Lösungsmenge einer Diophantischen Gleichung: Sei IL = { ( x I y ) : a1 x+ a2 y = c } die Lösungsmenge der Diophantischen Gleichung a1 x+ a2 y = c , wobei schon maximal gekürzt sein soll , also (a1 ;a 2)=1 ist , und sei (x 0 I y 0 ) ∈ IL. Dann gilt : IL = { (x 0 + va2 I y0 −va1 ) : v∈ℤ } Bew: ⇒ : Seien (x I y ), (x 0 I y 0 ) ∈ IL ⇒ a1 x+ a2 y = c a 1 x 0 +a 2 y 0 = c ⇒ a1 (x−x 0 )+ a2 (y−y 0 ) = 0 ⇒ ( x−x0 ) a =− 2 ( y−y 0 ) a1 ⇒ ( x−x0 ) = va2 ⇒ x = x 0 + va2 ∧ ∧ (y−y 0 ) = −va1 y = y 0−va1 ⇒ : Sei ⇒ x = x0 + va2 ∧ y = y 0 −va1 a1 (x 0 + va2 )+a2 (y 0 −va1 ) = a1 x 0 +a 2 x 0 + va1 a2 −va1 a2 = c Arno Fehringer : Grundlegendes zur Zahlentheorie 16 Finden einer speziellen Lösung Diophantischen Gleichung: ( x0 ∣ y0 ) und der Gesamtheit der Lösungen einer 21 x + 35 y = 14 Euklidischer Algorithmus für ( 35; 21) : 35 = 1⋅21 + 14 21 = 1⋅14 + 7 also 14 = 2⋅7 ( 21;35 ) = 7 21 x + 35 y = 14 ∣ :7 . 3x + 5y = 2 Euklidischer Algorithmus für ( 5;3 ) : 5 = 1⋅3 + 2 3 = 1⋅2 + 1 also 2 = 1⋅1 1 ∈ L ( 3,5 ) ( 3;5 ) = 1 : 5 − 1⋅3 = 2 3 − 1⋅2 = 1 3 − 1⋅( 5 − 1⋅3 ) = 1 2⋅3 − 1⋅5 = 1 3⋅2 + 5⋅(−1) = 1 3⋅2 + 5⋅(−1) = 1 3⋅4 + 5⋅(−2 ) = 2 ( x0 ∣⋅2 ∣ y0 ) = ( 4 ∣ −2) ∈ IL IL = {( 4 + v⋅5 ∣ −2 − v⋅3 ) ∣ v ∈ ℤ } Arno Fehringer : Grundlegendes zur Zahlentheorie 17