La demostración se realiza a partir del principio de Fermat.
Tomamos dos trayectorias distintas separadas infinitesimalmente,
y
, donde
es el foco y
y
son los puntos de llegada separados por caminos ópticos iguales. Entonces definimos los respectivos caminos ópticos como:


Siendo
y
los respectivos vectores de posición,
y
los respectivos diferenciales de espacio y
el índice de refracción.
Admitimos que el índice de refracción es derivable.
Emplearemos:
Desarrollo en serie de Taylor de primer orden: 
Ecuación de la trayectoria de un rayo luminoso (deducida a partir del principio de Fermat):
de lo que
.
La relación
de la cual
.
Admitimos que el índice de refracción admite un desarrollo en serie de Taylor de orden 1. Entonces se obtiene que
.
Por otro haremos lo mismo con el módulo del vector posición:
.
De modo que:
.
Se reemplaza en el camino óptico:
}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8f9df77c11bf4e1d436c8e71719b950cb6728f6e)

Eliminamos los elementos de orden de
:

Calculamos
:

Factorizamos los términos por potencias de
:
![{\displaystyle \Delta L=\int _{A}^{B'}n({\textbf {r}})ds-\int _{A}^{B}n({\textbf {r}})ds+\varepsilon \left[\int _{A}^{B'}{\vec {\nabla }}n\cdot {\textbf {b}}ds+\int _{A}^{B'}n({\textbf {r}}){\textbf {u}}\cdot {\textbf {db}}\right]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/36c5edf9a8accfb9aa6181a8f1048350a6c926ed)
Por la ecuación de las trayectorias tenemos que
de modo que:
![{\displaystyle \Delta L=\int _{A}^{B'}n({\textbf {r}})ds-\int _{A}^{B}n({\textbf {r}})ds+\varepsilon \left[\int _{A}^{B'}d(n{\textbf {b}}\cdot {\textbf {u}})\right]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e200787b47be384217feb795dc6cec0cbb0644a8)
Si suponemos que hemos escogido
entonces:
![{\displaystyle \Delta L=\int _{A}^{B'}n({\textbf {r}})ds-\int _{A}^{B'}n({\textbf {r}})ds+\varepsilon \left[\int _{A}^{B'}d(n{\textbf {b}}\cdot {\textbf {u}})\right]=0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/dd185c7609443b8bdc607c26ed42443a25d68569)
![{\displaystyle \Delta L=+\varepsilon \left[\int _{A}^{B'}d(n{\textbf {b}}\cdot {\textbf {u}})\right]=0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/492096b820e3707bc01a41d6a1ee034d785b0157)
Por lo que:


Como el punto A es el foco la separación es siempre nula, en consecuencia:



Como B' es un punto arbitrario se tiene que
.
Teníamos que
, por lo que
une los puntos de la superficie. De lo que la superficie formada es ortogonal a cada rayo. Podemos justificar que los puntos forman una superficie por continuidad.