Produire un son : de la corde vibrante au tambour
Nicolas Popoff
Labo Maths Lyc´ee Claveille, P´erigueux
18 d´ecembre 2019
Son et musique : porteurs d’information
Extrait du programme “Enseignement scientifique” :
Un son pur est associ´e `a un signal d´ependant du temps de fa¸consinuso¨ıdale. Un signal p´eriodique defr´equence f se d´ecompose en unesomme de signaux sinuso¨ıdaux de fr´equences multiples de f. Le son associ´e `a ce signal est un son compos´e. f est appel´ee fr´equence fondamentale, les autres fr´equences sont appel´eesharmoniques.
En musique, un intervalle entre deux sons est d´efini par le rapport de leurs fr´equences fondamentales. Deux sons dont les fr´equences sont dans lerapport 2/1 correspondent `a une mˆeme note, `a deux hauteurs diff´erentes. L’intervalle qui les s´epare s’appelle uneoctave.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Objectifs
Son produit par une corde vibrante :
Mod´eliser le son par lesvibrationsd’une corde attach´ee `a ses extr´emit´es.
Utiliser des s´eries de Fourier pour d´efinir un soncompos´e.
Existence des harmoniques :
Expliquer l’apparaition de cesfr´equences multiples d’une fr´equence fondamentale.
D´efinir les quantit´es similaires pour un tambour.
Poser quelques questions math´ematiques autour de ces harmoniques.
Des d´ eriv´ ees partielles
Si on a une fonction qui d´epend `a la fois du temps et de l’espace, c’est une fonction dedeux variables
u :R×R→R, (x,t)7→u(x,t).
On peut d´efinir ses d´eriv´ees partielles :
1 On fixex0∈R, alors t7→u(x0,t) est une fonctionsur R.
2 On peut la d´eriver! La d´eriv´ee au pointt0 est not´ee
∂u
∂t(x0,t0).
3 On a d´efini une nouvelle fonction de deux variables ∂u∂t. De mˆeme, on peut d´efinir ∂u∂x et les d´eriv´ees secondes ∂∂x2u2 et ∂x∂t∂2u .
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Un calcul qui va servir
Exemple : Soitu(x,t) =cos(ωt)f(x) avecf quelconque. Alors
∂2u
∂x2(x,t) =cos(ωt)f00(x)
∂2u
∂t2(x,t) =−ω2cos(ωt)f(x)=−ω2u(x,t).
Ce n’est pas toujours aussi simple!
Repr´esenter une fonction de deux variables
1 Si les variables sont spatiales, on peut tracer le graphe (une surface).
2 Ici, on trace le graphe de x7→u(x,t), et on fait ´evoluer t.
Exemple (pas au hasard) : u(x,t) = cos(nπ
t ) sin(nπ
x ), n∈N
L’´ equation des ondes
Propagation d’une perturbationu : Avec un peu de physique on arrive `a l’´equation g´en´erale :
∂2u
∂t2(x,t) =c2∂2u
∂x2(x,t),
Variable d’espace (1d) : x ∈R. Variable de temps : t ≥0.
Vitesse caract´eristique : c >0.
On la compl`ete par une perturbation initialeu(x,0) =u0(x) avec u0 une fonction donn´ee.
Il faut pr´eciser dans quel espace vit la solution.
EDP tr`es simplifi´ee : Elle estlin´eaire.
Pas d’amortissement.
Mod`ele unidimensionnel.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
La corde vibrante
On attache une corde entre deux pointsx = 0 etx =L.
Corde vibrante : oscillations de la hauteur.
Soitu(t,x) la hauteur de la corde au tempst et au point x :
∂2u
∂t2(x,t) =c2∂2u
∂x2(x,t),
u(x,0) =u0(x) (perturbation initiale u0)
u(0,t) =u(L,t) = 0 (Corde attach´ee aux bouts) Param`etre physique
c2 = Tµ (T : tension et µ: masse lin´eique).
Pour faire simple, posons c = 1.
On n´eglige les frottements de l’air et la raideur de la corde.
On supposeu0 ∈L2([0,L]), c’est-`a-dire Z L
0
|u0(x)|2dx <+∞ (´energie finie).
Approche en domaine born´ e
On chercheune solution particuli`ereen variables s´epar´ees : u(x,t) =f(x)cos(ωt)
avecf 6= 0 et ω∈R.
On calcule... siu est solution de l’EDP alors f00(x)cos(ωt)=−ω2f(x)cos(ωt).
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Un probl` eme aux valeurs propres
On ajoute lesconditions au bord :
on cherche donc `a d´eterminer ω∈RETf 6= 0 tels que ( −f00(x) =ω2f(x) sur [0,L],
f(0) =f(L) = 0.
Solutions : f(x) =Acosωx+Bsinωx.
Conditions au bord :
f(0) =f(L) = 0 =⇒A= 0 etsin(ωL) = 0.
On trouve que (ω,f) est de la forme ωn= nπ
L avec n∈N∗ et fn(x) = sin(ωnx).
On dit qu’on a r´esolu un probl`eme aux valeurs propres.
Un musicen vous dira qu’on a trouv´e les harmoniques...
D´ etour : le spectre d’une matrice
Pour une matrice carr´eeA∈MN(R), on peut chercher sesvaleurs propreset ses vecteurs propres:
Trouverλ∈RET X ∈Rn\ {0}tels que AX =λX
Les trouver permet ded´ecortiquer A(diagonalisation...).
Il y a au plusN solutions pour λ: c’est le spectrede la matrice A.
Ici, si on poseE ={f ∈C∞([0,L]),f(0) =f(L) = 0} et A:f 7→ −f00,
alors E est un e.v. etA est un endomorphismede E.
On a trouv´e une infinit´e de valeurs propres pourA...c’est normal : E est de dimension infinie!
Ce sont les bases dela th´eorie spectrale.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
On a trouv´e des solutions particuli`eres :
un(x,t) =sin(ωnx)cos(ωnt).
Lin´earit´e :
L’´equation des ondes estlin´eaire :
u et v solutions =⇒ u+αv aussi , ∀α∈R.
Cons´equence : toute combinaison lin´eaire de ces solutions particuli`eres est encore solution.
Deux questions
Peut-on fabriquer une somme infiniedes un (une s´erie)?
Peut-on obtenir TOUTES les solutions?
D´ ecomposition en s´ eries de Fourier
Unefonction peut ˆetre d´ecompos´ee ens´eries de Fourier Soit f ∈L2(0,L), on construit les coefficients de Fourier
cn= 1L Z L
0
e−i2πnL xf(x)dx, n∈Z
On recompose la somme partielle
SN(x) =
N
X
n=−N
cnei2πnL x, N∈N
Th´eor`eme de convergence : S∞=f, ce qui signifie kSN−fk2L2 :=
Z 2π
0
|SN(x)−f(x)|2dx →0 lorsque N→+∞.
Th´eor`eme de Dirichlet : sif est C1,alors laconvergence est uniforme.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Un peu d’histoire
Cette analyse est d´evelopp´ee par Joseph Fourier(1811) pour r´esoudre l’´equation de lachaleur
∂u
∂t = ∆u
Accueil par l’acad´emie des sciences (Lagrange et Laplace)?
Plutˆot froid : comment peut-on ´ecrireSN =f quandN→+∞?
Une fonction continue = une fonction quelconque????
Pas encore de th´eorie de la mesure pour construire des int´egrales!
Aujourd’hui, les s´eries de Fourier sont un outil majeur : R´esolution d’EDP.
Analyse duson et acoustique.
Traitement du signalet compression d’images.
R´ esolution de l’´ equation des ondes
On d´ecompose une solutionx 7→u(x,t)en s´erie de Fourier sur la base des sinus :
u(x,t) =
+∞
X
n=1
bn(t)sin(nπx L ).
On injecte dans l’´equation... alors on a b00n(t) +n2π2
L2 bn(t) = 0.
La corde est lach´ee avec unevitesse nulle : ∂u∂t(x,0) = 0. On d´eduitbn(t) =Bncos(nπLt).Pour trouver Bn, on fait t= 0 :
X
n≥1
Bnsin(nπx
L ) =u0(x).
Ce sont lescoefficient de Fourierde la position initiale.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
R´ esolution du probl` eme par s´ eries de Fourier
Solution explicite :
u(x,t) =X
n≥1
Bncos(nπt
L )sin(nπx L ).
Les coefficient Bn sont lescoefficients de Fourierde la position initiale u0.
C’est lasuperposition d’harmonique.
Pour aller au bout
Pr´ecisez la convergence de la s´erie,et la r´egularit´e de la fonction trouv´ee.
Y a-t-il d’autres solutions? Il faut montrer :
1 Avec une donn´eeu0∈L2, toutes les solutions sontL2.
2 La m´ethode montre que cette solution est la seule.
Lien avec l’analye hilbertienne
L’espace vectorielE =L2([0,L],C) est muni du produit scalaire hf,gi= 1
L Z L
0
f(x)g(x)dx. On dit queE est un espace de Hilbert.
Pourn∈Z, posons en(x) =e2inπL x.
Les coefficients de Fourier se r´eecrivent cn =hf,eni,c’est la composante de f selon le vecteuren.
La somme partielle se r´e´ecrit SN =
N
X
n=−N
cnen
C’est la projection orthogonale sur vect(e−N, . . . ,eN).
Le th´eor`eme de convergenceL2 s’interp`ete : La famille (en)n∈Z est une base hilbertienne de E.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre d’une vibration
Lesωn= nπL forment le spectrede cette corde vibrante.
Ils ne d´ependend que de L:
Ils sont d´ecroissants par rapport `a L.
Ils sont bien multiples de la fondamentale πL. Vibration d’un tambour
Soit Ω⊂R2 un tambour vibrant d’une hauteuru.
On introduit le laplacien en dimension 2 :
∆u = ∂∂x2u2 +∂∂y2u2. L’´equation des ondes en dimension 2 est
∂2u
∂t2(x,y,t) =c2∆u(x,y,t), (x,y)∈Ω.
Le tambour est fix´e sur son bord∂Ω :
u(x,y,t) = 0 lorsque (x,y)∈∂Ω.
les valeurs propres du laplacien
Introduisons l’op´erateur laplacien sur les fonctions de Ω : A:f 7→ −∆f =−∂∂x2f2− ∂∂y2f2.
Le spectre de Aest une suite (ωn)n∈N de nombres tels qu’il existe une fonctionfn6= 0 v´erifiant les conditions au bord et
Afn=ωnfn.
Le spectred´epend de laforme de Ω (pas explicite du tout...) Encore une fois,u(x,y,t) =fn(x,y)cos(ωnt) est une vibration harmonique du tambour.
Question (M. Kac, 1966) :
Peut-on entendre la forme d’un tambour?
Autrement dit : Ω7→(ωn)n∈N est-elle injective?
Deuxtambours diff´erents peuvent-ils produire lemˆeme son?
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Cocotte et flˆ eche
R´eponse n´egative par Gordon and coauteurs (1991) :
Figure: Cocotte et flˆeche : deux tambours isospectraux
Construction depuis des quadrilat`eres sym´etris´es sur le plan hyperbolique...Beaucoup de g´eometrie et d’alg`ebre cach´e derri`ere!
Pour des tambours plus r´eguliers, la question reste ouverte!
Les probl` emes inverses
C’est un probl`eme inverse :
En entendant le son, reconstruire la forme du tambour?
Autres probl`emes inverses : `a partir d’observation de la solution d’une EDP en surface, peut-on connaˆıtre les coefficients de l’EDP `a l’int´erieur d’un objet?
Nombreuses applications :
Tomographie (d´et´ection de tumeur).
G´eologie (nappe d’eaux, gisements de p´etrole).
Sismologie (recherche de l’´epicentre).
Cosmologie (d´et´ection d’exoplan`etes).
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Les harmoniques d’une vibrations
Le spectre
Les solutions de l’´equations des ondes ∂∂22u
t = ∆u font
intervenir des solutions particuli`eres
un(x,t) =fn(x)cos(ωnt),
avec (ωn,fn) solution de −∆un =ωnfnet un= 0 au bord.
En 1d, on trouve ωn= nπL .La fr´equence est fn= ω2πn. Avec la raideur de la corde (inharmonicit´e du piano), on a plutˆot
ωn∼ nπ
L (1 +Rn2), R1.
Pour d’autres types d’instruments, les harmoniques ne sont pas aussi explicites.
Gammes et arithm´ etique
On fait vibrer deux cordes de longueur L1 et L2
Selon la valeur de L2/L1 , des harmoniques peuvent co¨ıncider.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Spectre de deux cordes de longueur L
1et L
2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Spectre de deux cordes de longueur L
1et L
2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Spectre de deux cordes de longueur L
1et L
2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Spectre de deux cordes de longueur L
1et L
2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Figure: Une quinte!!
Spectre de deux cordes de longueur L
1et L
2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Spectre de deux cordes de longueur L
1et L
2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Spectre de deux cordes de longueur L
1et L
2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Spectre de deux cordes de longueur L
1et L
2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Spectre de deux cordes de longueur L
1et L
2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour
Spectre de deux cordes de longueur L
1et L
2.
Figure: Une octave!!
Sur l’´ equation des ondes en 1d
Avec l’analyse de Fourier, on trouve que la solution g´en´erale est
u(x,t) =X
n≥1
Bncos(nπt
L )sin(nπx L ).
Il est connu que la solution g´en´erale est de la forme
F(x−ct) +G(x+ct),F etG deux fonctions. Ici c’est le cas : cos(ωnt) sin(ωnx) = 12(sin(ωn(t+x)) + sin(ωn(t−x))). L’´energie de l’onde est conserv´e :
Z 2π
0
|∂xu(x,t)|2+|∂tu(x,t)|2dx ∼X
n≥1
n2Bn2.
Nicolas Popoff Produire un son : de la corde vibrante au tambour