Beruflich Dokumente
Kultur Dokumente
7. Ordnungsstrukturen - Themenübersicht
Verbände
Duale Sichtweisen
Ordnungsstrukturell
Algebraisch
Spezielle Verbände
Boolesche Verbände
Vollständige Verbände
Ordnungserhaltende Abbildungen
Ordnungsstrukturen
Verbände
Verbände
Kein Verband !
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 213
Ordnungsstrukturen 7.1 Verbände
Verbände
//////
Kein Verband !
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 214
Ordnungsstrukturen 7.1 Verbände
Verbände
Verband der
Vorzeicheninformationen ganzer Flacher Verband ganzer Zahlen
Zahlen
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 215
Ordnungsstrukturen 7.1 Verbände
Verbände
Satz 7.3
Sei (V , v) ein Verband. Setze x u y =df inf({x, y }), x t y =df sup({x, y }).
Dann gilt für alle x, y , z ∈ V :
1 Assoziativität:
(x u y ) u z = x u (y u z)
(x t y ) t z = x t (y t z)
2 Kommutativität:
x uy = y ux
x ty = y tx
3 Absorption:
x u (x t y ) = x
x t (x u y ) = x
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 216
Ordnungsstrukturen 7.1 Verbände
Algebraische Verbände
Algebraische Verbände
Satz 7.5
Sei (V , u, t) ein algebraischer Verband. Definiert man eine binäre Relation
v ⊆ V × V durch:
x v y ⇔df x = x u y ,
Vollständige Verbände
Definition 7.6
Eine partielle Ordnung (V , v) heißt vollständiger Verband ⇔df
∀ X ⊆ V . inf(X ) existiert ∧ sup(X ) existiert
Beispiel 7.7
√
1 (N, ≤) Verband: , Vollständiger Verband: .
√
2 (N ∪ {∞}, ≤) mit n ≤ ∞ f.a. n ∈ N Vollständiger Verband .
√
3 (P(M), ⊆) Vollständiger Verband: (für jede Menge M).
Vollständige Verbände
Definition 7.6
Eine partielle Ordnung (V , v) heißt vollständiger Verband ⇔df
∀ X ⊆ V . inf(X ) existiert ∧ sup(X ) existiert
Beispiel 7.7
√
4 (N, |) Vollständiger Verband: mit
Vollständige Verbände
Vollständige Verbände
Satz 7.10
Jeder endliche nichtleere Verband ist vollständig.
Boolesche Verbände
Boolesche Verbände
a t (b u c) = a t 0 = a
(a t b) u (a t c) = 1 u 1 = 1.
Boolesche Verbände
Abstrakte Theoriebildung
AuB = B uA A ∧B ≡ B∧A
AtB = B tA A ∨B ≡ B∨A
(A u B) u C = A u (B u C ) (A ∧ B) ∧ C ≡ A ∧ (B ∧ C )
(A t B) t C = A t (B t C ) (A ∨ B) ∨ C ≡ A ∨ (B ∨ C )
A u (A t B) = A A ∧ (A ∨ B) ≡ A
A t (A u B) = A A ∨ (A ∧ B) ≡ A
A u (B t C ) = (A u B) t (A u C ) A ∧ (B ∨ C ) ≡ (A ∧ B) ∨ (A ∧ C )
A t (B u C ) = (A t B) u (A t C ) A ∨ (B ∧ C ) ≡ (A ∨ B) ∧ (A ∨ C )
A u A = 0 A ∧ ¬A ≡ ⊥
A t A = 1 A ∨ ¬A ≡ >
AuA = A A ∧A ≡ A
AtA = A A ∨A ≡ A
A = A ¬ ¬A ≡ A
1 u A = A > ∧ A ≡ A
0 t A = A ⊥ ∨ A ≡ A
Verbandskonstruktionen
(Komponentenweise Ordnung)
Beweis: Zu zeigen:
1 (V × W , vvw ) ist eine partielle Ordnung
2 Infima und Suprema existieren.
(Details siehe Skript)
Verbandskonstruktionen
(Komponentenweise Ordnung)
Beispiel
(>, >)
> >
× = (⊥, >) (>, ⊥)
⊥ ⊥
(⊥, ⊥)
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 228
Ordnungsstrukturen 7.3 Konstruktionsprinzipien
Verbandskonstruktionen
(Komponentenweise Ordnung)
Beispiel
(>, >)
> (>,(>,>))
× (⊥, >) (>, ⊥) = (>,(>,⊥)) (⊥,(>,>)) (>,(⊥,>))
Produktverband
(2,2)
Beispielsweise:
(1,2) (2,1)
(1, 1) u (2, 0) = (1, 0)
(0,2) (1,1) (2,0)
(1, 1) t (2, 0) = (2, 1)
(0,1) (1,0)
(0,0)
Intervalle
(0,2)
(1, 1) u (2, 0) = (2, 0)
(0,1) (1,2)
(1, 1) t (2, 0) = (1, 1)
(0,0) (1,1) (2,2)
(0, 0) u (1, 2) = (1, 0)
(0, 0) t (1, 2) = (0, 2) (1,0) (2,1)
(2,0)
Interessant für R,Q
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 231
Ordnungsstrukturen 7.3 Konstruktionsprinzipien
Funktionenverband
Satz 7.16
Sei M eine Menge und V ein (vollständiger) Verband. Dann ist
({f | f : M → V }, v) ein (vollständiger) Verband wobei
Ordnungshomomorphismen
Definition 7.17
Seien (V , vv ) und (W , vw ) Verbände. f : V → W heißt
Ordnungshomomorphismus gdw.
∀v , v 0 ∈ V .v vv v 0 ⇒ f (v ) vw f (v 0 )
Beispiel 7.18
Sei h7 : (N, ≤) → (N, ≤) mit ∀n ∈ N : h7 (n) = n · 7. Dann gilt:
Ordnungshomomorphismen
Definition 7.17
Seien (V , vv ) und (W , vw ) Verbände. f : V → W heißt
Ordnungshomomorphismus gdw.
∀v , v 0 ∈ V .v vv v 0 ⇒ f (v ) vw f (v 0 )
Beispiel 7.18
Sei s7 : (N, ≤) → (N, ≤) mit s7 (n) = n + 7. Dann gilt:
n ≤ n0 ⇒ 7 + n ≤ 7 + n0 ⇒ s7 (n) ≤ s7 (n0 )
Verbandshomomorphismen
Definition 7.19
Seien (A, tA , uA ) und (B, tB , uB ) algebraische Verbände und f : A → B
eine Funktion.
1 f heißt t-Homomorphismus genau dann, wenn für alle a1 , a2 ∈ A gilt:
Verbandshomomorphismen
Satz 7.20
Seien (A, tA , uA ) und (B, tB , uB ) algebraische Verbände und f : A → B
eine Funktion. Wir betrachten weiter die zugehörigen
ordnungsstrukturellen Verbände (A, vA ) und (B, vB ). Dann gilt:
1 Falls f ein t-Homomorphismus ist, so ist f ein
Ordnungshomomorphismus.
2 Falls f ein u-Homomorphismus ist, so ist f ein
Ordnungshomomorphismus.
Verbandshomomorphismen: Beispiel
f ist Ordnungshomomorphismus
f ist kein t-Homomorphismus:
f ((1, 4) tN×N (3, 2)) = f ((max({1, 3}), max({4, 2}))) = f ((3, 4)) = 7
aber
f ((1, 4)) tN f ((3, 2)) = max({f ((1, 4)), f ((3, 2))}) = max({5, 5}) = 5
f ((1, 4) uN×N (3, 2)) = f ((min({1, 3}), min({4, 2}))) = f ((1, 2)) = 3
aber
f ((1, 4)) uN f ((3, 2)) = min({f ((1, 4)), f ((3, 2))}) = min({5, 5}) = 5
Halbgruppen
Definition 8.1
Eine Menge G mit Verknüpfung ⊕ : G × G → G (oder kurz: hG , ⊕i ) heißt
Halbgruppe ⇔df ⊕ ist assoziativ:
∀a, b, c ∈ G : (a ⊕ b) ⊕ c = a ⊕ (b ⊕ c)
Beispiel
Halbgruppe?
hZ, +i Ja, Addition in Z assoziativ.
hZ, −i Nein, da (−3 − 4) − 5 6= −3 − (4 − 5).
hA+ , ·i Ja, Konkatenation ist assoziativ.
Halbgruppen
Definition
Falls die Operation ⊕ in einer Halbgruppe hG , ⊕i zusätzlich kommutativ
ist, so spricht man von einer kommutativen (abelschen) Halbgruppe.
Beispiel
Kommutative Halbgruppe?
hZ, +i Ja, kommutative Halbgruppe.
hA+ , ·i Nein, Konkatenation ist i.A. nicht kommutativ.
a ⊕ e = e ⊕ a = a.
Lemma 8.2
Neutrale Elemente in einer Halbgruppe sind eindeutig bestimmt.
Beweis:
Seien e, e 0 neutrale Elemente. Dann gilt:
e = e ⊕ e0 = e0
Monoid
Definition
Eine Halbgruppe, die ein neutrales Element besitzt, heißt Monoid.
Beispiel 8.3
Monoid?
hA+ , ·i Nein, ε 6∈ A+ .
hA∗ , ·i Ja, ε ∈ A∗ ist neutrales Element.
hN, +i Ja, 0 ∈ N ist neutrales Element.
hN, ·i Ja, 1 ∈ N ist neutrales Element.
hAA , ◦i Ja, idA ist neutrales Element.
Gruppen
a ⊕ a−1 = a−1 ⊕ a = e
Gruppen
Gruppen
Beispiel 8.7
Gruppen?
1
hR\{0}, ·i Ja, mit inversem Element x zu x.
hR, +i, hZ, +i Ja, mit inversem Element −x zu x.
hA∗ , ·i Nein, da Elemente in A+ keine inversen Elemente besitzen.
hZ, ·i Nein, da Elemente in Z i.A. keine inversen Elemente besitzen.
h{−1, 1}, ·i Ja, insbesondere sind die Elemente zu sich selbst invers.
Strukturtafeln
+n 0 1 2 3 4 5 ·n 0 1 2 3 4 5
0 0 1 2 3 4 5 0 0 0 0 0 0 0
1 1 2 3 4 5 0 1 0 1 2 3 4 5
. .
2 2 3 .. 2 0 2 ..
3 3 4 3 0 3
4 4 5 4 0 4
5 5 0 5 0 5
Additions- und Multiplikationstafeln für Z6
Satz 8.8
Sei n ∈ N\{0} und Zn =df {0, . . . , n − 1}. Dann ist hZn , +n i eine
kommutative Gruppe.
Rechenregeln in Gruppen
Lemma 8.9
Sei G mit ⊕ eine Gruppe. Dann gilt:
1 ∀a, b, c ∈ G .a ⊕ b = c ⊕ b ⇒ a = c (Rechtskürzungsregel)
∀a, b, c ∈ G .b ⊕ a = b ⊕ c ⇒ a = c (Linkskürzungsregel)
2 ∀a, b ∈ G .(a ⊕ b)−1 = b −1 ⊕ a−1
Beweis:
1 Examplarisch für die Rechtskürzungsregel:
Rechenregeln in Gruppen
Lemma 8.9
Sei G mit ⊕ eine Gruppe. Dann gilt:
1 ∀a, b, c ∈ G .a ⊕ b = c ⊕ b ⇒ a = c (Rechtskürzungsregel)
∀a, b, c ∈ G .b ⊕ a = b ⊕ c ⇒ a = c (Linkskürzungsregel)
2 ∀a, b ∈ G .(a ⊕ b)−1 = b −1 ⊕ a−1
Beweis:
2 Übungen
Untergruppen
Definition 8.9
Ist hG , ⊕i eine Gruppe und H 6= 0/ eine Teilmenge von G , so dass hH, ⊕i
auch eine Gruppe ist, so nennen wir hH, ⊕i Untergruppe von hG , ⊕i.
Beispiel 8.12
hZ, +i ist Untergruppe von hR, +i.
Beispiel 8.12
Bei einem Monoid mit Untermonoid müssen die neutralen Elemente nicht
dieselben sein. Gegeben sei das Monoid hG , ⊕i gemäß der folgenden
Verknüpfungstabelle:
⊕ a b
a a b
b b b
Satz 8.13
Eine Untergruppe hH, ⊕i von hG , ⊕i besitzt dasselbe neutrale Element wie
hG , ⊕i.
Beweis:
Seien eG bzw. eH die neutralen Elemente von G bzw. H. Dann gilt für
a ∈ H:
a = eG ⊕ a = eH ⊕ a.
Mit der Rechtskürzungsregel folgt eG = eH .
Jede Gruppe hG , ⊕i besitzt zwei triviale Untergruppen:
h{e}, ⊕i
hG , ⊕i
Symmetrische Gruppe
Definition 8.14
Sn = {f | f : {1, . . . , n} → {1, . . . , n} ist bijektiv} bildet mit der
Funktionskomposition ◦ die symmetrische Gruppe. Die Elemente in Sn
werden auch als Permutationen auf {1, . . . , n} bezeichnet.
n 1 2 3 1 2 3 1 2 3
S3 = , , ,
1 2 3 1 3 2 2 1 3
1 2 3 1 2 3 1 2 3 o
, ,
2 3 1 3 1 2 3 2 1
Symmetrische Gruppe
Die Komposition ist von rechts nach links zu lesen, d.h. für f ◦ g wendet
man zuerst die Permutation g und dann f an.
1 2 3 1 2 3 1 2 3
f ◦g = ◦ =
3 2 1 2 1 3 2 3 1
Symmetrische Gruppe
Satz 8.15
Jede Permutation lässt sich als Komposition paarweise disjunkter Zykeln
schreiben.
Satz: (Untergruppenverband)
Sei hG , ⊕i eine Gruppe. Dann bildet die Menge aller Untergruppen von
hG , ⊕i mit der “ist Untergruppe von”-Relation ≤ einen vollständigen
Verband hV , ≤i.
Beweis: Übungen
Nebenklassen
Definition 8.17
Sei hH, ⊕i eine Untergruppe von hG , ⊕i und a ∈ G . Dann bezeichne
aH =df {a ⊕ h | h ∈ H}
Ha =df {h ⊕ a | h ∈ H}
Beispiel 8.18
Betrachten wir die Untergruppe H = h{id, (1, 2)}, ◦i von hS3 , ◦i und das
Element a = (23) ∈ G . Dann gilt:
Satz 8.16
Sei hG , ⊕i eine endliche Gruppe und hH, ⊕i eine Untergruppe von G. Es
gilt
|H| |G |
Proof.
Wir zeigen: Die Menge der Linksnebenklassen bildet eine Partition mit
gleichgroßen Klassen. Im Detail:
[
1 gH = G
g ∈G
2 gH paarweise disjunkt
3 |gH| = |H|
Beweis:
[
1 aH = G
a∈G
Beweis:
2 ∀a, a0 ∈ G . aH ∩ a0 H 6= 0/ ⇒ aH = a0 H.
Beweis:
Seien a, a0 ∈ G mit aH ∩ a0 H 6= 0.
/ Dann gibt es h, h0 ∈ H mit
a ⊕ h = a0 ⊕ h0 , also
a = a0 ⊕ h0 ⊕ h−1 (4.1)
Beweis:
f (b) = f (a ⊕ h)
= a0 ⊕ |a−1{z⊕ a} ⊕h
e
= a0 ⊕ h ∈ a0 H.
Beweis:
Es gelte: f (b1 ) = f (b2 ). Zu zeigen: b1 = b2 .
e
z }| {
b1 = a| ⊕ a0−1 {z
⊕ a0 ⊕a−1} ⊕b1
e
0−1
= a⊕a ⊕ a0 ⊕ a−1 ⊕ b1
| {z }
f (b1 )
Vor .
= a ⊕ a0−1 ⊕ f (b2 )
f (b2 )
z }| {
= a ⊕ a0−1 ⊕ a0 ⊕ a−1 ⊕ b2
e
z }| {
= a| ⊕ a0−1 {z
⊕ a0 ⊕a−1} ⊕b2
e
= b2
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 260
Algebraische Strukturen 8.1.5 Faktorgruppen
Normalteiler
Definition 8.19
Sei hH, ⊕i eine Untergruppe von hG , ⊕i. Wenn die Rechts- und
Linksnebenklassen für alle a ∈ G übereinstimmen (Ha = aH), wird H ein
Normalteiler von G genannt (Notation: H / G ).
Beispiel 8.20
Normalteiler
Definition 8.19
Sei hH, ⊕i eine Untergruppe von hG , ⊕i. Wenn die Rechts- und
Linksnebenklassen für alle a ∈ G übereinstimmen (Ha = aH), wird H ein
Normalteiler von G genannt (Notation: H / G ).
Beispiel 8.20
◦ id (1 2 3) (1 3 2) +3 0 1 2
id id (1 2 3) (1 3 2) 0 0 1 2
(1 2 3) (1 2 3) (1 3 2) id 1 1 2 0
(1 3 2) (1 3 2) id (1 2 3) 2 2 0 1
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 262
Algebraische Strukturen 8.1.5 Faktorgruppen
Faktorgruppe
Lemma 8.21
Sei hG , ⊕i eine Gruppe und N ein Normalteiler von G . Dann ist
hG /N, ⊕N i mit
G /N =df {aN | a ∈ G }
aN ⊕N bN = (a ⊕ b)N
Faktorgruppe
1 Wohldefiniertheit
Seien a, a0 , b, b 0 gegeben mit aN = a0 N ∧ bN = b 0 N. Zu zeigen:
a0 N ⊕ b 0 N = aN ⊕N bN
Zunächst existieren n, n0 ∈ N mit a0 = a ⊕ n, b 0 = b ⊕ n0 . Weil Links-
und Rechtsnebenklassen übereinstimmen gibt es weiter ein n00 ∈ N, so
dass n ⊕ b = b ⊕ n00 . Dann gilt:
a0 N ⊕N b 0 N = (a0 ⊕ b 0 )N
= ((a ⊕ n) ⊕ (b ⊕ n0 ))N
= (a ⊕ (n ⊕ b) ⊕ n0 )N = (a ⊕ (b ⊕ n00 ) ⊕ n0 )N
= ((a ⊕ b) ⊕ |n00{z
⊕ n}0 )N
n000
= (a ⊕ b)N = aN ⊕N bN
aN ⊕N e N = (a ⊕ e)N = aN
aN ⊕N a−1 N = (a ⊕ a−1 )N = e N
Lemma 8.22
Sei hG , ⊕i eine endliche Gruppe und H ein Normalteiler von G . Es gilt
|G | = |H| · |G /H|
Homomorphismen
Definition 8.23
Seien hG1 , ⊕1 i und hG2 , ⊕2 i Gruppen und
f : hG1 , ⊕1 i → hG2 , ⊕2 i
Homomorphismen - Eigenschaften
Lemma 8.24
Seien hG1 , ⊕1 i und hG2 , ⊕2 i Gruppen mit neutralen Elementen e1 und e2 .
Ferner sei
f : hG1 , ⊕1 i → hG2 , ⊕2 i
ein Gruppenhomomorphismus. Dann gilt:
1 f (e1 ) = e2
2 ∀a ∈ G1 . f (a−1 ) = (f (a))−1
Beispiel 8.25
1 ϕ1 : hA∗ , ·i → hN, +i mit w 7→ |w | bildet einen Monoidepimorphismus,
denn es gilt ϕ1 (ε) = |ε| = 0 und
ϕ2 (1 + 1) = (1 + 1)2 = 22 = 4 6= 2 = 12 + 12 = ϕ2 (x) + ϕ2 (y )
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 269
Algebraische Strukturen 8.1.6 Homomorphismen
Beispiel 8.25
3 Sei G eine Gruppe und N ein Normalteiler von G . Dann ist
ϕ3 : G → G /N mit ϕ3 (g ) = gN
ein Gruppenepimorphismus.
ϕb : G → G mit ϕb (g ) = b −1 ⊕ g ⊕ b
ein Gruppenautomorphismus.
ϕ : hG1 , ⊕i → hG2 , ⊕2 i
ist der Kern von ϕ die Menge der Elemente, die auf das neutrale Element
in G2 abgebildet werden:
Kern(ϕ) = {x ∈ G1 | ϕ(x) = e2 }
Beispiel 8.27
ϕ : hZ6 , +6 i → hZ6 , +6 i mit ϕ(x) = 2x ist ein Homomorphismus. Es gilt:
Kern(ϕ) = {0, 3}
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 271
Algebraische Strukturen 8.1.6 Homomorphismen
Satz 8.28
Sei ϕ ein Gruppenhomomorphismus.
1 Kern(ϕ) bildet einen Normalteiler von G1 ,
2 Bild(ϕ) = {y ∈ G2 | ∃x ∈ G1 . ϕ(x) = y } bildet eine Untergruppe von
G2 .
Beispiel 8.29
Wir betrachten erneut den Gruppenhomomorphismus aus Beispiel 8.27
ϕ : hZ6 , +6 i → hZ6 , +6 i mit ϕ(x) = 2x. Es gilt:
Kern(ϕ) = {0, 3} ist Normalteiler von hZ6 , +6 i
Bild(ϕ) = {0, 2, 4} ist Untergruppe von hZ6 , +6 i
Homomorphiesatz
Sei ϕ ein Gruppenhomomorphismus. Dann ist G /Kern(ϕ) isomorph zu
Bild(ϕ).
Satz 8.30
Die Menge aller Automorphismen einer Gruppe ist zusammen mit der
Komposition selbst eine Gruppe.
Achtung: Gilt nicht für Monoide (siehe Beispiel 8.11 mit Untermonoiden
{a} und {b}. )
Produktstruktur
Für Halbgruppen (Monoiden, Gruppen) hA, ⊕A i und hB, ⊕B i definieren
wir das Produkt als Struktur hA × B, ⊕i, wobei die Verknüpfung wie folgt
definiert ist:
Rückblick
Monoid
Gruppe
Ringe
Definition 8.34
Eine Menge R mit Operationen ⊕ und heißt Ring gdw.
hR, ⊕i bildet eine kommutative Gruppe,
hR, i bildet eine Halbgruppe,
Es gelten die Distributivgesetze:
∀a, b, c ∈ R. a (b ⊕ c) = (a b) ⊕ (a c)
∀a, b, c ∈ R. (a ⊕ b) c = (a c) ⊕ (b c)
Ein Ring hR, ⊕, i heißt kommutativ gdw. auch hR, i kommutativ ist.
Ringe
Konventionen
1 Das Neutrale Element bzgl. ⊕ heißt Nullelement oder kurz 0 des
Ringes.
2 Existiert auch ein neutrales Element bzgl. , so bezeichnet man
dieses als Einselement oder kurz 1 des Ringes.
3 Für die Inversen der additiven Gruppe schreiben wir −a anstelle von
a−1 .
a 0 = 0 a = 0.
Ringe
Beispiel 8.35
hZ, +, ·i
Kommutativer Ring mit neutralem Element 0 (bzgl. +) und
neutralem Element 1 (bzgl. ·).
hmZ, +, ·i für m ∈ N sind kommutative Ringe.
hP(M), ∆, ∩i (Potenzmenge, symmetrische Differenz, Schnittmenge)
Kommutativer Ring mit Einselement.
R[x] =df h{∑ni=0 ai x i | n ∈ N ∧ ai ∈ R}, +, ·i ( Menge aller Polynome
mit reellen Koeffizienten).
Kommutativer Ring mit Einselement.
hR n×n , +, ·i (n × n-Matrizen über R)
Ring mit Einselement, für n > 1 nicht kommutativ.
Unterringe
Definition
Analog zum Begriff der Untergruppe bildet eine nichtleere Teilmenge
R 0 ⊆ R eines Ringes hR, ⊕, i einen Unterring, wenn hR 0 , ⊕, i ein Ring
ist.
Bemerkungen:
Ein Unterring eines kommutativen Ringes ist kommutativ.
Ein Unterring eines Ringes mit Einselement hat nicht notwendig selbst
ein Einselement. Beispiel: 2Z ⊆ Z.
Triviale Unterringe von hR, ⊕, i:
hR, ⊕, i und h{0}, ⊕, i.
Unterringe von Z8
Beispiel 8.36
Ring Z8 mit Unterring {0, 2, 4, 6}.
08
78 18
68 28
58 38
48
Ideale
Definition 8.37
Sei hR, ⊕, i ein Ring. I ⊆ R heißt Linksideal gdw.
1 hI , ⊕i ist Untergruppe von hR, ⊕i
2 ∀a ∈ I , r ∈ R. r a ∈ I
Bemerkungen
Wegen 1) gilt I 6= 0/
Falls R kommutativ ist gilt:
I Linksideal ⇔ I Rechtsideal ⇔ I Ideal
Ideale
Bemerkungen
Jedes Ideal ist inbesondere Normalteiler der additiven Gruppe.
Sowohl {0} als auch R sind Ideale in jedem Ring. Triviale Ideale.
Ein Ring heißt einfach gdw. nur triviale Ideale.
Enthält ein Ideal I die 1, so folgt I = R.
Beispiel 8.38
Unterringe mZ von Z mit m ∈ N sind Ideale.
Endlichen oder co-endlichen Teilmengen von N sind Unterring von
hP(N), ∆, ∩i. Kein Ideal.
Polynome p(x) mit p(1) = 0 sind Ideal der Menge der Polynome mit
reellen Koeffizienten.
Abgeschlossenheitseigenschaften
Satz 8.39
Es gilt für beliebige Ideale I , J / R, auch, dass
I ∩ J / R (Infimum)
I + J =df {a ⊕ b | a ∈ I , b ∈ J} / R (Supremum !)
Ideale sind.
({I | I / R}, ∩, +)
Faktorringe
Lemma 8.41
Sei hR, ⊕, i ein Ring und I ein Ideal von R. Dann bildet hR/I , ⊕I , I i
den Faktorring von R bezüglich I , wobei die Multiplikation I definiert ist
durch:
(a ⊕ I ) I (b ⊕ I ) =df (a b) ⊕ I
und die Notation a ⊕ I anstelle aI verwendet wird.
Ringhomomorphismen
Definition 8.42
Eine Funktion
f : hR, ⊕R , R i → hS, ⊕S , S i
heißt Ringhomomorphismus gdw. ∀a, b ∈ R:
1 f (a ⊕R b) = f (a) ⊕S f (b)
2 f (a R b) = f (a) S f (b)
Sind R und S Ringe mit Einselement, also solche, für die 1R und 1S
existieren, so gilt zusätzlich:a
3 f (1R ) = 1S .
a Diese Bedingung ist ohnehin erfüllt, wenn f surjektiv ist.
Ringhomomorphismen
Beispiel 8.43
ϕn : Z → Z/nZ mit z 7→ (z mod n) ⊕ Z
αr : hR[x], +, ·i → hR, +, ·i mit
∑ni=0 ai x i 7→ ∑ni=0 ai r i
für festes r ∈ R (Auswertungshomomorphismus).
Satz 8.44
Sei hR, ⊕, i ein Ring und I ein Ideal von R. Dann bildet die Funktion
f : R → R/I mit a 7→ a ⊕ I
Ringhomomorphismen
Satz 8.45
Sei f ein Ringhomomorphismus. Dann gilt:
Verbandshomomorphismus
Lemma 8.46
Die Abbildung
4·Z 6·Z 4 6
1·Z 1
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 293
Algebraische Strukturen 8.2.3 Homomorphismen
Nullteiler
Definition 8.47
Ein Element 0 6= a ∈ R in einem Ring hR, ⊕, i heißt Nullteiler gdw.
∃b ∈ R. (b 6= 0) ∧ (a b = 0 ∨ b a = 0).
Beispiel 8.48
hZ, +, ·i ist nullteilerfrei.
hZ7 , +7 , ·7 i ist nullteilerfrei.
hZ6 , +6 , ·6 i ist nicht nullteilerfrei. Nullteiler sind 2, 3 und 4, denn
2 ·6 3 = 0 und 3 ·6 4 = 0.
hRn×n , +, ·i mit n > 1 ist nicht nullteilerfrei (Unendlich viele Nullteiler)
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 294
Algebraische Strukturen 8.4.2 Integritätsbereiche und Körper
Nullteiler
Lemma
Ist hG , ⊕, i ein Ring mit Einselement und a ∈ R Nullteiler, so hat a kein
multiplikativ Inverses.
Beweis
O.B.d.A sei a b = 0 für a, b 6= 0.
Annahme es gäbe multiplikativ inverses Element zu a. Dann gilt:
b = 1b
= (a−1 a) b
= a−1 (a b) (Assoziativität)
= a−1 0 (Voraussetzung)
= 0 (Widerspuch!)
Integritätsbereich
Definition 8.49
Ist hG , ⊕, i ein nullteilerfreier kommutativer Ring mit vom Nullelement
verschiedenem Einselement, so heißt hG , ⊕, i Integritätsbereich.
Definition 8.50
Ist hR, ⊕, i ein kommutativer Ring und P ⊂ R ein Ideal von R, so heißt
P Primideal genau dann, wenn
∀a, b ∈ R. a b ∈ P ⇒ a ∈ P ∨ b ∈ P
Integritätsbereich
Satz 8.51
Ist hR, ⊕, i ein kommutativer Ring. Dann gilt
Korollar 8.52
Ist hR, ⊕, i ein kommutativer Ring mit 1. Dann gilt:
Körper
Definition 8.53
Ein Ring hR, ⊕, i heißt Körper, falls hR\{0}, i ebenfalls eine
kommutative Gruppe ist.
Beispiel 8.54
Körper?
hZ, +, ·i ist kein Körper, denn bzgl. Multiplikation existieren i.A. keine
Inverse.
hZp , +p , ·p i, p Primzahl ist Körper (siehe folgenden Satz 8.55).
hQ, +, ·i ist Körper.
hR, +, ·i ist Körper.
Körper
Satz 8.55
Ein endlicher Integritätsbereich hR, ⊕, i ist bereits schon ein Körper.
Beweis:
Zu zeigen ist die Existenz der multiplikativ Inversen für R\{0}.
fr :R\{0} → R\{0}
s 7→ r s
fr ist injektiv. Weil R endlich ist folgt, dass fr auch surjekiv ist.
Also existiert ein s ∈ R\{0} mit r s = 1.
Unterkörper
Definition (Unterkörper)
Analog zum Begriff des Unterringes bildet eine nichtleere Teilmenge
K 0 ⊆ K eines Körpers hK , ⊕, i einen Unterkörper, wenn hK 0 , ⊕, i ein
Körper ist.
Beispiele:
Q ist Unterkörper von R
R ist Unterkörper von C
Satz 8.56
Sei hR, ⊕, i kommutativer Ring mit 1 6= 0. Dann gilt:
R ist Körper ⇔ R ist einfach (d.h. hat nur die trivialen Ideale).
Beweis:
“⇒”: Sei I ⊆ R Ideal mit I 6= {0}.
Dann existiert a ∈ I , so dass a 6= 0.
Weil R Körper ist, gilt a a−1 = 1 ∈ I .
Wegen 1 ∈ I gilt I = R.
Satz 8.56
Sei hR, ⊕, i kommutativer Ring mit 1 6= 0. Dann gilt:
R ist Körper ⇔ R ist einfach (d.h. hat nur die trivialen Ideale)
Beweis:
“⇐”: Per Kontraposition. Wenn R nicht Körper ist, existiert a ∈ R\{0}
ohne multiplikativ Inverses. Dieses gilt insbesondere, wenn R Nullteiler
besitzt (Lemma auf Folie 295).
Betrachte Ideal (a) =df a R (Hauptideal zu a).
Wegen 1 ∈
/ (a) gilt: {0} ⊂ (a) ⊂ R.
Also ist R nicht einfach.
Faktorstrukturen
Satz 8.57
Sei hR, ⊕, i kommutativer Ring mit 1 6= 0 und I echtes Ideal, d.h. I ⊂ R.
Dann:
R/I ist Körper ⇔ I ist maximal.
Faktorstrukturen
Lemma
Seien R, S Ringe und ϕ : R → S ein Ringhomomorphismus.
1 Falls ϕ surjektiv und I ⊆ R Ideal ist, so ist auch ϕ(I ) ⊆ S Ideal.
Zusätzlich gilt falls Kern(ϕ) ⊆ I :
ϕ −1 (ϕ(I )) = I .
Beweis:
Übungen.
Faktorstrukturen
Beweis:
⇒: Sei S Körper und Kern(ϕ) ⊆ I ⊆ R.
Gemäß Lemma S.306 induziert dieses ein Ideal ϕ(I ) ⊆ S.
Wegen Satz 8.56 folgt ϕ(I ) = {0} oder ϕ(I ) = S.
Das impliziert ϕ −1 (ϕ(I )) = Kern(ϕ) oder ϕ −1 (ϕ(I )) = R und mit dem
Lemma von S.306 schließlich I = Kern(ϕ) oder I = R.
Faktorstrukturen
Beweis:
⇐: Sei J ⊂ S Ideal.
Gemäß Lemma S.306 induziert dieses ein Ideal ϕ −1 (J) ⊆ R.
Wegen Kern(ϕ) ⊆ ϕ −1 (J) und der Maximalität des Kernes folgt
ϕ −1 (J) = Kern(ϕ) oder ϕ −1 (J) = R. Das impliziert schließlich
J = ϕ(ϕ −1 (J)) = {0} oder J = ϕ(ϕ −1 (J)) = S, was gemäß Satz 8.56
bedeutet, dass S ein Körper ist.
Körperhomomorphismen
Satz 8.59
Körperhomomorphismen sind injektiv, also stets Körpermonomorphismen.
Beweis:
Sei h : K → K 0 Körperhomomorphismus.
Weil h insbesondere Ringhomomorphismus ist, folgt dass Kern(h) Ideal ist
(Satz 8.45).
Weil K nach Satz 8.56 nur triviale Ideale besitzt, kommen nur
Kern(h) = {0} oder Kern(h) = K in Frage.
Kern(h) = K scheidet aus wegen h(1K ) = 1K 0 6= 0K 0 .
Aus Kern(h) = {0} folgt, dass h injektiv ist . (→ Übungen)
Verallgemeinerte Produkte
Sei M eine Menge und hK , ⊕K , K i ein Körper. Dann ist das erweiterte
Produkt hK M , ⊕i eine kommutative Gruppe. Definiert man eine äußere
(skalare) Multiplikation · : K × K M durch
Algebraische Strukturen
z
Halbgruppe hA∗ , ·i hZ, +, ·i
∈
6∈
6∈
HG ⊇ M ⊇ G ⊇ R ⊇ K
∈
6∈
6∈
hG , ⊕i
}|
Monoid hN\{0}, +i hZ, +i hR, +, ·i
Gruppe Normalteiler
{
z
Ring Ideale
hG , ⊕, i
}|
Körper
{
Algebraische Strukturen
Halbgruppe
Monoid
Gruppe
Ring
Vektorraum
Integritätsbereich
Körper
Algebraische Strukturen
1 Operation ⊕
Assoziativität, Neutrales und Inverses Element
Untergruppen Lineare Abbildungen
Normalteiler Matrizen
Faktorgruppen Gruppe Determinanten
Eigenvektoren
u.v.m . . .
Ring Vektorraum
2 Operationen ⊕,
Keine inv. bzgl. (endl.) Körper
Unterringe, Ideale Existenz von e
Faktorringe Nullteilerfreiheit
Existenz von Inversen
Prof. Dr. Bernhard Steffen Mathematik für Informatik 1 - WS 2022/23 315
Zusammenfassung Teil2/Teil3-Schnittstelle
Teil2/Teil3-Schnittstelle
Strukturen
Gruppe/Ringe/Körper Vektorräume
Normalteiler/Ideal/Unterkörper Untervektorräume
Faktor-Gruppe/-Ringe Faktorräume
Lösungsansatz
Homomorphismen Lineare Abbildung / Matrizen
(Nebenklassen des ) Kerns Lösungsraum
Isomorphismen Determinante 6= 0
Damit eindeutige Lösbarkeit des
zug. lin. Gleichungssystems.
Engineering
Finden geeigneter Repräsentationen Basistransformationen
Induktiv definierte Strukturen Basis aus Eigenvektoren