Gegeben: Dreieck ABC

1. Konstruiere zu den Seiten die Mittelsenkrechten m_a, m_b, m_c
    (siehe Extra-Konstruktionsbeschreibung)

2. Der Schnittpunkt der Mittelsenkrechten ist der Umkreismittelpunkt M_U

3. k_U um M_U mit Radius = Abstand von M_U und A
    ist der Umkreis

Mittelsenkrechte im Dreieck / Umkreis(mittelpunkt)

v 1.1 (haj)

Bei >Schritte< mit der Maus ziehen!

C = (1, 4)
B = (5, 2)
r_a: 2 / 3 Distance[C, B]
A = (0, 0)
r_b: 2 / 3 Distance[A, C]
r_c: 2 / 3 Distance[A, B]
r = Max({2 / 3 Distance[C, B], 2 / 3 Distance[A, C], 2 / 3 Distance[A, B]})
k_2 = Circle(B, r)
k_1 = Circle(A, r)
S_1, S_2 = Intersect(k_1, k_2)
m_c = Line(S_1, S_2)
Schritte = 0 (slider from 0 to 4, step 1)
k_3 = Circle(C, r)
poly1, c, a, b = Polygon(A, B, C)
T_1, T_2 = Intersect(k_3, k_2)
U_1, U_2 = Intersect(k_1, k_3)
m_a = Line(T_2, T_1)
m_b = Line(U_1, U_2)
M_a = Intersect(a, m_a)
M_b = Intersect(b, m_b)
M_c = Intersect(c, m_c)
M_U = Intersect(m_c, m_a)
k_U = Circle(M_U, B)
A_1 = (5, -3)
B_1 = (6, -4)
C_1 = (9, -3)
d = LineBisector(A_1, B_1)
e = LineBisector(B_1, C_1)
f = LineBisector(C_1, A_1)
M_{U1} = Intersect(d, e)
g = Circle(M_{U1}, A_1)
poly2, c_1, a_1, b_1 = Polygon(A_1, B_1, C_1)