Les ondes de Stokes sont des ondes de gravité rencontrées sur la surface de la mer, des vagues. Elles ont des solutions des équations d'Euler pour un fluide incompressible irrotationnel à surface libre soumis à un champ de gravité qui ont été obtenues par George Gabriel Stokes par la théorie des perturbations en 1847 dans le cas d'un milieu de profondeur infinie.
Pour un écoulement incompressible irrotationnel la vitesse dérive d'un potentiel ψ. Les équations d'incompressibilité et de quantité de mouvement s'écrivent
où ρ est la masse volumique, p la pression, g la gravité et z l'altitude.
On montre que pour un écoulement incompressible irrotationnel la vitesse dérive d'un potentiel ψ
En reportant dans l'équation d'incompressibilité on voit que ψ obéit à l'équation de Laplace
L'équation de quantité de mouvement s'écrit alors
Par ailleurs la gravité g dérive d'un potentiel
À l'échelle du problème on peut considérer g constant et écrire
En remarquant que on obtient
Soit, en intégrant la constante d'intégration dans Φ0
Examinons un problème bidimensionnel. On désigne par s (x) l'altitude de la surface par rapport à sa valeur au repos z = 0.
L'équation ci-dessus s'écrit à la surface
où p0 est la pression atmosphérique.
Cette surface est décrite par l'équation cinématique
Par ailleurs la condition cinématique au fond z = - h (x) s'écrira
Dans le cas particulier d'un fond plat utilisé par la suite on a
On cherche une solution au système constitué par les équations [1], [2], [3], [4] sous forme d'ondes périodiques progressives
où θ est la phase de l'onde, k le nombre d'onde et c la vitesse de phase.
Pour s on utilise un développement en série de Fourier autour de la solution de repos s = 0
où a est l'amplitude.
Il lui correspond le développement suivant pour ψ, suggéré par la solution du problème linéarisé
Pour ω on choisit une forme paire de l'amplitude compatible avec la périodicité en s (ψ n'est pas nécessairement périodique)
La solution du système limité au second ordre conduit aux résultats suivants
On a en particulier