Conique

Step 1

Step 2

Step 3

sol 1

sol 2

Tangente en P

homologie

image de (TU)

P = (-1.829508196721311, 1.219015157525761)
Q = (-1.1803278688524588, 2.7534413870339574)
R = (-2.934098360655738, 2.496916796870023)
qr = Line(R, Q)
pr = Line(R, P)
pq = Line(Q, P)
V = (-5.195409836065573, 3.211015157525761)
tv = Line(V, pr)
uv = Line(V, qr)
T = Point(tv)
tu = Line(T, pq)
U = Intersect(uv, tu)
PQ = Segment(P, Q)
QR = Segment(Q, R)
PR = Segment(R, P)
TU = Segment(T, U)
UV = Segment(U, V)
TV = Segment(V, T)
c_P = Circle(P, T)
m = Point(c_P)
ab = Line(m, P)
A = Intersect(ab, tv)
ac = Line(A, R)
C = Intersect(ac, uv)
bc = Line(C, Q)
B = Intersect(ab, bc)
Γ = Locus(B, m)
AB = Segment(A, B)
BC = Segment(B, C)
AC = Segment(C, A)
a = true
b = false
c = false
d = false
e = false
f = false
C_0 = Intersect(pq, uv)
ac_0 = Line(C_0, R)
A_0 = Intersect(ac_0, tv)
pa_0 = Line(A_0, P)
po = OrthogonalLine(P, pa_0)
O = Point(po)
Γ' = Circle(O, P)
Q' = Mirror(P, OrthogonalLine[O, pq])
E' = Mirror(P, OrthogonalLine[O, pr])
E = Intersect(pr, uv)
D = Intersect(qr, tv)
pv = Line(V, P)
V' = Mirror(P, OrthogonalLine[O, pv])
ev' = Line(E', V')
pu = Line(P, U)
U' = Intersect(ev', pu)
vq = Line(V, Q)
X = Intersect(tu, vq)
vq' = Line(Q', V')
px = Line(P, X)
X' = Intersect(px, vq')
ux' = Line(U', X')
B'_1, B'_2 = Intersect(Γ', ux')
pb_1 = Line(B'_1, P)
B_1 = Intersect(pb_1, tu)
pb_2 = Line(B'_2, P)
B_2 = Intersect(pb_2, tu)
A_1 = Intersect(pb_1, tv)
ac_1 = Line(A_1, R)
C_1 = Intersect(ac_1, uv)
bc_1 = Line(C_1, B_1)
AB_1 = Segment(A_1, B_1)
AC_1 = Segment(A_1, C_1)
BC_1 = Segment(C_1, B_1)
A_2 = Intersect(pb_2, tv)
ac_2 = Line(A_2, R)
C_2 = Intersect(ac_2, uv)
bc_2 = Line(C_2, B_2)
AB_2 = Segment(A_2, B_2)
BC_2 = Segment(B_2, C_2)
AC_2 = Segment(C_2, A_2)
ab_2' = Line(A_2, B_2)
ab_1' = Line(A_1, B_1)