Fonctions sin, cos, tan⚓︎
Nous ne faisons ici qu'une présentation de ces fonctions. Leur étude sera faite après le chapitre sur la dérivation.
Définitions⚓︎
Pour un angle \(a\) en radian (quelconque, donc n'importe quel nombre réel), on associe le point \(P\) d'ordonnée \(a\) sur la droite que l'on enroule sur le cercle trigonométrique. Cela donne un point \(M\) image d'une rotation de \(A\) de centre \(O\) et d'angle \(a\). On définit alors
- \(\sin(a)\) : l'ordonnée du point \(M\)
- \(\cos(a)\) : l'abscisse du point \(M\)
- \(\tan(a) = \dfrac{\sin(a)}{\cos(a)}\) si \(\cos(a)\neq0\), sinon \(\tan(a)\) n'est pas défini.
Cohérence
Cette nouvelle définition est cohérente avec la définition donnée pour les angles aigus ; elle coïncide !
On a choisit la variable \(a\) juste au-dessus, pour éviter les confusion avec la fonction x de GeoGebra qui renvoie l'abscisse d'un point. Mais on peut utiliser la variable \(x\)...
Cette définition prolonge donc à tout nombre réel \(x\) la notion de \(\sin(x)\), \(\cos(x)\) et \(\tan(x)\).
Pour \(\tan(x)\), il faut que \(\cos(x)\neq0\), sinon \(\tan(x)\) n'est pas défini. Nous verrons ensuite à quelles valeurs de \(x\) cela correspond. Nous donnerons aussi en exercice une interprétation géométrique de \(\tan(x)\) qui n'est pas seulement \(\dfrac{\sin(x)}{\cos(x)}\).
Lignes trigonométriques⚓︎
Recopier et compléter le tableau suivant :
| Angle (radian) | sinus | cosinus | tangente |
|---|---|---|---|
| \(0\) | |||
| \(\dfrac{\pi}6\) | |||
| \(\dfrac{\pi}4\) | |||
| \(\dfrac{\pi}3\) | |||
| \(\dfrac{\pi}2\) | |||
| \(\dfrac{2\pi}3\) | |||
| \(\dfrac{3\pi}4\) | |||
| \(\dfrac{5\pi}6\) | |||
| \(\pi\) | |||
| \(\dfrac{5\pi}4\) | |||
| \(\dfrac{7\pi}4\) | |||
| \(2\pi\) |
On pourra s'aider du tableau vu avec les angles aigus, de l'appliquette page précédente (avec \(n\) et \(m\) variable) et des symétries de la figure.
Il faut savoir compléter ce genre de tableau.
Représentation graphique⚓︎
Cosinus⚓︎
Expériences
Il y a un champ de saisie en bas, à côté du gros
- Saisir
cos(x+a), faire variera. Émettre une conjecture, puis effacer cette courbe. - Saisir
cos(x-a), faire variera. Émettre une conjecture, puis effacer cette courbe. - Saisir
sin(x+a), faire variera. Émettre une conjecture, puis effacer cette courbe. - Saisir
sin(x-a), faire variera. Émettre une conjecture, puis effacer cette courbe.
Notre objectif va être de préciser et démontrer ces conjectures.
Sinus⚓︎
Faire le même genre d'expériences avec sin(x).
Propriétés⚓︎
Pour tout réel \(x\), un angle en radian, on a :
- \(-1 \leqslant \cos(x) \leqslant +1\)
- \(-1 \leqslant \sin(x) \leqslant +1\)
- \(\cos^2(x) + \sin^2(x) = 1\)
Une figure de référence⚓︎
Motivation
L'idée est d'être capable de retrouver facilement les formules afin
- de ne pas avoir à les apprendre par cœur
et d'être certain de ne faire aucune erreur de signe.
Il faut savoir refaire rapidement, à la main, le schéma qui correspond à l'appliquette en haut de la page : le cercle trigonométrique.
- Tracer un cercle de rayon \(1\).
- Tracer ensuite les axes.
- Placer un point \(M\), sur le cercle,
- associé à un angle \(x\) d'environ \(30°\) ; c'est plus simple pour raisonner.
ne pas choisir environ \(45°\).
- Placer \(\cos(x)\) et \(\sin(x)\) sur les axes.
Encadrement utile avec \(x\) un angle aigu en radian
Si \(x\) est un angle aigu en radian ( \(0 < x < \frac\pi 2\)), alors
Preuve
On considère la figure ci-contre, avec un arc de cercle de rayon \(1\)
- Donner l'aire du triangle \(OIM\).
- Donner l'aire du secteur angulaire \(\angle O\overset{\Large\frown}{IM}\).
- Donner l'aire du triangle \(OIN\).
- En déduire l'encadrement demandé.
Réponses
- Le point \(M\) a pour coordonnées \((\cos(x), \sin(x))\), on en déduit que la hauteur \(MH\) mesure \(\sin(x)\), associée à la base \(OI\) de mesure \(1\), on obtient une aire de \(\dfrac{1×\sin(x)}2\) pour le triangle \(OIM\).
- D'après la formule vue plus haut, avec un rayon \(1\), l'aire du secteur angulaire est simplement \(\dfrac{x×1^2}2\)
- Dans la configuration de Thalès, avec \(MH/\!/NI\), on déduit \(\dfrac{NI}{MH} = \dfrac{OI}{OH}\), d'où \(\dfrac{NI}{\sin(x)} = \dfrac{1}{\cos(x)}\), donc \(NI = \tan(x)\). Ainsi l'aire du triangle \(OIN\) est \(\dfrac{1×\tan(x)}2\)
- Le triangle \(OIM\) est inclus dans le secteur angulaire, qui lui-même est inclus dans le triangle \(OIN\), on déduit
Et ainsi, pour finir, pour tout angle aigu \(0 < x < \frac\pi2\), on a :
Activité
Pour toutes les situations suivantes :
- Tracer un cercle trigonométrique.
- Placer le point \(M'\) associé à la situation.
- Indiquer l'angle associé au point \(M'\).
- Placer le cosinus et le sinus associé.
- Déduire, avec des considérations géométriques, une formule de trigonométrie.
Situations :
- Le point \(M'\) est l'image de \(M\) par une rotation de centre \(O\) et d'angle \(+2\pi\) (un tour complet).
- Le point \(M'\) est l'image de \(M\) par une rotation de centre \(O\) et d'angle \(+\pi\) (un demi-tour).
- Le point \(M'\) est l'image de \(M\) par une rotation de centre \(O\) et d'angle \(+\dfrac{\pi}2\) (un quart de tour).
- Le point \(M'\) est le symétrique de \(M\) par rapport au point \(O\).
- Le point \(M'\) est le symétrique de \(M\) par rapport à l'axe \((Ox)\).
- Le point \(M'\) est le symétrique de \(M\) par rapport à l'axe \((Oy)\).
- Le point \(M'\) est le symétrique de \(M\) par rapport à la première bissectrice (la droite d'équation \(y=x\)).
4. Symétrie centrale
- Le point \(M\) associé à l'angle \(x\) a pour coordonnées \(\left(\cos(x), \sin(x)\right)\).
- Le point \(M'\) symétrique de \(M\) par rapport à \(O\) est associé à un angle de \(x+\pi\).
- Le point \(M'\) a donc pour coordonnées \(\left(\cos(x+\pi), \sin(x+\pi)\right)\)
- Pour des raisons de symétrie le point \(M'\) a pour coordonnées \(\left(-\cos(x), -\sin(x)\right)\)
On en déduit que pour tout \(x\in\mathbb R\)
À vous de faire les autres situations et d'établir trois formules dans chaque cas.
Bilan à savoir retrouver
Formules valables pour tout \(x\in\mathbb R\), sauf pour \(\tan\) où il y a des problèmes de définitions en certains points. Rappel : \(\tan(x)\) n'est pas défini quand \(\cos(x)=0\). Nous y reviendrons.
-
Rotation de \(2\pi\) ; le point image de \(x\) et celui de \(x+2\pi\) sont confondus.
\[\begin{cases} \sin(x+2\pi) & = &\sin(x)\\ \cos(x+2\pi) & = &\cos(x)\\ \tan(x+2\pi) & = &\tan(x)\\ \end{cases}\] -
Rotation de \(\pi\) ; le point image de \(x\) et celui de \(x+\pi\) sont diamétralement opposés.
\[\begin{cases} \sin(x+\pi) & = &-\sin(x)\\ \cos(x+\pi) & = &-\cos(x)\\ \tan(x+\pi) & = &\tan(x)\\ \end{cases}\] -
Rotation de \(\pi/2\) ; attention aux signes
\[\begin{cases} \sin\left(x+\frac{\pi}2\right) & = &\cos(x)\\ \cos\left(x+\frac{\pi}2\right) & = &-\sin(x)\\ \tan\left(x+\frac{\pi}2\right) & = &\frac{-1}{\tan(x)}\\ \end{cases}\] -
Symétrie par rapport au point \(O\), c'est une rotation de \(\pi\) ; déjà vu.
-
Symétrie par rapport à l'axe \((Ox)\)
\[\begin{cases} \sin(-x) & = &-\sin(x)\\ \cos(-x) & = &\cos(x)\\ \tan(-x) & = &-\tan(x)\\ \end{cases}\] -
Symétrie par rapport à l'axe \((Oy)\)
\[\begin{cases} \sin(\pi-x) & = &\sin(x)\\ \cos(\pi-x) & = &-\cos(x)\\ \tan(\pi-x) & = &-\tan(x)\\ \end{cases}\] -
Symétrie par rapport à la première bissectrice
\[\begin{cases} \sin\left(\frac{\pi}2 - x\right) & = &\cos(x)\\ \cos\left(\frac{\pi}2 - x\right) & = &\sin(x)\\ \tan\left(\frac{\pi}2 - x\right) & = &\frac{1}{\tan(x)}\\ \end{cases}\]
Pour le dernier cas, on retrouve une formule du collège : pour deux angles complémentaires, le sinus de l'un est le cosinus de l'autre. Et, en effet, \(\x\) et \(\pi/2 - x\) sont bien complémentaires.
Utilisation pratique⚓︎
Exercice simple
- Déterminer \(\cos\left(\dfrac{7\pi}6\right)\).
- Déterminer \(\sin\left(\dfrac{-19\pi}4\right)\).
Calcul numérique
⚓︎
Surtout pour les élèves qui sont aussi en NSI, mais il n'y aucune connaissance de Python particulière à avoir.
- On suppose que l'on est en train de construire soi-même des fonctions Python
cos,sinettan. Le modulemathest supposé inaccessible. - On suppose que les fonctions
_cos_,_sin_sont disponibles et renvoient le cosinus et le sinus d'un angle, mais uniquement pour un angle \(-\dfrac{\pi}4 \leqslant x \leqslant \dfrac{\pi}4\).
Objectif : écrire de nouvelles fonctions cos et sin qui renvoient le cosinus et le sinus d'un angle quelconque.
On pourra compléter le code ci-dessous.
#--- HDR ---#bksl-nldef py-undcospy-und(x):bksl-nl assert -pi/4 <= x <= pi/4, "Interdit en dehors de l'intervalle"bksl-nl s = 0bksl-nl xn = 1bksl-nl f = 1bksl-nl for i in range(1, 17):bksl-nl if i % 2 == 1:bksl-nl s += xn / fbksl-nl xn py-str= xbksl-nl f py-str= ibksl-nl return sbksl-nlbksl-nldef py-undsinpy-und(x):bksl-nl assert -pi/4 <= x <= pi/4, "Interdit en dehors de l'intervalle"bksl-nl s = 0bksl-nl xn = 1bksl-nl f = 1bksl-nl for i in range(1, 17):bksl-nl if i % 2 == 0:bksl-nl s += xn / fbksl-nl xn py-str= xbksl-nl f py-str= ibksl-nl return sbksl-nl#--- HDR ---#bksl-nlpi = 3.141592653589793bksl-nlbksl-nldef cos(x):bksl-nl x = x % (2py-strpi)bksl-nl if x > pi:bksl-nl x = x - ... # À modifierbksl-nlbksl-nl if x < 0:bksl-nl x = -xbksl-nlbksl-nl if x > pi/2:bksl-nl signe = -1bksl-nl x = ... # À modifierbksl-nl else:bksl-nl signe = +1bksl-nl bksl-nl if x > pi/4:bksl-nl x = ... # À modifierbksl-nl return signe py-str py-undsinpy-und(x)bksl-nl else:bksl-nl return signe py-str py-undcospy-und(x)bksl-nlbksl-nldef sin(x):bksl-nl x = x % ... # À modifierbksl-nl if x > pi:bksl-nl x = ... # À modifierbksl-nlbksl-nl if x < 0:bksl-nl ... # À modifierbksl-nl else:bksl-nl signe = +1bksl-nlbksl-nl if x > pi/2:bksl-nl x = ... # À modifierbksl-nl bksl-nl if x > pi/4:bksl-nl x = ... # À modifierbksl-nl return ... # À modifierbksl-nl else:bksl-nl return ... # À modifierbksl-nlbksl-nlbksl-nl# Testsbksl-nlbksl-nlassert cos(0) == 1bksl-nlassert sin(0) == 0bksl-nlassert cos(pi/2) == 0bksl-nlassert sin(pi/2) == 1bksl-nlassert cos(pi) == -1bksl-nlassert sin(pi) == 0bksl-nlassert cos(2py-strpi) == 1bksl-nlassert sin(2py-strpi) == 0bksl-nlbksl-nl#--- HDR ---#bksl-nldef py-undcospy-und(x):bksl-nl assert -pi/4 <= x <= pi/4, "Interdit en dehors de l'intervalle"bksl-nl s = 0bksl-nl xn = 1bksl-nl f = 1bksl-nl for i in range(1, 17):bksl-nl if i % 2 == 1:bksl-nl s += xn / fbksl-nl xn py-str= xbksl-nl f py-str= ibksl-nl return sbksl-nlbksl-nldef py-undsinpy-und(x):bksl-nl assert -pi/4 <= x <= pi/4, "Interdit en dehors de l'intervalle"bksl-nl s = 0bksl-nl xn = 1bksl-nl f = 1bksl-nl for i in range(1, 17):bksl-nl if i % 2 == 0:bksl-nl s += xn / fbksl-nl xn py-str= xbksl-nl f py-str= ibksl-nl return sbksl-nl#--- HDR ---#bksl-nlpi = 3.141592653589793bksl-nlbksl-nldef cos(x):bksl-nl x = x % (2py-strpi)bksl-nl if x > pi:bksl-nl x = x - 2py-strpibksl-nlbksl-nl if x < 0:bksl-nl x = -xbksl-nlbksl-nl if x > pi/2:bksl-nl signe = -1bksl-nl x = pi - xbksl-nl else:bksl-nl signe = +1bksl-nl bksl-nl if x > pi/4:bksl-nl x = pi/2 - xbksl-nl return signe py-str py-undsinpy-und(x)bksl-nl else:bksl-nl return signe py-str py-undcospy-und(x)bksl-nlbksl-nldef sin(x):bksl-nl x = x % (2py-strpi)bksl-nl if x > pi:bksl-nl x = x - 2py-strpibksl-nlbksl-nl if x < 0:bksl-nl x = -xbksl-nl signe = -1bksl-nl else:bksl-nl signe = +1bksl-nlbksl-nl if x > pi/2:bksl-nl x = pi - xbksl-nl bksl-nl if x > pi/4:bksl-nl x = pi/2 - xbksl-nl return signe py-str py-undcospy-und(x)bksl-nl else:bksl-nl return signe py-str py-undsinpy-und(x)bksl-nlbksl-nlbksl-nl# Testsbksl-nlbksl-nlassert cos(0) == 1bksl-nlassert sin(0) == 0bksl-nlassert cos(pi/2) == 0bksl-nlassert sin(pi/2) == 1bksl-nlassert cos(pi) == -1bksl-nlassert sin(pi) == 0bksl-nlassert cos(2py-strpi) == 1bksl-nlassert sin(2py-strpi) == 0bksl-nlbksl-nl
A
Z