x

I = (1, 0)
O = (0, 0)
c = Circle(O, 1)
J = Point(c)
e = CircleArc(O, I, J)
M = Point(e)
d = CircleArc(O, I, M)
C: (x(M), 0)
a = Segment(O, M)
sinx = Segment(M, C)
tanx_1 = OrthogonalLine(M, a)
B = Intersect(tanx_1, xAxis)
tanx = Segment(M, B)
α = Angle(O, M, B)
texte3: "tanx = " + tanx + ""
texte5: "x = " + d + ""
texte7: "sinx = " + sinx + ""