1. Strecke [AB] halbieren

Kreisbögen um A und B; Schnittpunkte verbinden

Verbindung ist Mittelsenkrechte

2. Kreis um M durch A und B

Thaleskreis k

Jeder Punkt auf k bildet mit A und B 
ein rechtwinkliges Dreieck

Häufig wird der Thaleskreis mit 
einer anderen Ortslinie geschnitten, 
dass man ein bestimmtes 
rechtwinkiges Dreieck erhält.

Dreiecke

A = (2.12, 1.1400000000000001)
B = (7, -1)
a_2 = Segment(A, B)
c_2 = Circle(B, 4.0)
d = Circle(A, 4.0)
C_1 = Point(c_2)
D = Point(c_2)
e = CircleArc(B, C_1, D)
E = Point(c_2)
F = Point(c_2)
f = CircleArc(B, E, F)
G = Point(d)
H = (5.54, 3.42)
g = CircleArc(A, G, H)
I = Point(d)
J = Point(d)
h = CircleArc(A, I, J)
m = LineBisector(A, B)
M = Intersect(m, a_2)
k = Circle(M, B)
α = 0.5585053606381855 rad (slider from 0 to 1.5707963267948966, step 0.017453292519943295)
B' = Rotate(B, α, A)
β = Angle(B, A, B')
i = Ray(A, B')
K, C = Intersect(k, i)
Vieleck1, c, a, b = Polygon(A, B, C)
γ = Angle(A, C, B)
j = false
l = false
o = false