You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In 1953, Enrico Fermi, John Pasta, Stanislaw Ulam and Mary Tsingou implemented one of the first computer simulations of a physical problem on MANIAC I at Los Alamos. They considered a chain of oscillators with a non-linear nearest-neighbor interaction. Fermi hypothesized that after a substantial number of cycles, the influence of initially exicted normal modes would fade and eventually lead to theramalization. The team let the system run overnight, and to their surprise, the lattice had gone right back to its initial exicted state.
We consider a system of $N$ interacting particles with mass $m$, lattice spacing $\ell$ and linear spring constant $\kappa$. The displacement and momentum of the $\mathrm{n^{th}}$ particle are denoted $q_{n}$ and $p_{n}$ respectively. The Hamiltonian for the $\alpha$-FPUT lattice with nearest-neighbor interaction is:
The frequency of the linearized system $(\alpha = 0)$ is $\displaystyle \omega^2 = \frac{\kappa}{m}$. We introduce dimensionless variables for ($q_n,p_n,t$) as follows:
The non-linear coefficient $\alpha$ has dimensions of reciprocal length. In the equations of motion, we see that the non-linearity extends over the region between the left and right nearest neighbors of the particle at $n$. Hence, we define the dimensionless parameter $\displaystyle \varepsilon = 2\alpha\ell$ to characterize the strength of the non-linear interaction between nearest neighbors.
We scale the Hamiltonian as $\displaystyle H_{\alpha} = \tilde{H}_{\alpha}\cdot \frac{1}{2} m\omega^2\ell^2$, so the dimensionless Hamiltonian in terms of the dimensionless variables is:
For clarity, all dimensionless variables $\tilde{x}$ will be denoted $x$ unless indicated otherwise. Accordingly, the system is characterized by the dimensionless variables as follows:
To approximate the lattice as a continuum, we take the limit where $\ell\to 0$ and $N \to \infty$ so as to keep the total length of the chain a constant:
We perform $\mathcal{O}(\ell^4)$ Taylor expansions of the nearest neighbor displacements and substitute these into the equation of motion. This procedure yields:
Defining the characteristic speed $\displaystyle c = \omega\ell$, and as before, the strength of the nonlinearity $\varepsilon = 2\alpha\ell$, we can write:
In order to reduce this to an equation that is first order in time, we make the following change of variables:
$$\begin{align}
z &= x - ct\\
\tau &= \frac{\varepsilon}{2}ct
\end{align}$$
As $\ell\to 0$, the continuum limit is approached when $\alpha\ell \to 0$ and $\displaystyle \frac{\ell}{\alpha} \to \mathrm{const}$. Thus, we define the characteristic displacement $\displaystyle \delta = \lim_{\ell\to 0}\sqrt{\frac{\ell}{24\alpha}}$ and exclude any terms that are $\mathcal{O}(\varepsilon)$:
Considering the equation where $\delta^2 = 0$, we can express the non-linear contribution in the conservation law form that is treated by the Lax-Friedrichs method:
We will introduce the linear $\delta^2 f_{zzz}$ term to this equation with a centered finite difference approximation.
Stability
The numerical stability is determined by the term that is third-order in $z$, so we consider the linearized equation:
$$f_{\tau} = -\delta^2 f_{zzz}$$
Conducting Von-Neumann stability analysis, we make the ansatz $\displaystyle f_{m}^{n}\propto e^{-i\omega t_{n}}e^{ik z_{m}}$. Substitution into the discretized linear equation (2nd order in z) yields:
Thus without the non-linear term, the KdV equation under a finite-difference scheme is conditionally stable. To minimize the instability from this term, we will choose