cos(A)

sen(A)

A-90°

90° - A

O = Intersect(xAxis, yAxis)
B = Point(xAxis)
c = Circle(O, B)
P = Point(c)
a = OrthogonalLine(P, xAxis)
C = Intersect(a, xAxis)
A = Angle(B, O, P)
d = OrthogonalLine(P, yAxis)
r = Segment(O, P)
b = Ray(O, B)
g = Ray(O, P)
s: y(P) / r
e: y(P)
u = Vector(O, C)
v = Vector(C, P)
f: x(P)
h: f / r
i: e / f
j: f / e
k: r / f
l: r / e
m = OrthogonalLine(O, r)
P' = Intersect(c, m, 1)
P'' = Mirror(P', xAxis)
n = Ray(O, P'')
p = OrthogonalLine(P', xAxis)
D = Intersect(p, xAxis)
polígono1, p', o, d_1 = Polygon(O, D, P')
polígono2, d_2, o_1, p'' = Polygon(O, P'', D)
α = Angle(B, O, P')
β = Angle(P'', O, B)
polígono3, c_1, p_1, o_2 = Polygon(P, O, C)