Though the eigenvalues of \(A\) typically require numerical techniques for the general problem, a special case of practical interest occurs when the matrix is ‘periodic'. That is, the column entries shift a column every row. Thus, the matrix has the form,
As we saw in Section 2.7.2, when periodic boundary conditions are assumed, the central space discretization of one-dimensional convection gives purely imaginary eigenvalues, and when scaled by a timestep for which the CFL number is one, the eigenvalues stretch along the axis until \(\pm i\). Since for a convection problem with constant velocity and periodic boundary conditions gives a circulant matrix, we can use Equation (2.141) to determine the eigenvalues analytically. We begin by finding the coefficients, \(a_ j\). For a central space discretization, we find,
\[a_2 = -\frac{u}{2{\scriptstyle \Delta } x}, \quad a_ N = \frac{u}{2{\scriptstyle \Delta } x}, \mbox{ and for all other } j, \quad a_ j = 0.\]
(2.142)
Then, substituting these \(a_ j\) into Equation (2.141) gives,
As observed in Section 2.7.2, the eigenvalues are purely imaginary and will extend to \(\pm i\) when \(\mathrm{CFL} = |u|{\Delta t}/{\scriptstyle \Delta } x= 1\).