Démontrer la loi de Snell-Descartes

En utilisant principe de Fermat

La seconde loi de Snell-Descartes, qui stipule que n1sin(i1)=n2sin(i2)n_1\sin(i_1) = n_2\sin(i_2), a de nombreuses applications : calculer l’angle de réflexion, modéliser une fibre optique … Mais savez-vous comment la démontrer ? Dans cet article, c’est justement ce que je vous propose en utilisant le principe de Fermat.

Pour suivre cet article, il est nécessaire d’avoir un niveau en mathématiques équivalent à celui du baccalauréat et d’avoir déjà fait un peu d’optique géométrique.

Les postulats de l'optique géométrique

Explication

Pour faire de l’optique géométrique, on suppose plusieurs choses sur la lumière :

  • il n’y a pas de phénomène de diffraction.
  • les rayons sont indépendants les uns des autres.
  • et le principe de Fermat

Le postulat qui nous intéresse ici est celui de Fermat, que l’on appelle aussi principe de moindre temps. Il stipule qu’entre deux points A et B, atteints par la lumière, le chemin optique suivi le long du trajet est extrémal. Le chemin optique, entre A et B, est défini comme :

L(AB)=ABn(s)dsL(AB) = \int_A^B n(s) \mathrm ds Avec dsds l’abscisse curviligne et n(s)n(s) l’indice de réfraction

On peut interpréter le chemin optique comme le trajet que parcourrait la lumière si le trajet se faisait dans le vide.

Rappel sur l'indice de réfraction : Il s’agit du rapport entre la vitesse de la lumière dans le vide et la vitesse de la lumière dans le milieu considéré, et on le note nn.

De plus, on va considérer dans cet article que tous les milieux sont homogènes : un milieu homogène est un milieu dont les propriétés sont les mêmes en tout point de l’espace. Donc l’indice de réfraction est constant.

Dans le cas des milieux homogènes, le chemin optique devient : L(AB)=nABds=AB×nL(AB) = n \int_A^B \mathrm ds = AB \times n

Le principe de Fermat impose que le trajet entre A et B soit minimal, et le moyen le plus court pour relier deux points c’est une droite. On a donc démontré que la lumière se déplace en ligne droite dans un milieu homogène.

Dans cet article, on utilise une version simplifiée du principe de Fermat : le chemin optique suivi le long du trajet est minimal et non extrémal.

Illustration

Pour illustrer le principe de Fermat, prenons un exemple, supposons que la lumière va du point A au point B, en changeant de milieu. On sait que la lumière va se déplacer en ligne droite, mais on a "plusieurs chemins possibles" :

Exemple de chemins possibles
Exemple de chemins possibles

Le principe de Fermat nous dit que le chemin choisi va être celui qui prend le moins de temps.

La preuve

Calcul du temps de parcours

Schéma montrant plusieurs parcours possibles
Schéma montrant plusieurs parcours possibles

Si on regarde ce schéma, on a deux points A et B fixés qui sont dans deux milieux différents, on considère que la lumière passe par ces deux points, la question que l’on peut se poser alors : en quel point de la droite Δ\Delta la lumière va changer de milieu.

On introduit ensuite une base (ex,ey)(\vec{e_x}, \vec{e_y}) sur le point A. On note (xb,yb)(x_b, y_b) les coordonnées sur point B et (xo,yo)(x_o, y_o) celle du point O, dans cette base.

Schéma avec les différentes coordonnées
Schéma avec les différentes coordonnées

La distance parcourue correspond à AO+BOAO + BO. De plus, on a AO=xo2+yo2AO = \sqrt{x_o^2 + y_o^2} et BO=(xoxb)2+(yoyb)2BO = \sqrt{(x_o - x_b)^2 + (y_o - y_b)^2}.

Le temps mis par la lumière est donc t=AOvAO+BOvBOt = \frac{AO}{v_{AO}} + \frac{BO}{v_{BO}}. L’indice de réfraction nous donne que vAO=cn1v_{AO} = \frac{c}{n_1} et vBO=cn2v_{BO} = \frac{c}{n_2} Donc

t=n1xo2+yo2c+n2(xoxb)2+(yoyb)2c\boxed{t = \frac{n_1 \sqrt{x_o^2 + y_o^2}}{c} + \frac{n_2 \sqrt{(x_o - x_b)^2 + (y_o - y_b)^2}}{c}}

On veut que tt soit le plus petit possible, et pour trouver le minimum d’une fonction, on calcule la dérivée. :)

