feat(ggg): variable to switch between exporting to cheatsheet or flashcard

This commit is contained in:
Orangerot 2025-07-01 22:24:29 +02:00
parent 07b5af5a17
commit 9014a44ec0
2 changed files with 159 additions and 122 deletions

15
ggg/Makefile Normal file
View file

@ -0,0 +1,15 @@
ggg-cards.pdf: ggg-cards.typ
typst compile ggg-cards.typ
.PHONY: dev
dev:
typst watch ggg-cards.typ
.PHONY: cards
cards: ggg-cards.pdf
typst compile ggg-cards.typ output/{0p}-ggg-cards.svg
ls output | while read -r a && read -r b; do echo "<img src='$a'/>, <img src='$b'/>"; done > geometrische-grundlagen-der-geometrieverarbeitung.csv
.PHONY: install
install: cards
cp output/* ~/.local/share/Anki2/Benutzer\ 1/collection.media/

View file

@ -12,11 +12,10 @@
* put all images from ./output in your ankis collection.media directory * put all images from ./output in your ankis collection.media directory
* *
*/ */
#let EXPORT_FLASHCARD = false
// #set page(margin: 1cm, columns: 2)
#show heading: it => none
#set heading(numbering: "1.1") #set heading(numbering: "1.1")
#set par(justify: true) #set text(lang: "de")
#show math.equation.where(block: false): box #show math.equation.where(block: false): box
@ -34,11 +33,10 @@
return numbering(c.numbering,..counter(heading).at(c.location())) return numbering(c.numbering,..counter(heading).at(c.location()))
} }
#let card( #let flash-card(
question: "", question: "",
answer: "" answer: ""
) = [ ) = [
// #rect(width: 100%)[
#set page("a7", flipped: true, width: auto, header: [ #set page("a7", flipped: true, width: auto, header: [
#context { #context {
let h = query(selector(heading.where(level: 1)).before(here())).last() let h = query(selector(heading.where(level: 1)).before(here())).last()
@ -52,9 +50,26 @@
#page()[ #page()[
#answer #answer
] ]
// ]
] ]
#let cheatsheet-card(
question: "",
answer: ""
) = rect(width: 100%)[
#strong(question)
#answer
]
#let card = if EXPORT_FLASHCARD {flash-card} else {cheatsheet-card}
#show: doc => if not EXPORT_FLASHCARD [
#set page(margin: 1cm, columns: 2)
#doc
] else [
#show heading: it => none
#set par(justify: true)
#doc
]
/* /*
* Grundseite XY * Grundseite XY
@ -1196,29 +1211,36 @@ Ebene und die zweier Geraden berechnen?],
answer: [ answer: [
Gesucht: Fußpunkt $f$ und Abstand $d$ Gesucht: Fußpunkt $f$ und Abstand $d$
*Punkt $p$ zu Ebene $U: d(x) = u^t x - u = 0$, sodass $f = p - d u$*: Punkt $mono(p)$ zu Ebene $cal(U): d(x) = mono(u)^t mono(x) - u = 0$, sodass
$mono(f) = mono(p) - d mono(u)$:
$ $
u^t f &= u^t p - d = u \ mono(u)^t mono(f) &= mono(u)^t mono(p) - d = u \
=> d &= u^t p - d \ => d &= mono(u)^t mono(p) - u \
&= d(p) &= d(mono(p))
$ $
*Punkt $p$ zu Ebene $U: x = a + [a_2 ... a_n]y =: a + A y$, sodass $f = p - d u$*: Punkt $mono(p)$ zu Ebene $cal(U): mono(x) = mono(a) + [mono(a)_2 ...
mono(a)_n]mono(y) =: mono(a) + A mono(y)$, sodass $mono(f) = mono(p) - d
mono(u)$:
$ $
d = (det mat((p-a), A))/("vol"_(n-1) A) d = (det mat((mono(p)-mono(a)), A))/("vol"_(n-1) A)
= (det mat((p-a), A)) / norm(a_2 and ... and a_n) \ = (det mat((mono(p)-mono(a)), A)) / norm(mono(a)_2 and ... and mono(a)_n) \
f = p - (a_2 and ... and a_n)/(norm(a_2 and ... and a_n)) d mono(f) = mono(p) - (mono(a)_2 and ... and mono(a)_n)/(norm(mono(a)_2 and
... and mono(a)_n)) d
$ $
*Gerade $cal(A): x = a + a_1 lambda$ zu Gerade $cal(B): x = b + b_1 lambda$:* Gerade $cal(A): mono(x) = mono(a) + mono(a)_1 lambda$ zu Gerade $cal(B):
mono(x) = mono(b) + mono(b)_1 lambda$:
$ $
d = ("vol"_3 mat((b-a), a_1, b_1))/("vol"_2 mat(a_1, b_1)) d = ("vol"_3 mat((mono(b)-mono(a)), mono(a)_1, mono(b)_1))/("vol"_2
mat(mono(a)_1, mono(b)_1))
$ $
Der Fußpunkt liegt in der Ebene $cal(E) : u^t (x - a) = 0$ Der Fußpunkt liegt in der Ebene $cal(E) : mono(u)^t (mono(x) - mono(a)) = 0$
$ $
... => f = b + b_1 (u^t (a-b)) / (u^t b_1) ... => mono(f) = mono(b) + mono(b)_1 (mono(u)^t (mono(a)-mono(b))) /
(mono(u)^t mono(b)_1)
$ $
]) ])
= Perspektivische Darstellungen = Perspektivische Darstellungen
@ -1553,14 +1575,14 @@ Ebene immer?],
#card( #card(
question: [Wann heißt eine Punktfolge projektiv unabhängig?], question: [Wann heißt eine Punktfolge projektiv unabhängig?],
answer: [ answer: [
Die Folge $bold(p)_0 ... bold(p)_r$ heißt projektiv unabhängig genau dann, Die Folge $mono(p)_0 ... mono(p)_r$ heißt projektiv unabhängig genau dann,
wenn die Folge $bb(p)_0...bb(p)_r subset bb(R)^(n+15$ linear unabhängig ist. wenn die Folge $bb(p)_0...bb(p)_r subset bb(R)^(n+15$ linear unabhängig ist.
]) ])
#card( #card(
question: [Wie ist die projektive Hülle von Punkten definiert?], question: [Wie ist die projektive Hülle von Punkten definiert?],
answer: [ answer: [
Die projektive Hülle oder der Aufspann von $bold(p)_0 ... bold(p)_r$ ist der Die projektive Hülle oder der Aufspann von $mono(p)_0 ... mono(p)_r$ ist der
projektive Unterraum $<bold(p)_0 ... bold(p)_r> := { bold(x) | bb(x) in projektive Unterraum $<mono(p)_0 ... mono(p)_r> := { mono(x) | bb(x) in
[bb(p)_0 .. bb(p)_r] bb(R)^(r+1) \\ { bb(o) } }$. [bb(p)_0 .. bb(p)_r] bb(R)^(r+1) \\ { bb(o) } }$.
]) ])
#card( #card(
@ -1572,25 +1594,25 @@ Ebene immer?],
sodass wir uns ganz vom $bb(R)^(n+1)$ lösen können. Wir nennen die sodass wir uns ganz vom $bb(R)^(n+1)$ lösen können. Wir nennen die
Koordinaten eines Punktes deshalb auch projektive Koordinaten bezüglich Koordinaten eines Punktes deshalb auch projektive Koordinaten bezüglich
eines Grundecks. Sind $x_i$ die projektiven Koordinaten eines Punkts eines Grundecks. Sind $x_i$ die projektiven Koordinaten eines Punkts
$bold(x)$ bezüglich $bold(p)_0 ... bold(p)_n bold(p)$ schreiben wir auch $mono(x)$ bezüglich $mono(p)_0 ... mono(p)_n mono(p)$ schreiben wir auch
$bold(x) = bold(p)_0 x_0 + ... + bold(p)_n x_n$. $mono(x) = mono(p)_0 x_0 + ... + mono(p)_n x_n$.
]) ])
#card( #card(
question: [Was ist eine projektive Skala?], question: [Was ist eine projektive Skala?],
answer: [ answer: [
Seien $x_0$ und $x_1$ die projektiven Koordinaten eines Punkts $bold(x)$ Seien $x_0$ und $x_1$ die projektiven Koordinaten eines Punkts $mono(x)$
bezüglich eines Grundecks $bold(p)_0 bold(p)_1 bold(p)$. Dann bilden die bezüglich eines Grundecks $mono(p)_0 mono(p)_1 mono(p)$. Dann bilden die
Quotienten $x = x_1 / x_0$ für alle $bold(x) in bold(p)_0 union.sq Quotienten $x = x_1 / x_0$ für alle $mono(x) in mono(p)_0 union.sq
bold(p)_1$ die projektive Skala bezüglich $bold(p)_0 bold(p_1) bold(p)$. mono(p)_1$ die projektive Skala bezüglich $mono(p)_0 mono(p_1) mono(p)$.
]) ])
#card( #card(
question: [Wann ist eine projektive Skala eine affine?], question: [Wann ist eine projektive Skala eine affine?],
answer: [ answer: [
Ist $bold(p) bold(p)_0 bold(p)_1$ ein projektives Grundeck in einer Ist $mono(p) mono(p)_0 mono(p)_1$ ein projektives Grundeck in einer
projektiv erweiterten affinen Gerade mit Fernpunkt $bold(p)_1$, ist die projektiv erweiterten affinen Gerade mit Fernpunkt $mono(p)_1$, ist die
porjektive Skala $x$ bezüglich $bold(p) bold(p)_0 bold(p)_1$ auch eine porjektive Skala $x$ bezüglich $mono(p) mono(p)_0 mono(p)_1$ auch eine
affinie Skala, die den affinen Koordinaten der Punkte $bold(x)$ bezüglich affinie Skala, die den affinen Koordinaten der Punkte $mono(x)$ bezüglich
des affinen Koordinatensystems $bold(p)_0 (bold(p) - bold(p)_0)$ entspricht. des affinen Koordinatensystems $mono(p)_0 (mono(p) - mono(p)_0)$ entspricht.
]) ])
== Koordintentransformation == Koordintentransformation
#card( #card(
@ -1598,8 +1620,8 @@ Ebene immer?],
Koordinaten bezüglich eines anderen Grundecks Koordinaten bezüglich eines anderen Grundecks
transformiert werden?], transformiert werden?],
answer: [ answer: [
Seien $bold(p)_0 ... bold(p)_n bold(p)$ und $bold(q)_0 ... bold(q)_n Seien $mono(p)_0 ... mono(p)_n mono(p)$ und $mono(q)_0 ... mono(q)_n
bold(q)$ Grundecke des $cal(P)^n$ und sei mono(q)$ Grundecke des $cal(P)^n$ und sei
$ $
bb(p) = & [ bb(p)_0 ... bb(p)_n] bb(e) = bb(P e) \ bb(p) = & [ bb(p)_0 ... bb(p)_n] bb(e) = bb(P e) \
bb(q) = & [ bb(q)_0 ... bb(q)_n] bb(e) = bb(Q e) \ bb(q) = & [ bb(q)_0 ... bb(q)_n] bb(e) = bb(Q e) \
@ -1607,26 +1629,26 @@ transformiert werden?],
$ $
Dann ist $bb(x)_q = bb(Q)^(-1) bb(P) bb(x)_p$ eine Dann ist $bb(x)_q = bb(Q)^(-1) bb(P) bb(x)_p$ eine
Koordinatentransformation. Dabei repräsentiert $bb(Q)^(-1) bb(P)$ die Koordinatentransformation. Dabei repräsentiert $bb(Q)^(-1) bb(P)$ die
Grundpunkte $bold(p)_i$ bezüglich des Grundecks $bold(q)_0 ... bold(q)_n Grundpunkte $mono(p)_i$ bezüglich des Grundecks $mono(q)_0 ... mono(q)_n
bold(q)$. mono(q)$.
]) ])
#card( #card(
question: [Wie ändern sich bei einer Koordinatentransformation die question: [Wie ändern sich bei einer Koordinatentransformation die
Koordinaten von Hyperebenen?], Koordinaten von Hyperebenen?],
answer: [ answer: [
Eine Hyperebene $cal(U): bb(u)^t bb(x) = 0$ hat bezüglich des Gundecks Eine Hyperebene $cal(U): bb(u)^t bb(x) = 0$ hat bezüglich des Gundecks
$bold(q)_0... bold(q)_n bold(q)$ die Darstellung $bb(u)^t bb(Q) bb(x)_q =: $mono(q)_0... mono(q)_n mono(q)$ die Darstellung $bb(u)^t bb(Q) bb(x)_q =:
bb(u)^t_q bb(x)_q = 0$. Also ist $bb(u)_q = bb(Q)^t bb(u)$ die bb(u)^t_q bb(x)_q = 0$. Also ist $bb(u)_q = bb(Q)^t bb(u)$ die
Transformation des homogenen Hyperebenen-Koordinatenvektors $bb(u)$ in den Transformation des homogenen Hyperebenen-Koordinatenvektors $bb(u)$ in den
bezüglich des Grundecks $bold(q)_0... bold(q)_n bold(q)$. bezüglich des Grundecks $mono(q)_0... mono(q)_n mono(q)$.
]) ])
#card( #card(
question: [Warum kann jede Hyperebene eines projektiven Raums question: [Warum kann jede Hyperebene eines projektiven Raums
als Fernhyperebene aufgefasst werden?], als Fernhyperebene aufgefasst werden?],
answer: [ answer: [
Die Grundpunkte $bold(q)_1, ..., bold(q)_n$ liegen in der Hyperebene Die Grundpunkte $mono(q)_1, ..., mono(q)_n$ liegen in der Hyperebene
$cal(U)$ genau dann, wenn $bb(u)^t_q ~ [1 0 ... 0]$. D.h. bezüglich des $cal(U)$ genau dann, wenn $bb(u)^t_q ~ [1 0 ... 0]$. D.h. bezüglich des
Grundecks $bold(q)_0 ... bold(q)_n bold(q)$ kann $cal(U)$ als die Grundecks $mono(q)_0 ... mono(q)_n mono(q)$ kann $cal(U)$ als die
Fernhyperebene einer projektiven Erweiterung des $cal(A)^n$ aufgefasst Fernhyperebene einer projektiven Erweiterung des $cal(A)^n$ aufgefasst
werden. Da $cal(U)$ eine beliebige Hyperebene ist, kann auch jede andere werden. Da $cal(U)$ eine beliebige Hyperebene ist, kann auch jede andere
Hyperebene als Fernhyperebene aufgefasst werden. Hyperebene als Fernhyperebene aufgefasst werden.
@ -1641,22 +1663,22 @@ als Fernhyperebene aufgefasst werden?],
#card( #card(
question: [Was heißt alles dual zueinander?], question: [Was heißt alles dual zueinander?],
answer: [ answer: [
Ein Punkt $bold(u)$ und eine Hyperebene $cal(U)$ med dem glichen homogenen Ein Punkt $mono(u)$ und eine Hyperebene $cal(U)$ med dem glichen homogenen
Koordinatenvektoren $bb(u)$ heißen dual zueinander. Koordinatenvektoren $bb(u)$ heißen dual zueinander.
]) ])
#card( #card(
question: [Wie kann man den Schnitt von n Hyperebenen des $cal(P)^n$ berechnen?], question: [Wie kann man den Schnitt von n Hyperebenen des $cal(P)^n$ berechnen?],
answer: [ answer: [
Ein Unterraum $cal(A) := bold(a)_0 union.sq ... union.sq bold(a)_k subset Ein Unterraum $cal(A) := mono(a)_0 union.sq ... union.sq mono(a)_k subset
cal(P)$ geht beim Dualisieren in den Unterraum $cal(A)^* := cal(A)_0 cal(P)$ geht beim Dualisieren in den Unterraum $cal(A)^* := cal(A)_0
union.sq ... union.sq cal(A)_k subset cal(P)^*$ über, aber meist stellt man union.sq ... union.sq cal(A)_k subset cal(P)^*$ über, aber meist stellt man
den Unterraum $cal(A)^*$ durch den polaren Unterraum $cal(A)̧̃° := cal(A)_0 inter den Unterraum $cal(A)^*$ durch den polaren Unterraum $cal(A)̧̃° := cal(A)_0 inter
... inter cal(A)_k subset cal(P)$ dar und bezeichnet auch $cal(A)°$ als den ... inter cal(A)_k subset cal(P)$ dar und bezeichnet auch $cal(A)°$ als den
zu $cal(A)$ dualen Unterraum. zu $cal(A)$ dualen Unterraum.
Die Hyperebene $cal(U) = bold(a)_1 union.sq ... union.sq bold(a)_n : bb(u)^t Die Hyperebene $cal(U) = mono(a)_1 union.sq ... union.sq mono(a)_n : bb(u)^t
= [bb(a)_1 and ... and bb(a)_n]^t$ ist dual zum Punkt $cal(U)^* = cal(A)_1 = [bb(a)_1 and ... and bb(a)_n]^t$ ist dual zum Punkt $cal(U)^* = cal(A)_1
inter.sq ... inter.sq cal(A)_n = { bold(u)}: bb(u) = bb(a)_1 and ... and inter.sq ... inter.sq cal(A)_n = { mono(u)}: bb(u) = bb(a)_1 and ... and
bb(a)_n$. bb(a)_n$.
]) ])
== Projektive Abbildungen == Projektive Abbildungen
@ -1665,8 +1687,8 @@ als Fernhyperebene aufgefasst werden?],
answer: [ answer: [
Jede lineare Abbildung $phi : bb(R)^(m+1) -> bb(R)^(n+1), bb(x) |-> bb(A Jede lineare Abbildung $phi : bb(R)^(m+1) -> bb(R)^(n+1), bb(x) |-> bb(A
x)$, induziert eine projektive Abbildung $Phi: cal(P)^m -> cal(P)^n$, die x)$, induziert eine projektive Abbildung $Phi: cal(P)^m -> cal(P)^n$, die
durch die gleiche Matrix $bb(A)$ wie $phi$ dargestellt wird: $bold(y) = durch die gleiche Matrix $bb(A)$ wie $phi$ dargestellt wird: $mono(y) =
Phi(bold(x)) : bb(A x) = [bb(a)_0 .. bb(a)_m] bb(x)$. Phi(mono(x)) : bb(A x) = [bb(a)_0 .. bb(a)_m] bb(x)$.
Dabei repräsentieren die Koordinatenvektoren $bb(a)_0...bb(a)_m (bb(a)_0 + Dabei repräsentieren die Koordinatenvektoren $bb(a)_0...bb(a)_m (bb(a)_0 +
... bb(a)_m)$ die Bilder des Koordinaten-Grundecks. ... bb(a)_m)$ die Bilder des Koordinaten-Grundecks.
@ -1688,10 +1710,10 @@ und wie ist er definiert?],
Unterraum $cal(U)$ ohne den Ausnahmeraum auf einen projektiven Unterraum ab: Unterraum $cal(U)$ ohne den Ausnahmeraum auf einen projektiven Unterraum ab:
$Phi: cal(U) \\ cal(A)_Phi |-> Phi(cal(U) \\ cal(A)_Phi)$. $Phi: cal(U) \\ cal(A)_Phi |-> Phi(cal(U) \\ cal(A)_Phi)$.
Zu zwei Grundecken $bold(p)_0...bold(p)_n bold(p)$ und Zu zwei Grundecken $mono(p)_0...mono(p)_n mono(p)$ und
$bold(q)_0...bold(q)_n bold(q)$ zweier projektiver Räume gibt es genau eine $mono(q)_0...mono(q)_n mono(q)$ zweier projektiver Räume gibt es genau eine
Projektivität $Phi$, die das erste auf das zweite abbildet, d.h. die Projektivität $Phi$, die das erste auf das zweite abbildet, d.h. die
$Phi(bold(p)_i) = bold(q)_i$ und $Phi(bold(p)) = bold(q)$ erfüllt. $Phi(mono(p)_i) = mono(q)_i$ und $Phi(mono(p)) = mono(q)$ erfüllt.
]) ])
== Kollineationen und Korrelationen == Kollineationen und Korrelationen
#card( #card(
@ -1735,7 +1757,7 @@ darstellen?],
#card( #card(
question: [Was ist das Doppelverhältnis?], question: [Was ist das Doppelverhältnis?],
answer: [ answer: [
Hier betrachen wir vier Punkte $bold(a), bold(b), bold(x)$ und $bold(y)$ Hier betrachen wir vier Punkte $mono(a), mono(b), mono(x)$ und $mono(y)$
einer Geraden mit den projektiven Skalenwerten $alpha, beta, xi$ und $eta$ einer Geraden mit den projektiven Skalenwerten $alpha, beta, xi$ und $eta$
bzgl. irgendeines Grundecks. bzgl. irgendeines Grundecks.
@ -1747,23 +1769,23 @@ darstellen?],
circle((1,0), radius: .08, fill: white) circle((1,0), radius: .08, fill: white)
content((), $alpha$, padding: .2, anchor: "south") content((), $alpha$, padding: .2, anchor: "south")
content((), $bold(a)$, padding: .2, anchor: "north") content((), $mono(a)$, padding: .2, anchor: "north")
circle((2,0), radius: .08, fill: white) circle((2,0), radius: .08, fill: white)
content((), $eta$, padding: .2, anchor: "south") content((), $eta$, padding: .2, anchor: "south")
content((), $bold(y)$, padding: .2, anchor: "north") content((), $mono(y)$, padding: .2, anchor: "north")
circle((3.5,0), radius: .08, fill: white) circle((3.5,0), radius: .08, fill: white)
content((), $beta$, padding: .2, anchor: "south") content((), $beta$, padding: .2, anchor: "south")
content((), $bold(b)$, padding: .2, anchor: "north") content((), $mono(b)$, padding: .2, anchor: "north")
circle((4.5,0), radius: .08, fill: white) circle((4.5,0), radius: .08, fill: white)
content((), $xi$, padding: .2, anchor: "south") content((), $xi$, padding: .2, anchor: "south")
content((), $bold(x)$, padding: .2, anchor: "north") content((), $mono(x)$, padding: .2, anchor: "north")
}) })
Das Doppelverhaltnis der Punktpaare $bold(x y)$ und $bold(a b)$ ist der Wert Das Doppelverhaltnis der Punktpaare $mono(x y)$ und $mono(a b)$ ist der Wert
$delta = D V [bold(x y) | bold(a b)] := (xi - alpha) / (xi - beta) : (eta - $delta = D V [mono(x y) | mono(a b)] := (xi - alpha) / (xi - beta) : (eta -
alpha) / (eta - beta)$. alpha) / (eta - beta)$.
]) ])
@ -1772,7 +1794,7 @@ darstellen?],
answer: [ answer: [
Weil die Matrix einer projektiven Abbildung $Phi$ die Einheitsmatrix ist, Weil die Matrix einer projektiven Abbildung $Phi$ die Einheitsmatrix ist,
wenn wir sie für die Urbild- und Bildkoordinaten bezüglich des Grundecks wenn wir sie für die Urbild- und Bildkoordinaten bezüglich des Grundecks
$bold(a b y)$ bzw $Phi(bold(a)) Phi(bold(b)) Phi(bold(y))$ beschreiben, $mono(a b y)$ bzw $Phi(mono(a)) Phi(mono(b)) Phi(mono(y))$ beschreiben,
ändern projektive Abbildungen Doppelverhältnisse nicht. Doppelverhälnisse ändern projektive Abbildungen Doppelverhältnisse nicht. Doppelverhälnisse
treten daher im projektiven Raum an die Stelle der Teilverhaltnisse, da treten daher im projektiven Raum an die Stelle der Teilverhaltnisse, da
letztere nur affine Invarientan sind. letztere nur affine Invarientan sind.
@ -1780,17 +1802,17 @@ darstellen?],
#card( #card(
question: [Was ist das harmonische Doppelverhältnis?], question: [Was ist das harmonische Doppelverhältnis?],
answer: [ answer: [
Für das harmonische Doppelverhaltnis $delta = -1$ liegen $bold(x y)$ und Für das harmonische Doppelverhaltnis $delta = -1$ liegen $mono(x y)$ und
$bold(a b)$ in harmonischer Lage. $mono(a b)$ in harmonischer Lage.
]) ])
#card( #card(
question: [Was bedeutet harmonische Lage von vier kollinearen question: [Was bedeutet harmonische Lage von vier kollinearen
Punkten, wenn einer von ihnen ein Fernpunkt ist?], Punkten, wenn einer von ihnen ein Fernpunkt ist?],
answer: [ answer: [
Für $delta = - 1$ liegen $bold(x y)$ und $bold(a b)$ in harmonischer Lage. Für $delta = - 1$ liegen $mono(x y)$ und $mono(a b)$ in harmonischer Lage.
Ist $bold(b)$ ein Fernpunkt, ist $delta$ eine affine Skala und für $delta = Ist $mono(b)$ ein Fernpunkt, ist $delta$ eine affine Skala und für $delta =
-1$ ist $bold(a) = (bold(x) + bold(y)) /2$. -1$ ist $mono(a) = (mono(x) + mono(y)) /2$.
#cetz.canvas({ #cetz.canvas({
@ -1801,27 +1823,27 @@ Punkten, wenn einer von ihnen ein Fernpunkt ist?],
circle((0.5,0), radius: .08, fill: white) circle((0.5,0), radius: .08, fill: white)
content((), $-1$, padding: .2, anchor: "south") content((), $-1$, padding: .2, anchor: "south")
content((), $bold(x)$, padding: .2, anchor: "north") content((), $mono(x)$, padding: .2, anchor: "north")
circle((1.5,0), radius: .08, fill: white) circle((1.5,0), radius: .08, fill: white)
content((), $0$, padding: .2, anchor: "south") content((), $0$, padding: .2, anchor: "south")
content((), $bold(a)$, padding: .2, anchor: "north") content((), $mono(a)$, padding: .2, anchor: "north")
circle((2.5,0), radius: .08, fill: white) circle((2.5,0), radius: .08, fill: white)
content((), $1$, padding: .2, anchor: "south") content((), $1$, padding: .2, anchor: "south")
content((), $bold(y)$, padding: .2, anchor: "north") content((), $mono(y)$, padding: .2, anchor: "north")
line((5,0), (6, 0), mark: (end: ">")) line((5,0), (6, 0), mark: (end: ">"))
content((), $oo$, padding: .2, anchor: "south") content((), $oo$, padding: .2, anchor: "south")
content((), $bold(b)$, padding: .2, anchor: "north") content((), $mono(b)$, padding: .2, anchor: "north")
}) })
]) ])
#card( #card(
question: [Unter welchen Vertauschungen ist das harmonische Verhältnis invariant?], question: [Unter welchen Vertauschungen ist das harmonische Verhältnis invariant?],
answer: [ answer: [
Das harmonische Doppelverhaltnis $delta = -1$ ist invariant gegenüber den Das harmonische Doppelverhaltnis $delta = -1$ ist invariant gegenüber den
Vertauschungen $bold(x) <-> bold(y), bold(x y) <-> bold(a b), bold(a) <-> Vertauschungen $mono(x) <-> mono(y), mono(x y) <-> mono(a b), mono(a) <->
bold(b)$. mono(b)$.
]) ])
== Die duale Abbildung == Die duale Abbildung
#card( #card(
@ -1829,7 +1851,7 @@ Punkten, wenn einer von ihnen ein Fernpunkt ist?],
answer: [ answer: [
Sei $Phi: cal(X) -> cal(Y), bb(x) |-> bb(A x)$ eine projektive Abbildung. Sei $Phi: cal(X) -> cal(Y), bb(x) |-> bb(A x)$ eine projektive Abbildung.
NUter ihr hat eine Hyperebene $cal(V): bb(v)^t bb(y) = 0$ von $cal(Y)$ das NUter ihr hat eine Hyperebene $cal(V): bb(v)^t bb(y) = 0$ von $cal(Y)$ das
Urbild $Phi^- cal(V) = { bold(x) in cal(X) | bb(v)^t bb(A x) = 0} : bb(u)^t Urbild $Phi^- cal(V) = { mono(x) in cal(X) | bb(v)^t bb(A x) = 0} : bb(u)^t
= bb(v)^t bb(A)$. Die Abbildung $Phi^* : cal(Y)^* -> cal(X)^*, bb(v)^t |-> = bb(v)^t bb(A)$. Die Abbildung $Phi^* : cal(Y)^* -> cal(X)^*, bb(v)^t |->
bb(A)^t bb(v)$ ist die duale Abbildung zu $Phi$. Ist sie bijektiv, bildet bb(A)^t bb(v)$ ist die duale Abbildung zu $Phi$. Ist sie bijektiv, bildet
ihre Inverse jede Hyperebene $cal(U)$ auf die Hyperebene $cal(V)$ ab, in die ihre Inverse jede Hyperebene $cal(U)$ auf die Hyperebene $cal(V)$ ab, in die
@ -1842,14 +1864,14 @@ Punkten, wenn einer von ihnen ein Fernpunkt ist?],
#card( #card(
question: [Was ist eine Quadrik?], question: [Was ist eine Quadrik?],
answer: [ answer: [
Eine Quadrik im $cal(P)^n$ besteht aus den Punkten $bold(x)$, deren homogene Eine Quadrik im $cal(P)^n$ besteht aus den Punkten $mono(x)$, deren homogene
Koordinatenvektioren $bb(x)^t = [epsilon, bold(x)^t] x_0$ eine quadratische Koordinatenvektioren $bb(x)^t = [epsilon, mono(x)^t] x_0$ eine quadratische
Gleichung erfüllen: Gleichung erfüllen:
$ $
cal(Q)(bb(x)) &= bb(x)^t bb(Q x) \ cal(Q)(bb(x)) &= bb(x)^t bb(Q x) \
&= [epsilon x_0, bold(x)^t x_0] mat(q, bold(q)^t; bold(q), Q) &= [epsilon x_0, mono(x)^t x_0] mat(q, mono(q)^t; mono(q), Q)
vec(epsilon x_0, bold(x) x_0) \ vec(epsilon x_0, mono(x) x_0) \
&~ bold(x)^t Q bold(x) + 2 epsilon bold(q)^t bold(x) + q epsilon^2 \ &~ mono(x)^t Q mono(x) + 2 epsilon mono(q)^t mono(x) + q epsilon^2 \
&= 0 &= 0
$ $
@ -1881,11 +1903,11 @@ projektiven Quadrik?],
question: [Wie berechnet man die Tangentenquadrik einer Quadrik?], question: [Wie berechnet man die Tangentenquadrik einer Quadrik?],
answer: [ answer: [
Um die Tangentialebenen (genauer Tangentialhyperebenen) einer Quadrik Um die Tangentialebenen (genauer Tangentialhyperebenen) einer Quadrik
$cal(Q)$ zu bestimmen, betrachten wir zunächst einen Punkt $bold(p)$ der $cal(Q)$ zu bestimmen, betrachten wir zunächst einen Punkt $mono(p)$ der
Quadrik $cal(Q)$ und einer Geraden $cal(T): bb(x) = bb(p) + bb(q) lambda$ Quadrik $cal(Q)$ und einer Geraden $cal(T): bb(x) = bb(p) + bb(q) lambda$
des $cal(P)^n$. (Dabei stellt $lambda = lambda_1 / lambda_0$ eine projektive des $cal(P)^n$. (Dabei stellt $lambda = lambda_1 / lambda_0$ eine projektive
Skala auf $cal(T) : bb(x) = bb(p) lambda_0 + bb(q) lambda_1$ dar.) Nur wenn Skala auf $cal(T) : bb(x) = bb(p) lambda_0 + bb(q) lambda_1$ dar.) Nur wenn
die Gerade $cal(T)$ die Quadrik allein im Punkt $bold(p)$ berührt oder ganz die Gerade $cal(T)$ die Quadrik allein im Punkt $mono(p)$ berührt oder ganz
auf der Quadrik liegt ist sie eine Tangente. Folglich ist $cal(T)$ Tangente auf der Quadrik liegt ist sie eine Tangente. Folglich ist $cal(T)$ Tangente
genau dann, wenn die quadratische Gleichung genau dann, wenn die quadratische Gleichung
$ $
@ -1896,26 +1918,26 @@ projektiven Quadrik?],
$ $
eine doppelte Nullstelle $lambda = 0$ hat. Somit ist $cal(T)$ Tangente von eine doppelte Nullstelle $lambda = 0$ hat. Somit ist $cal(T)$ Tangente von
$cal(Q)$ genau dann, wenn $bb(p)^t bb(Q q) = 0$. Weiter folgt, dass die $cal(Q)$ genau dann, wenn $bb(p)^t bb(Q q) = 0$. Weiter folgt, dass die
Tangentialebene von $cal(Q)$ in $bold(p)$ die Qleichung $bb(u)^t bb(x) = Tangentialebene von $cal(Q)$ in $mono(p)$ die Qleichung $bb(u)^t bb(x) =
bb(q)^t bb(Q x) = 0$ hat. bb(q)^t bb(Q x) = 0$ hat.
]) ])
#card( #card(
question: [Was sind Polarebenen?], question: [Was sind Polarebenen?],
answer: [ answer: [
Für einen beliebigen Punkt $bold(p) in cal(P)^n$, definiert die Gleicuhng Für einen beliebigen Punkt $mono(p) in cal(P)^n$, definiert die Gleicuhng
$bb(p)^t bb(Q x) = 0$ die Polarebene (oder eigentlich Polarhyperebene) $bb(p)^t bb(Q x) = 0$ die Polarebene (oder eigentlich Polarhyperebene)
$cal(P)(bold(p), cal(Q))$ von $bold(p)$ bezüglich $cal(Q)$, sofern $bold(p)$ $cal(P)(mono(p), cal(Q))$ von $mono(p)$ bezüglich $cal(Q)$, sofern $mono(p)$
kein singulärer Punkt ist. Sie schneidet $cal(Q)$ in den Punkten $bold(x)$, kein singulärer Punkt ist. Sie schneidet $cal(Q)$ in den Punkten $mono(x)$,
deren Tangentialebenen $cal(T) lt.tri bb(Q x)$ auch durch $bold(p)$ gehen. deren Tangentialebenen $cal(T) lt.tri bb(Q x)$ auch durch $mono(p)$ gehen.
Liegt $bold(p)$ auf $cal(Q)$, ist die Polarebene die Tangentialebene von Liegt $mono(p)$ auf $cal(Q)$, ist die Polarebene die Tangentialebene von
$cal(Q)$ in $bold(p)$. $cal(Q)$ in $mono(p)$.
]) ])
#card( #card(
question: [Was bilden die Tangentialebenen einer Quadrik?], question: [Was bilden die Tangentialebenen einer Quadrik?],
answer: [ answer: [
Auch die Tangentialebenen einer Quadrik $cal(Q)$ bilden eine Quadrik im Auch die Tangentialebenen einer Quadrik $cal(Q)$ bilden eine Quadrik im
Dualraum. Dazu macht man sich klar, dass ein $bb(u)$ eine Tangentialebene Dualraum. Dazu macht man sich klar, dass ein $bb(u)$ eine Tangentialebene
von $cal(Q)$ in einem Punkt $bold(p)$ von $cal(Q)$ darstellt, falls das von $cal(Q)$ in einem Punkt $mono(p)$ von $cal(Q)$ darstellt, falls das
homogene lineare Gleichungssystem homogene lineare Gleichungssystem
$ $
bb(Q p) - bb(u) rho &= bb(o) \ bb(Q p) - bb(u) rho &= bb(o) \
@ -1931,7 +1953,7 @@ projektiven Quadrik?],
Ist die Matirx $bb(Q)$ regulär, heißt die Korrelation $bb(x) |-> bb(x)^t Ist die Matirx $bb(Q)$ regulär, heißt die Korrelation $bb(x) |-> bb(x)^t
bb(Q)$ die Polarität bezüglich $cal(Q)$. Sie bildet die Punkte von $cal(Q)$ bb(Q)$ die Polarität bezüglich $cal(Q)$. Sie bildet die Punkte von $cal(Q)$
auf die zugehörigen Tangentialebenen ab und $cal(Q)$ auf die duale Quadrik auf die zugehörigen Tangentialebenen ab und $cal(Q)$ auf die duale Quadrik
$cal(Q)^*$, deren Punkte $bold(u) lt.tri bb(u) := bb(Q x)$ die Gleichung $cal(Q)^*$, deren Punkte $mono(u) lt.tri bb(u) := bb(Q x)$ die Gleichung
$bb(u)^t bb(Q)^(-1) bb(u) = 0$ erfüllen. Polaritäten sind also Korrelationen $bb(u)^t bb(Q)^(-1) bb(u) = 0$ erfüllen. Polaritäten sind also Korrelationen
oder Dualitäten mit symmetrischer Matrix. oder Dualitäten mit symmetrischer Matrix.
]) ])
@ -1943,7 +1965,7 @@ projektiven Quadrik?],
#card( #card(
question: [Was bedeutet dies für den Begriff der Dualitat?], question: [Was bedeutet dies für den Begriff der Dualitat?],
answer: [ answer: [
Bsp. Die Dualität $bold(x) |-> cal(X)$ ist die Polarität zur leeren Bsp. Die Dualität $mono(x) |-> cal(X)$ ist die Polarität zur leeren
regulären Quadrik $cal(Q) lt.tri bb(E)$. regulären Quadrik $cal(Q) lt.tri bb(E)$.
]) ])
== Harmonische Punkte und Polaritat == Harmonische Punkte und Polaritat
@ -1961,7 +1983,7 @@ und y die Schnittpunkte der Geraden pq mit Q sind?],
Mit einer reellen Koordinatentransformation kann die Gleichung einer Quadrik Mit einer reellen Koordinatentransformation kann die Gleichung einer Quadrik
$cal(Q)$ in die Normalform $y_0^2 + ... + y_r^2 - y_(r+1)^2 - ... - $cal(Q)$ in die Normalform $y_0^2 + ... + y_r^2 - y_(r+1)^2 - ... -
y_(r+s)^2 = 0$ und anschließend mid der komplexen Koordinatentransformation y_(r+s)^2 = 0$ und anschließend mid der komplexen Koordinatentransformation
$bb(y) = "diag"(1 ... bold(1) i ... i) bb(z)$ in die Normalform $z_0^2 + ... + $bb(y) = "diag"(1 ... mono(1) i ... i) bb(z)$ in die Normalform $z_0^2 + ... +
z_(r+s)^2 = 0$ überführt werden. z_(r+s)^2 = 0$ überführt werden.
]) ])
#card( #card(
@ -1977,10 +1999,10 @@ komplexen Erweiterung?],
question: [Erklaren Sie das hyperbolische Modell der hyperbolischen Ebene !], question: [Erklaren Sie das hyperbolische Modell der hyperbolischen Ebene !],
answer: [ answer: [
Im hyperbolischen Modell wird ie hyperbolische Ebene $cal(H)^2$ durch die Im hyperbolischen Modell wird ie hyperbolische Ebene $cal(H)^2$ durch die
obere Schale des zweischaligen Hyperboloids $cal(O) : bold(x)^t H bold(x) = obere Schale des zweischaligen Hyperboloids $cal(O) : mono(x)^t H mono(x) =
[x, y, z] mat(1,,;,1,;,,-1) vec(x,y,z) = -1, z > 0$ im $bb(R)^3$ [x, y, z] mat(1,,;,1,;,,-1) vec(x,y,z) = -1, z > 0$ im $bb(R)^3$
dargestellt. Der asymptotische Kegel $cal(K)$ von $cal(O)$ hat die Gleichung dargestellt. Der asymptotische Kegel $cal(K)$ von $cal(O)$ hat die Gleichung
$cal(K) : bold(x)^t H bold(x) = 0$ und ist in der Abbildung rot gezeichnet. $cal(K) : mono(x)^t H mono(x) = 0$ und ist in der Abbildung rot gezeichnet.
]) ])
#card( #card(
question: [Was sind in diesem Modell die hyperbolischen Geraden?], question: [Was sind in diesem Modell die hyperbolischen Geraden?],
@ -1994,7 +2016,7 @@ komplexen Erweiterung?],
answer: [ answer: [
Die regulären linearen Abbildungen des $bb(R)^3$, die $cal(O)$ auf sich Die regulären linearen Abbildungen des $bb(R)^3$, die $cal(O)$ auf sich
abbilden, und ihre Vielfachen repräsentieren die hyperbolischen Abbildungen, abbilden, und ihre Vielfachen repräsentieren die hyperbolischen Abbildungen,
wen wir sie auf $cal(O)$ beschränken und die Vielfachen der $bold(x) in wen wir sie auf $cal(O)$ beschränken und die Vielfachen der $mono(x) in
cal(O)$ als homogene Koordinatenvektoren für die Punkte des $cal(H)^2$ cal(O)$ als homogene Koordinatenvektoren für die Punkte des $cal(H)^2$
auffassen. Zu diesen linearen Abbildungen gehören under anderem Rotationen auffassen. Zu diesen linearen Abbildungen gehören under anderem Rotationen
um die z-Achse und Spiegelungen an Ebenen durch die z-Achste. um die z-Achse und Spiegelungen an Ebenen durch die z-Achste.
@ -2002,7 +2024,7 @@ komplexen Erweiterung?],
Die hyperbolischen Abbildungen werden durch die Matrizen $A$ repräsentiert, Die hyperbolischen Abbildungen werden durch die Matrizen $A$ repräsentiert,
für die $A^t H A = rho H$ mit $rho > 0$. für die $A^t H A = rho H$ mit $rho > 0$.
Da der Kegel $cal(K)$ durch die Gleichung $bold(x)^t rho H bold(x) = 0$ Da der Kegel $cal(K)$ durch die Gleichung $mono(x)^t rho H mono(x) = 0$
gegeben ist, stellen die linearen Abbildungen, die den Kegel auf sich gegeben ist, stellen die linearen Abbildungen, die den Kegel auf sich
abbilden, die hyperbolischen Abbildungen dar. abbilden, die hyperbolischen Abbildungen dar.
]) ])
@ -2017,8 +2039,8 @@ Abbildungen in diesem Modell !],
question: [Wie ist das Klein-Modell der hyperbolischen Ebene definiert?], question: [Wie ist das Klein-Modell der hyperbolischen Ebene definiert?],
answer: [ answer: [
Aus dem hyperbolischen Modell der hyperbolischen Ebene erhalten wir durch Aus dem hyperbolischen Modell der hyperbolischen Ebene erhalten wir durch
die Zentralprojektion $pi: bb(R)^3 \\ {bold(o)} -> {vec(bold(x), 1) | die Zentralprojektion $pi: bb(R)^3 \\ {mono(o)} -> {vec(mono(x), 1) |
bold(x) in bb(R)^2}, vec(bold(x),z) |-> vec(bold(x)/z, 1)$, das Klein-Modell mono(x) in bb(R)^2}, vec(mono(x),z) |-> vec(mono(x)/z, 1)$, das Klein-Modell
der hyperbolischen Ebene. Die Zentralprojektion $pi$ bildet $cal(O)$ auf die der hyperbolischen Ebene. Die Zentralprojektion $pi$ bildet $cal(O)$ auf die
offene Einheitskreisscheibe $cal(D) : x^2 + y^2 < 1, z = 1$ ab. offene Einheitskreisscheibe $cal(D) : x^2 + y^2 < 1, z = 1$ ab.
]) ])
@ -2048,10 +2070,10 @@ Modell?],
#card( #card(
question: [Wie sind Entfernungen definiert?], question: [Wie sind Entfernungen definiert?],
answer: [ answer: [
Eine Strecke $bold(x y)$ hat die Länge $"dist"(bold(x), bold(y)) = abs(log D Eine Strecke $mono(x y)$ hat die Länge $"dist"(mono(x), mono(y)) = abs(log D
V [bold(x y) | bold(a b)])$ wobei $bold(a)$ und $bold(b)$ die Fernpunkte der V [mono(x y) | mono(a b)])$ wobei $mono(a)$ und $mono(b)$ die Fernpunkte der
hyperbolischen Geraden $bold(x y)$ sind. Man beachte, dass die Vertauschung hyperbolischen Geraden $mono(x y)$ sind. Man beachte, dass die Vertauschung
der Punkte $bold(a)$ und $bold(b)$ oder der Punkte $bold(x)$ und $bold(y)$ das der Punkte $mono(a)$ und $mono(b)$ oder der Punkte $mono(x)$ und $mono(y)$ das
Doppelverhaltnis invertiert und daher nur das Vorzeichen seines Logarithmus Doppelverhaltnis invertiert und daher nur das Vorzeichen seines Logarithmus
ändert. ändert.
@ -2070,16 +2092,16 @@ Abb.?],
question: [Wie ist eine hyperbolische Spiegelung definiert?], question: [Wie ist eine hyperbolische Spiegelung definiert?],
answer: [ answer: [
Eine hyperbolische Spiegelung oder harmonische Homologie ist eine Eine hyperbolische Spiegelung oder harmonische Homologie ist eine
hyperbolische Abbildung $bold(y) = Phi(bold(x))$ mit einer Fixpunktgeraden hyperbolische Abbildung $mono(y) = Phi(mono(x))$ mit einer Fixpunktgeraden
$cal(P)$, bei der die Geraden $bold(x) union.sq Phi(bold(x))$ alle durch den $cal(P)$, bei der die Geraden $mono(x) union.sq Phi(mono(x))$ alle durch den
Pol $bold(p)$ zur Polare $cal(P)$ bezüglich des Fernkreis gehen. Es sind Pol $mono(p)$ zur Polare $cal(P)$ bezüglich des Fernkreis gehen. Es sind
also Perspektivitäten, die $cal(D)$ auf sich abbilden. also Perspektivitäten, die $cal(D)$ auf sich abbilden.
]) ])
#card( #card(
question: [Was muss man tun, um eine hyperbolische Spiegelung ais question: [Was muss man tun, um eine hyperbolische Spiegelung ais
euklidische Spiegelung anzusehen?], euklidische Spiegelung anzusehen?],
answer: [ answer: [
Betrachtet man den Pol $bold(p)$ als Fernpunkt einer euklidischen Ebene, Betrachtet man den Pol $mono(p)$ als Fernpunkt einer euklidischen Ebene,
entspricht die hyperbolische Spiegelung einer Spiegelung der euklidischen entspricht die hyperbolische Spiegelung einer Spiegelung der euklidischen
Ebene an $cal(P)$. Die Polare geht bei dieser Betrachtung durch den Ebene an $cal(P)$. Die Polare geht bei dieser Betrachtung durch den
Mittelpunkt von $cal(D)$. Mittelpunkt von $cal(D)$.
@ -2088,12 +2110,12 @@ euklidische Spiegelung anzusehen?],
question: [Wie geht man vor, um zu zeigen, dass jede hyperbolische question: [Wie geht man vor, um zu zeigen, dass jede hyperbolische
Abb. Produkt von Spiegelungen ist?], Abb. Produkt von Spiegelungen ist?],
answer: [ answer: [
Bildet $Phi$ eine Gerade $cal(P)$ und einen Punkt $bold(r) in cal(P)$ auf Bildet $Phi$ eine Gerade $cal(P)$ und einen Punkt $mono(r) in cal(P)$ auf
sich ab, bildet sie die Fernpunkte $bold(a)$ und $bold(b)$ von $cal(P)$ mit sich ab, bildet sie die Fernpunkte $mono(a)$ und $mono(b)$ von $cal(P)$ mit
den zugehöringen Tangenten des Fernkreis auf sich ab oder vertauscht sie. den zugehöringen Tangenten des Fernkreis auf sich ab oder vertauscht sie.
Sie bildet dahre auch den Pol $bold(p)$ zu $cal(P)$ und die Gerade $cal(Q)$ Sie bildet dahre auch den Pol $mono(p)$ zu $cal(P)$ und die Gerade $cal(Q)$
durch $bold(p)$ und $bold(r)$ auf sich ab. Da $Phi$ durch die Bilder der durch $mono(p)$ und $mono(r)$ auf sich ab. Da $Phi$ durch die Bilder der
Fernpunkte von $cal(P)$ und $cal(Q)$ bestimmt ist, kann $Phi$ nur die Fernpunkte von $cal(P)$ und $cal(Q)$ bestimmt ist, kann $Phi$ nur die
Identität, die Spiegelung an $cal(P)$, die an $cal(Q)$ odie die Verknüpfung Identität, die Spiegelung an $cal(P)$, die an $cal(Q)$ odie die Verknüpfung
dieser beiden Spiegelungen sein. dieser beiden Spiegelungen sein.
@ -2103,16 +2125,16 @@ Abb. Produkt von Spiegelungen ist?],
question: [Was ist eine stereographische Projektion?], question: [Was ist eine stereographische Projektion?],
answer: [ answer: [
Eine stereographische Projektion ist eine Zentralprojektion vom Nordpol Eine stereographische Projektion ist eine Zentralprojektion vom Nordpol
$bold(n)$ einer Kugel aus auf die Tangentialebene am Südpol, die auf die $mono(n)$ einer Kugel aus auf die Tangentialebene am Südpol, die auf die
Kugel beschränkt wird und eindeutig jedem Punkt der Kugel mit Ausnahme des Kugel beschränkt wird und eindeutig jedem Punkt der Kugel mit Ausnahme des
Nordpols einen Punkt der Ebene zuordnet. Nordpols einen Punkt der Ebene zuordnet.
Für den Nordpol erweitert man die Ebene um einen gedachten unechten Punkt Für den Nordpol erweitert man die Ebene um einen gedachten unechten Punkt
$bold(k)$ und erklärt $bold(k)$ als das stereographische Bild von $bold(n)$. $mono(k)$ und erklärt $mono(k)$ als das stereographische Bild von $mono(n)$.
(Durch $bold(k)$ wird die Ebene kompaktifiziert.) Die Kreise durch den (Durch $mono(k)$ wird die Ebene kompaktifiziert.) Die Kreise durch den
Nordpol werden durch die stereographische Projektion auf die Geraden der Nordpol werden durch die stereographische Projektion auf die Geraden der
Ebene abgebildet und ihnen eindeutig zugeordnet. Die Geraden heißen unechte Ebene abgebildet und ihnen eindeutig zugeordnet. Die Geraden heißen unechte
Kreise und sind genau die Kreise, die durch $bold(k)$ gehen. Kreise und sind genau die Kreise, die durch $mono(k)$ gehen.
#cetz.canvas({ #cetz.canvas({
import cetz.draw: * import cetz.draw: *
@ -2141,7 +2163,7 @@ Abb. Produkt von Spiegelungen ist?],
kreistreu?], kreistreu?],
answer: [ answer: [
Zum Beweis der Winkeltreue, sehen wir uns zwei Tangenten der Kugel in einem Zum Beweis der Winkeltreue, sehen wir uns zwei Tangenten der Kugel in einem
Punkt $bold(p)$ an und dazu die Beiden Kreise durch $bold(p)$ und $bold(n)$ Punkt $mono(p)$ an und dazu die Beiden Kreise durch $mono(p)$ und $mono(n)$
mit diesen Tangenten. Diese Kreise schneiden sich im Nordpol im gleichen mit diesen Tangenten. Diese Kreise schneiden sich im Nordpol im gleichen
Winkel und die Tangenten im Nordpol sind parallel zu den Bildtangenten, da Winkel und die Tangenten im Nordpol sind parallel zu den Bildtangenten, da
diese beiden Tangentenpaare Schnitte der beiden Kreisebenen mit den diese beiden Tangentenpaare Schnitte der beiden Kreisebenen mit den
@ -2174,29 +2196,29 @@ kreistreu?],
#card( #card(
question: [Wie kann man Kreisinversionen berechnen?], question: [Wie kann man Kreisinversionen berechnen?],
answer: [ answer: [
Invertiert man einen Punkt $bold(x)$ an einem Kreis mit Radius $r$ und Invertiert man einen Punkt $mono(x)$ an einem Kreis mit Radius $r$ und
Mittelpunkt $bold(m)$ gilt für den Bildpunkt $bold(y)$: $norm(bold(x) - Mittelpunkt $mono(m)$ gilt für den Bildpunkt $mono(y)$: $norm(mono(x) -
bold(m)) dot norm(bold(y) - bold(m)) = r^2$. mono(m)) dot norm(mono(y) - mono(m)) = r^2$.
]) ])
#card( #card(
question: [(Warum) sind Kreisinversionen winkeltreu?], question: [(Warum) sind Kreisinversionen winkeltreu?],
answer: [ answer: [
Eine Inversion an einem Kreis $cal(K)$ ist eine winkeltreue Eine Inversion an einem Kreis $cal(K)$ ist eine winkeltreue
Kreisverwandtschaft, die $cal(K)$ punktweise auf sich und den Mittelpunkt Kreisverwandtschaft, die $cal(K)$ punktweise auf sich und den Mittelpunkt
auf $bold(k)$ abbildet. auf $mono(k)$ abbildet.
Daher bildet sie auch zu $cal(K)$ orthogonale Kreise auf sich ab. Daher bildet sie auch zu $cal(K)$ orthogonale Kreise auf sich ab.
]) ])
#card( #card(
question: [Warum sind Kreisinversionen Kompositionen von Ahnlichkeiten und question: [Warum sind Kreisinversionen Kompositionen von Ahnlichkeiten und
Kreisinversionen?], Kreisinversionen?],
answer: [ answer: [
(1) Eine Kreisverwandtschaft $kappa$, die den Punkt $bold(k)$ fest lässt, (1) Eine Kreisverwandtschaft $kappa$, die den Punkt $mono(k)$ fest lässt,
bildet ein Quadratgitter wieder auf ein solches ab, weil sie die bildet ein Quadratgitter wieder auf ein solches ab, weil sie die
einbeschriebenen Kreise auf Kreise abbildet. Somit ist sie eine Ähnlichkeit. einbeschriebenen Kreise auf Kreise abbildet. Somit ist sie eine Ähnlichkeit.
(2) Bildet $kappa$ den Punkt $bold(k)$ auf einen anderen Punkt $bold(m)$ ab, (2) Bildet $kappa$ den Punkt $mono(k)$ auf einen anderen Punkt $mono(m)$ ab,
betrachten wir die Inversion $iota$ an einem Kreis mit Mittelpunkt betrachten wir die Inversion $iota$ an einem Kreis mit Mittelpunkt
$bold(m)$. Weil $iota compose kappa$ nach (1) eine Ähnlichkeit $alpha$ ist, $mono(m)$. Weil $iota compose kappa$ nach (1) eine Ähnlichkeit $alpha$ ist,
hat auch $kappa = iota compose iota compose kappa = iota compose alpha$ die hat auch $kappa = iota compose iota compose kappa = iota compose alpha$ die
behauptete Zerlegung. behauptete Zerlegung.
]) ])
@ -2230,7 +2252,7 @@ Modell?],
Die hyperbolischen Abbildungen werden im Poincaré-Modell zu Abbildungen, die Die hyperbolischen Abbildungen werden im Poincaré-Modell zu Abbildungen, die
den Fernkreis auf sich abbilden. insbesondere wird aus einer hyperbolischen den Fernkreis auf sich abbilden. insbesondere wird aus einer hyperbolischen
Spiegelung an einer Polagen eine Inversion an einem zum Fernkreis Spiegelung an einer Polagen eine Inversion an einem zum Fernkreis
orthogonalen Kreis, dessen Mittelpunkt $bold(m)$ der Pol der Spiegelung ist. orthogonalen Kreis, dessen Mittelpunkt $mono(m)$ der Pol der Spiegelung ist.
]) ])
#card( #card(
question: [Warum sind die hyperbolischen Abb. genau die question: [Warum sind die hyperbolischen Abb. genau die
@ -2274,11 +2296,11 @@ Dreiecks?],
question: [Warum ist die Winkelsumme eines hyperbolischen question: [Warum ist die Winkelsumme eines hyperbolischen
Dreiecks kleiner als 180?], Dreiecks kleiner als 180?],
answer: [ answer: [
Jedes hyperbolische Dreieck $bold(o' p' q')$ kann durch eine Spiegelung Jedes hyperbolische Dreieck $mono(o' p' q')$ kann durch eine Spiegelung
(winkelerhaltend) in ein Dreieck $bold(o p q)$ überführt werden, bei dem (winkelerhaltend) in ein Dreieck $mono(o p q)$ überführt werden, bei dem
z.B. $bold(o)$ Mittelpunkt der Kreisscheibe $cal(D)$ ist. Die zu dieser Ecke z.B. $mono(o)$ Mittelpunkt der Kreisscheibe $cal(D)$ ist. Die zu dieser Ecke
adjazenten Kanten liegen dann auf Durchmessern der Kreisscheibe. Nur der adjazenten Kanten liegen dann auf Durchmessern der Kreisscheibe. Nur der
Winkel bei $bold(o)$ entspricht dem des euklidischen Dreiecks $bold(o p q)$, Winkel bei $mono(o)$ entspricht dem des euklidischen Dreiecks $mono(o p q)$,
während die beiden anderen kleiner als die entsprechenden des euklidischen während die beiden anderen kleiner als die entsprechenden des euklidischen
Dreiecks sind. Dreiecks sind.
]) ])