cos(β)

cos(β) cos(α)

cos(β) sin(α)

hypoténuse = 1 unité

1

sin(β) cos(α)

sin(β) sin(α)

sin(β)

cos(α+β)

sin(α+β)

E_1 = (1, 0)
O = (0, 0)
E2: (0, 1)
c = Circle(O, E2)
Q = Point(c)
P = Point(c)
β = Angle(P, O, Q)
α = Angle(E_1, O, P)
S: ((cos(β) * cos(α)), (cos(β) * sin(α)))
D = (1, 0)
verticale = OrthogonalLine(D, xAxis)
f = Circle(O, D)
oblique = Line(O, P)
C: (x(S), 0)
e = OrthogonalLine(C, xAxis)
R_{ }1 = Segment(O, P)
cos_{ } = Segment(O, C)
sin_{ } = Segment(S, C)
d = Length(sin_{ })
opp = Length(sin_{ })
P1 = Intersect(verticale, oblique)
tangente = Segment(D, P1)
horizontale = Line(E2, xAxis)
P2 = Intersect(oblique, horizontale)
cotangente = Segment(E2, P2)
D_{1} = (1, 0)
A_{1} = (0, 0)
f_{1} = Circle(A_{1}, D_{1})
B_{1} = Point(f_{1})
h_{1} = Line(A_{1}, B_{1})
C_{1}: (x(B_{1}), 0)
hypoténuse_{1} = Segment(A_{1}, B_{1})
adjacent_{1} = Segment(A_{1}, C_{1})
opposé_{1} = Segment(B_{1}, C_{1})
α_{1} = Angle(C_{1}, A_{1}, B_{1})
d_{1} = Length(opposé_{1})
opp_{1} = Length(opposé_{1})
texte1_{1}: "sinus(α) = " + (y(P) / Length[hypoténuse_{1}]) + ""
A_{2} = (0, 0)
f_{2} = Circle(A_{2}, E_1)
B_{2} = Point(f_{2})
h_{2} = Line(A_{2}, B_{2})
C_{2}: (x(B_{2}), 0)
hypoténuse_{2} = Segment(A_{2}, B_{2})
adjacent_{2} = Segment(A_{2}, C_{2})
opposé_{2} = Segment(B_{2}, C_{2})
α_{2} = Angle(C_{2}, A_{2}, B_{2})
texte2_{1}: "cosinus(α) = " + (x(P) / Length[hypoténuse_{2}]) + ""
X = CircleArc(O, E_1, P)
X_{ } = CircleArc(O, P, E_1)
E1: (0, 1)
g = Segment(O, Q)
R: (x(Q), y(S))
h = Segment(Q, R)
j = Segment(R, S)
i = Segment(Q, S)
k = Segment(O, S)
CA: (cos(α + β), 0)
α_{ } = Angle(R, Q, S)
cosAB = Segment(O, CA)
sinAB = Segment(Q, CA)