On donne un cercle de centre O et ses deux tangentes (AP) et (AQ) issues d’un point A.
Une demi-droite [AS) coupe le cercle en les points I et J. On cherche l’ensemble des
milieux M des cordes [IJ] lorsque la demi-droite [AS) varie.

O = (11.72, 0.6)
A_1 = (14.200000000000001, -1.34)
c = Circle(O, A_1)
A = (2.22, -2)
B = Midpoint(A, O)
d = Circle(B, O)
P = Intersect(c, d, 2.0)
Q = Intersect(c, d, 1.0)
S = (17.68, 3.74)
a = Ray(A, P)
b = Ray(A, Q)
e = Ray(A, S)
I = Intersect(c, e, 2.0)
J = Intersect(c, e, 1.0)
M = Midpoint(J, I)