t

Par G

t_0: 0.7390851332151607
O = Intersect(xAxis, yAxis)
X = Point(xAxis)
X' = Mirror(X, O)
c = Semicircle(X', X)
M = Point(c)
Y = Rotate(X, 90°, O)
α = Angle(Y, O, M)
t: ((-α) * sgn(x(M)))
a: α > t_0
f = Segment(M, O)
g = Segment(X', X)
h = Segment(O, Y)
N = If(a, Rotate[M, (sgn(x(M)) * (t_0 + 90°)), O], Dilate[X, t / cos(t), O])
MN = Segment(N, M)
j = Segment(N, O)
T = Midpoint(N, M)
lieu1 = Locus(T, M)
B = Midpoint(X', Rotate[X, 90° - t_0, O])
C = Midpoint(X, Rotate[X, 90° + t_0, O])
G = Dilate(Y, 4 / ((3 * π)), O)
A = Midpoint(Y, O)
texte1: "t = " + t + ""
β = Angle(G, O, T)
phi: ((-β) * sgn(x(T)))
phi_0: 0.3116191844336499
M_0 = Rotate(X, 45° + phi_0 - t_0 / 2, O)
texte2: "φ = " + phi + ""