Calcul des dérivées

Si on regarde l’expression de tt, on peut voir qu’elle dépend de plusieurs paramètres : xox_o, yoy_o, xbx_b et yby_b. Déjà, on sait que la position du point A et B sont fixés donc xbx_b et yby_b sont connus. De plus le point O est à l’interface entre les deux milieux, d’où le fait qu’on connaisse sont ordonnée yoy_o.

Donc tt est une fonction de paramètre xox_o. On peut alors calculer la dérivée :

t(xo)=n1×2xoc×2xo2+yo2+n2×(2xo2xb)c×2(xoxb)2+(yoyb)2t'(x_o) = \frac{n_1 \times 2x_o}{c \times 2\sqrt{x_o^2 + y_o^2}} + \frac{n_2 \times (2x_o - 2x_b) }{c \times 2\sqrt{(x_o - x_b)^2 + (y_o - y_b)^2}} t(xo)=n1×xoc×xo2+yo2+n2×(xoxb)c×(xoxb)2+(yoyb)2t'(x_o) = \frac{n_1 \times x_o}{c \times \sqrt{x_o^2 + y_o^2}} + \frac{n_2 \times (x_o - x_b) }{c \times \sqrt{(x_o - x_b)^2 + (y_o - y_b)^2}}

On calcule ensuite la dérivée seconde :

t(xo)=n1cxo2+yo22x022xo2+yo2x02+y02+n2c(xoxb)2+(yoyb)22(xoxb)22(xoxb)2+(yoyb)2(xoxb)2+(yoyb)2t''(x_o) = \frac{n_1}{c} \frac{\sqrt{x_o^2 + y_o^2} - \frac{2x_0^2}{2\sqrt{x_o^2 + y_o^2}}}{x_0^2 + y_0^2} + \frac{n_2}{c} \frac{\sqrt{(x_o - x_b)^2 + (y_o - y_b)^2} - \frac{2(x_o - x_b)^2}{2\sqrt{(x_o - x_b)^2 + (y_o - y_b)^2}}}{(x_o - x_b)^2 + (y_o - y_b)^2}

Après simplification :

t(xo)=n1cyo2xo2+yo2(xo2+yo2)+n2c(yoyb)2(xoxb)2+(yoyb)2((xoxb)2+(yoyb)2)t''(x_o) = \frac{n_1}{c} \frac{y_o^2}{\sqrt{x_o^2 + y_o^2}({x_o^2 + y_o^2})} + \frac{n_2}{c} \frac{(y_o - y_b)^2}{\sqrt{(x_o - x_b)^2 + (y_o - y_b)^2}((x_o - x_b)^2 + (y_o - y_b)^2)}

On peut voir que celle-ci est positive.

Résultat final

Si on reprend le schéma, on a deux triangles rectangles donc : sin(i1)=x0xo2+yo2\sin(i_1) = \frac{x_0}{\sqrt{x_o^2 + y_o^2}} et sin(i2)=xbxo(xoxb)2+(yoyb)2\sin(i_2) = \frac{x_b - x_o}{\sqrt{(x_o- x_b)^2 + (y_o - y_b)^2}}

En injectant cela dans la formule de la dérivée : t(xo)=n1×sin(i1)cn2×sin(i2)ct'(x_o) = \frac{n_1 \times \sin(i_1)}{c} - \frac{n_2 \times \sin(i_2)}{c}

Pour le deuxième sinus, on est passé de xoxbx_o - x_b à (xbxo)- (x_b - x_o) afin d’avoir une longueur positive, on se retrouve alors avec un signe moins devant la deuxième fraction.

De plus t(xo)t''(x_o) est positive donc t(x0)t(x_0) admet un minimum lorsque t(xo)=0t'(x_o) = 0, on obtient alors : 0=n1×sin(i1)cn2×sin(i2)c0 = \frac{n_1 \times \sin(i_1)}{c} - \frac{n_2 \times \sin(i_2)}{c} D’où n1×sin(i1)=n2×sin(i2)\boxed{n_1 \times \sin(i_1) = n_2 \times \sin(i_2)}

On a bien démontrer la deuxième loi de Snell-Descartes.


Voilà, c’est la fin de cet article, vous savez désormais comment démontrer la seconde loi de Snell-Descartes, j’espère qu’il vous sera utile. :soleil:

Pour aller plus loin :

Ces contenus pourraient vous intéresser

1 commentaire

Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte