Déplacer le point A ou le point M

Afficher le point A'

Afficher les tangentes au cercle issues de M

O = (0, 0)
A_1 = (3, 0)
c = Circle(O, A_1)
M = (-4.2, -0.7000000000000001)
A = Point(c)
a = Line(M, A)
B = Intersect(c, a, 2.0)
p: Vector[M, A] * Vector[M, B]
texte1: "   \vec{ MA} \cdot  \vec{ MB }  =" + p
A' = Mirror(A, O)
b = Segment(A, A')
d = Segment(A', B)
e = Semicircle(O, M)
f = Semicircle(M, O)
T = Intersect(c, f, 1.0)
T' = Intersect(c, e, 1.0)
g = Segment(M, T)
h = Segment(M, T')
i = false
j = false