3.4 Stability analysis of the upwind method
\[ C_{i}^{n+1}=C_{i}^{n}-\frac {u\tau }{h}\left ( C_{i}^{n}-C_{i-1}^{n}\right ) \]
Substitute the trial solution \(A^{n}e^{jkih}\) into the above
\begin{align*} A^{n+1}e^{jkih} & =A^{n}e^{jkih}-\frac {u\tau }{h}\left ( A^{n}e^{jkih}-A^{n}e^{jk\left ( i-1\right ) h}\right ) \\ \xi & =1-\frac {u\tau }{h}\left ( 1-e^{-jkh}\right ) \\ & =1-\frac {u\tau }{h}+\frac {u\tau }{h}e^{-jkh}\\ & =1-\frac {u\tau }{h}+\frac {u\tau }{h}\left ( \cos \left ( kh\right ) -j\sin \left ( kh\right ) \right ) \\ & =1-\frac {u\tau }{h}\left ( 1-\cos kh\right ) -j\frac {u\tau }{h}\sin kh \end{align*}
Let \(\frac {u\tau }{h}=\lambda \)
Hence
\[ \xi =1-\lambda \left ( 1-\cos kh\right ) -j\lambda \sin kh \]
Hence
\begin{align*} \left \vert \xi \right \vert ^{2} & =\left ( 1-\lambda \left ( 1-\cos kh\right ) \right ) ^{2}+\left ( \lambda \sin kh\right ) ^{2}\\ & =1-2\lambda \left ( 1-\cos kh\right ) +\lambda ^{2}\left ( 1-\cos kh\right ) ^{2}+\lambda ^{2}\sin ^{2}kh\\ & =1-2\lambda +2\lambda \cos kh+\lambda ^{2}\left ( 1+\cos ^{2}kh-2\cos kh\right ) +\lambda ^{2}\sin ^{2}kh\\ & =1-2\lambda +2\lambda \cos kh+\lambda ^{2}+\lambda ^{2}\cos ^{2}kh-2\lambda ^{2}\cos kh+\lambda ^{2}\sin ^{2}kh\\ & =1-2\lambda +2\lambda \cos kh+2\lambda ^{2}-2\lambda ^{2}\cos kh\\ & =1-2\lambda \left ( 1-\lambda \right ) \left ( 1-\cos kh\right ) \end{align*}
Hence for stability it is required that
\[ \left \vert 1-2\lambda \left ( 1-\lambda \right ) \left ( 1-\cos kh\right ) \right \vert \leq 1 \]
or
\[ -2\lambda \left ( 1-\lambda \right ) \left ( 1-\cos kh\right ) \leq 0 \]
Which will be true only if \(\left ( 1-\lambda \right ) \geq 0\) or \(\lambda \leq 1\) hence this implies
\[ \frac {u\tau }{h}\leq 1 \]
Hence the upwind method is stable if the CFL condition is satisfied. This will be seen as the same stability condition for the Lax method below.