Sin a cosb : comprendre enfin cette formule de trigonométrie

La formule sin a cos b revient partout : en traitement du signal, en mécanique analytique, en rendu graphique. Elle relie un produit de fonctions trigonométriques à une somme de sinus, et cette transformation change radicalement la façon dont on manipule les expressions. Nous allons la décomposer, la démontrer, puis la faire tourner dans un script Python pour observer ce qu’elle produit géométriquement.

Visualiser sin a cos b dans un programme Python

La plupart des cours présentent la formule sin a cos b comme un bloc à mémoriser. Nous recommandons une approche différente : écrire quelques lignes de code et tracer les courbes.

A lire en complément : Comprendre la réforme des études de médecine

Voici le principe. On définit deux angles a et b variant dans le temps, on calcule le produit sin(a) * cos(b), puis on trace en parallèle la demi-somme sin(a+b) + sin(a-b) divisée par deux. Les deux courbes se superposent exactement.

Un script minimal en Python avec matplotlib ressemble à ceci. On importe numpy, on crée un vecteur d’angles pour a (de 0 à 2*pi), on fixe b à une valeur constante (par exemple pi/4), on calcule y1 = sin(a)*cos(b) et y2 = 0.5*(sin(a+b) + sin(a-b)), puis on trace les deux sur le même graphique.

A voir aussi : Tangente à une courbe : comprendre enfin le lien avec la pente

Les deux courbes sont rigoureusement identiques, pixel pour pixel. Cette superposition visuelle rend la formule tangible : le produit sin a cos b n’est pas un objet abstrait, c’est la moyenne de deux sinusoïdes décalées.

En animation graphique, on peut aller plus loin. En faisant varier b progressivement de 0 à 2*pi, on observe comment les deux sinus composants (sin(a+b) et sin(a-b)) se déplacent en opposition de phase tandis que leur moyenne reconstitue le produit initial. Ce type de visualisation est exactement ce que les nouveaux programmes encouragent pour connecter trigonométrie et modélisation numérique.

Professeure de mathématiques expliquant la formule trigonométrique sin a cos b devant un tableau noir dans un amphithéâtre universitaire

Démonstration de la formule sin a cos b par les identités d’addition

La formule de linéarisation du produit sin a cos b découle directement des formules d’addition du sinus. Nous partons des deux identités suivantes :

  • sin(a + b) = sin a cos b + cos a sin b
  • sin(a – b) = sin a cos b – cos a sin b

En additionnant membre à membre ces deux égalités, les termes en cos a sin b s’annulent. Il reste :

sin(a + b) + sin(a – b) = 2 sin a cos b

On divise par deux et on obtient la formule finale :

sin a cos b = 1/2 (sin(a + b) + sin(a – b))

Cette démonstration ne repose sur aucune astuce. Elle utilise uniquement la symétrie entre les formules d’addition et de soustraction. Le terme cos a sin b apparaît avec un signe opposé dans les deux identités, ce qui provoque l’annulation.

Lien avec les autres formules de linéarisation

La même méthode produit les deux autres identités produit-somme. En soustrayant au lieu d’additionner, on isole cos a sin b. En travaillant sur cos(a+b) et cos(a-b), on obtient les formules pour cos a cos b et sin a sin b.

La famille complète des formules de linéarisation trigonométrique se résume ainsi :

  • sin a cos b = 1/2 (sin(a+b) + sin(a-b))
  • cos a sin b = 1/2 (sin(a+b) – sin(a-b))
  • cos a cos b = 1/2 (cos(a-b) + cos(a+b))
  • sin a sin b = 1/2 (cos(a-b) – cos(a+b))

Ces quatre formules transforment un produit en somme. L’opération inverse (somme en produit) correspond aux formules de factorisation, qui s’en déduisent par changement de variable.

Applications concrètes du produit sin a cos b en calcul intégral et signal

La transformation produit-somme prend tout son intérêt quand il faut intégrer. Intégrer un produit sin a cos b revient à intégrer deux sinus simples, ce qui se fait directement. Sans linéarisation, le calcul de primitives impliquant des produits trigonométriques devient rapidement pénible.

En traitement du signal, le produit de deux sinusoïdes modélise la modulation d’amplitude. Un signal porteur cos(2*pi*f1*t) multiplié par un signal modulant sin(2*pi*f2*t) produit deux composantes fréquentielles situées aux fréquences f1+f2 et f1-f2. La formule sin a cos b explique directement ce dédoublement spectral.

En physique, le phénomène de battement entre deux ondes sonores proches en fréquence repose sur le même mécanisme. La superposition de deux sinusoïdes produit une enveloppe dont la fréquence correspond à la différence des fréquences initiales. La linéarisation par sin a cos b permet de passer d’une description en somme à une description en produit, et inversement.

Écran d'ordinateur affichant un graphique des courbes sinus et cosinus avec une feuille de formules trigonométriques posée sur un bureau moderne

Erreurs fréquentes sur la formule sin a cos b

Confondre sin a cos b et sin(a*b) est l’erreur la plus répandue. Le produit sin a cos b multiplie la valeur de sinus de a par la valeur de cosinus de b. Il ne s’agit pas du sinus du produit a*b, qui est une expression totalement différente et ne se linéarise pas de la même façon.

Autre piège courant : oublier le facteur 1/2 devant la somme. L’identité donne 2 sin a cos b = sin(a+b) + sin(a-b). Si on ne divise pas par deux, tous les calculs qui suivent sont faux.

Vérification rapide par valeurs numériques

Pour contrôler la formule, nous recommandons de choisir a = pi/3 et b = pi/6, de calculer sin(pi/3)*cos(pi/6) d’un côté, et 1/2*(sin(pi/3 + pi/6) + sin(pi/3 – pi/6)) de l’autre. Les deux expressions donnent le même résultat. Ce test numérique prend quelques secondes et élimine tout doute sur le sens de la formule ou sur un éventuel signe erroné.

Le même réflexe de vérification s’applique dans un programme : afficher les valeurs de sin(a)*cos(b) et de 0.5*(sin(a+b) + sin(a-b)) pour un couple (a, b) quelconque permet de valider le code avant de l’utiliser dans un calcul plus complexe.

La formule sin a cos b = 1/2 (sin(a+b) + sin(a-b)) n’a rien d’un artefact scolaire. Elle structure la décomposition spectrale, simplifie le calcul intégral et se vérifie en trois lignes de Python. La traiter comme un outil plutôt que comme une ligne à réciter change durablement la façon dont on aborde la trigonométrie.

A découvrir

Découvrez les meilleurs écoles de langues usa.