Homographie

axe

solutions

tout

O = (-2.3016393442622944, 1.258359419820843)
f = Line(O, xAxis)
A_{1} = Point(f)
c = Circle(O, A_{1})
P = (-4.791843262694918, 0.6074517828756224)
Q = (-4.071939224310272, 2.929722874438998)
R = (-1.145877648940422, 0.6074517828756224)
a_1 = Point(c)
g = Line(a_1, P)
h = OrthogonalLine(O, g)
b_1 = Mirror(a_1, h)
i = Line(b_1, Q)
j = OrthogonalLine(O, i)
c_1 = Mirror(b_1, j)
k = Line(c_1, R)
l = OrthogonalLine(O, k)
a'_1 = Mirror(c_1, l)
a = false
a_2 = Point(c)
a_3 = Point(c)
m = Line(a_2, P)
n = OrthogonalLine(O, m)
b_2 = Mirror(a_2, n)
p = Line(b_2, Q)
q = OrthogonalLine(O, p)
c_2 = Mirror(b_2, q)
r = Line(c_2, R)
s = OrthogonalLine(O, r)
a'_2 = Mirror(c_2, s)
t = Line(a_3, P)
b = OrthogonalLine(O, t)
b_3 = Mirror(a_3, b)
d = Line(b_3, Q)
e = OrthogonalLine(O, d)
c_3 = Mirror(b_3, e)
f_1 = Line(c_3, R)
g_1 = OrthogonalLine(O, f_1)
a'_3 = Mirror(c_3, g_1)
o = false
h_1 = Line(a_1, a'_2)
i_1 = Line(a_2, a'_1)
I = Intersect(h_1, i_1)
j_1 = Line(a_1, a'_3)
k_1 = Line(a_3, a'_1)
J = Intersect(j_1, k_1)
l_1 = Line(I, J)
A, A' = Intersect(c, l_1)
m_1 = Line(A, P)
n_1 = OrthogonalLine(O, m_1)
B = Mirror(A, n_1)
p_1 = Line(B, Q)
q_1 = OrthogonalLine(O, p_1)
C = Mirror(B, q_1)
r_1 = Line(C, R)
s_1 = Segment(A, B)
t_1 = Segment(B, C)
d_1 = Segment(C, A)
e_1 = Line(A', P)
f_2 = OrthogonalLine(O, e_1)
B' = Mirror(A', f_2)
g_2 = Line(B', Q)
h_2 = OrthogonalLine(O, g_2)
C' = Mirror(B', h_2)
i_2 = Line(C', R)
j_2 = Segment(B', C')
k_2 = Segment(C', A')
l_2 = Segment(A', B')
u = true
v: false