Inverse d'un nombre plus grand que 1

O = Intersect(xAxis, yAxis)
I = (1, 0)
J = (0, 1)
c = CircleArc(O, I, J)
a = Segment(O, I)
OT = 2 (slider from 1 to 5, step 0.1)
T: (OT; 0)
f = Segment(O, T)
d = Semicircle(O, T)
M, A = Intersect(d, c)
b = Line(T, M)
e = Segment(M, O)
g = OrthogonalLine(M, a)
P = Intersect(g, a)
h = Segment(M, P)
i = Segment(O, P)
text1: "L'inverse de OT = " + OT + " est OP = ou ~ " + i + " en effet OP x OT = ou ~ " + (f i)