El método de von Neumann se basa en la descomposición de los errores en series de Fourier. Para ilustrar el procedimiento, consideremos la ecuación de calor unidimensional
definida en el intervalo espacial
, con la notación
donde
son los valores específicos de “'x”' y
son la secuencia de valores de “'t”'.
Podemos discretizar la ecuación del calor[5] como

|
|
(1) |
donde

Entonces, la solución
de la ecuación discreta se aproxima a la solución analítica
de la EDP en la cuadrícula.
Defina el error de redondeo
como
donde
es la solución de la ecuación discretizada (1) que se calcularía en ausencia de error de redondeo, y
es la solución numérica obtenida en aritmética de precisión finita. Dado que la solución exacta
debe satisfacer exactamente la ecuación discretizada, el error
también debe satisfacer la ecuación discretizada. [6] Aquí hemos supuesto que
también satisface la ecuación (esto solo es cierto en la precisión de la máquina). Por lo tanto

|
|
(2) |
es una relación de recurrencia para el error. Las ecuaciones (1) y (2) muestran que tanto el error como la solución numérica tienen el mismo comportamiento de crecimiento o decaimiento con respecto al tiempo. Para ecuaciones diferenciales lineales con condición de contorno periódica, la variación espacial del error puede expandirse en una serie de Fourier finita con respecto a
, en el intervalo
, como

|
|
(3) |
donde el número de onda
con
y
. La dependencia temporal del error se incluye suponiendo que la amplitud del error
es una función del tiempo.
A menudo se supone que el error crece o decae exponencialmente con el tiempo, pero esto no es necesario para el análisis de estabilidad.
Si la condición límite no es periódica, entonces podemos utilizar la integral finita de Fourier con respecto a
:

|
|
(4) |
Dado que la ecuación diferencial para el error es lineal (el comportamiento de cada término de la serie es el mismo que el de la propia serie), basta con considerar el crecimiento del error de un término típico:

|
|
(5a) |
si se utiliza una serie de Fourier o

|
|
(5b) |
si se utiliza una integral de Fourier.
Dado que la serie de Fourier puede considerarse un caso especial de la integral de Fourier, continuaremos el desarrollo utilizando las expresiones de la integral de Fourier.
Las características de estabilidad pueden estudiarse utilizando solo esta forma para el error sin pérdida de generalidad. Para averiguar cómo varía el error en pasos de tiempo, sustituya la ecuación (5b) en la ecuación (2), después de observar que
para obtener (tras la simplificación)

|
|
(6) |
Introducimos
y utilizamos las identidades
La ecuación (6) se puede escribir como

|
|
(7) |
Defina el factor de amplificación

|
|
(8) |
La condición necesaria y suficiente para que el error permanezca acotado es que 
Por lo tanto, a partir de las ecuaciones (7) y (8), la condición para la estabilidad viene dada por

|
|
(9) |
Tenga en cuenta que el término
es siempre positivo. Por lo tanto, para satisfacer la ecuación (9):

|
|
(10) |
Para que la condición anterior se cumpla para todos los
(y, por lo tanto, para todos los
). El valor más alto que puede tomar el término sinusoidal es 1 y, para esa elección concreta, si se cumple la condición del umbral superior, también se cumplirá para todos los puntos de la cuadrícula, por lo que tenemos
|
|
(11) |
La ecuación (11) proporciona el requisito de estabilidad para el esquema FTCS aplicado a la ecuación de calor unidimensional. Dice que para un
dado, el valor permitido de
debe ser lo suficientemente pequeño como para satisfacer la ecuación (10).
Un análisis similar muestra que un esquema FTCS para la advección lineal es incondicionalmente inestable.