%@AUTEUR:Guillaume Connan

prologues:=2;

verbatimtex
%&latex
\documentclass{article}
\usepackage[upright]{fourier}
\begin{document}
etex

input geometriesyr16

figure(-5u,-.5u,5u,5.5u);
pair A,B,O,M,M',C,C',S,S',D;
A=u*(4,0);B=u*(-4,0);O=origin;
marque_p:="plein";
path cc;
cc= arccercle(A,B,O);
trace cc withpen pencircle scaled 1.3bp withcolor blue;

M=pointarc(cc,60);D:=rotation(A,O,90);
M'=symetrie(M,O,D);
C=projection(M,A,B);
C'=projection(M',A,B);
S=projection(M,O,D);
trace chemin(C,M,M',C') dashed evenly;

trace Codeangle(A,O,M,2,btex $\theta$ etex);

marque_a:=40;
trace Codeangle(A,O,M',1,btex $\pi-\theta$ etex) withcolor orange;

trace droite(A,B)withpen pencircle scaled 1.3bp;
trace segment(O,M);
trace segment(O,M') withcolor orange;
trace segment(O,D)withpen pencircle scaled 1.3bp;

label.bot(btex $\cos(\theta)$ etex,C);

label.bot(btex $\cos(\pi-\theta)$ etex,C') withcolor orange;

label.urt(btex $\sin\theta$ etex,S);

label.ulft(btex $\sin(\pi-\theta)$ etex,S) withcolor orange;
label.bot(btex 0 etex,O);

pointe(M);pointe(M');pointe(O);pointe(S);

fin;

end