<TeXmacs|1.0.6>

<style|<tuple|article|mystyle>>

<\body>
  <doc-data|<doc-title|255 Summary>>

  <section|General Framework>

  <\itemize>
    <item><em|Domain of dependence>: physical/numerical.

    <item><with|mode|math|u<rsub|t>=\<cal-L\>u> with IC and periodic BC on a
    Hilbert space <with|mode|math|\<cal-H\>>.
    <with|mode|math|\<cal-L\>:\<cal-H\>\<rightarrow\>\<cal-H\>>.

    <item>Discretized to <with|mode|math|N>-dimensional space
    <with|mode|math|\<cal-B\><rsub|N>>, with projection operator
    <with|mode|math|\<cal-P\><rsub|N>>.

    <item><em|Numerical solution:> <with|mode|math|u<rsub|N>\<in\>\<cal-B\><rsub|N>>
    solves

    <\equation*>
      <frac|\<partial\>u<rsub|N>|\<partial\>t>=\<cal-P\><rsub|N>\<cal-L\>u<rsub|N>,<space|1em>u<rsub|N>(0)=\<cal-P\><rsub|N>u<rsub|0>.
    </equation*>

    <item><em|Convergence:>

    <\equation*>
      lim<rsub|N\<rightarrow\>\<infty\>>\<\|\|\>u<rsub|N>(t)-\<cal-P\><rsub|N>u(t)\<\|\|\>=0<space|1em>(0\<leqslant\>t\<leqslant\>T).
    </equation*>

    <item><em|Accuracy:>

    <\equation*>
      lim<rsub|N\<rightarrow\>\<infty\>>\<\|\|\>\<cal-P\><rsub|N>\<cal-L\>(Id-\<cal-P\><rsub|N>)u(t)\<\|\|\>=0<space|1em>(0\<leqslant\>t\<leqslant\>T).
    </equation*>

    <item><em|Stability:>

    <\equation*>
      \<\|\|\>exp(\<cal-P\><rsub|N>\<cal-L\>\<cal-P\><rsub|N>t)\<\|\|\>\<leqslant\>K<space|1em>(0\<leqslant\>t\<leqslant\>T).
    </equation*>

    <item><em|Lax Equivalence Theorem (semidiscrete):> If the above IVP is
    well-posed and the scheme is stable and accurate, then it converges.

    Look at evolution of the error: <with|mode|math|e<rsub|N>=u<rsub|N>-\<cal-P\><rsub|N>u>

    <\eqnarray*>
      <tformat|<table|<row|<cell|<frac|\<partial\>|\<partial\>t>e<rsub|N>>|<cell|=>|<cell|\<cal-P\><rsub|N>\<cal-L\>\<cal-P\><rsub|N>e<rsub|N>-\<cal-P\><rsub|N>\<cal-L\>(Id-P<rsub|N>)>>>>
    </eqnarray*>

    Integrate as ODE, estimates using accuracy and stability.

    <item><em|Order of convergence>: Equal to order of accuracy.
  </itemize>

  <section|Well-Posedness>

  <\itemize>
    <item><em|Solution operator> <with|mode|math|S(t,t<rsub|0>)>:

    <\itemize>
      <item>Semigroup property,

      <item><with|mode|math|S(t<rsub|0>,t<rsub|0>)=Id>,

      <item><with|mode|math|<norm|S(t,t<rsub|0>)||>\<leqslant\>K*e<rsup|\<alpha\>(t-t<rsub|0>)>>.
    </itemize>

    <item><em|Evolution Equation>:

    <\equation*>
      u<rsub|t>=\<cal-P\><left|(>x,t,<frac|\<partial\>|\<partial\>x><right|)>u(x,t),<space|1em>u(x,0)=u<rsub|0>(x)
    </equation*>

    with <with|mode|math|\<cal-P\>> a polyomial of degree <with|mode|math|r>.
    (use multi-indices in <with|mode|math|n>-d)

    <item><em|Autonomous> if <with|mode|math|\<cal-P\>> does not depend on
    <with|mode|math|t>. Then <with|mode|math|S(t,t<rsub|0>)=S(t-t<rsub|0>)>.

    <item><em|Well-posed:> The above IVP is weakly well-posed (of order
    <with|mode|math|p>, with <with|mode|math|p\<leqslant\>r>) if for every
    <with|mode|math|f\<in\>C<rsub|0><rsup|r>> and all
    <with|mode|math|T<rsub|0>\<gtr\>0> there is a unique solution
    <with|mode|math|u(x,t)> satisfying

    <\equation*>
      \<\|\|\>u(t)\<\|\|\>\<leqslant\>C*e<rsup|\<alpha\>t>\<\|\|\>f\<\|\|\><rsub|p>,<space|1em>(0\<leqslant\>t\<leqslant\>T<rsub|0>).
    </equation*>

    If <with|mode|math|p=0>, then <em|well-posed>.
    <with|mode|math|<norm|\<cdot\>|p|>> is the Sobolev norm

    <\equation*>
      <norm|u|p|>\<assign\><big|sum><rsub|\|\<alpha\>\|\<leqslant\>p><norm|\<partial\><rsup|\<alpha\>>u|L<rsup|2>|>\<sim\><big|int>(1+\|\<omega\>\|<rsup|p>)<rsup|2>\|<wide|f|^>(\<omega\>)\|<rsup|2>\<mathd\>\<omega\>.
    </equation*>

    <item>Well-posedness allows <em|defining> solutions by approximation.

    <item><em|Proving well-posedness:>

    <\itemize>
      <item><em|Constant coefficients>:

      <\itemize>
        <item>Diagonalize systems, treat each equation separately if
        possible.

        <item>Fourier on Jordan block: try to turn into single derivative
        (multiply by <with|mode|math|e<rsup|\<pm\>i\<omega\>t>>?)

        True Jordan blocks become weakly well-posed.

        <item>Unbounded eigenvalues of symbol<with|mode|math|\<Rightarrow\>>not
        well-posed.

        <item>Small perturbations of a weakly well-posed symbol can make that
        PDE not well-posed
      </itemize>

      <item><em|Several <with|mode|math|t>-derivatives>: make it a system.

      <item><em|Non-constant coefficients>:

      <\itemize>
        <item>Get an energy estimate: Multiply the equation by
        <with|mode|math|u>, consider <with|mode|math|\<mathd\>/\<mathd\>t
        E(t)>, use equation, integrate by parts to put derivatives <em|only>
        on coefficient.
      </itemize>
    </itemize>
  </itemize>

  <subsection|Lower Order Perturbations>

  <\itemize>
    <item><em|Duhamel Principle:> <with|mode|math|u<rsub|t>=\<cal-P\>(x,t,\<partial\><rsub|x>)u+F(x,t)>
    also has a solution, namely

    <\equation*>
      u(x,t)=S(t,0)u<rsub|0>(x)+<big|int><rsub|0><rsup|t>S(t,\<tau\>)F(x,\<tau\>)d\<tau\>.
    </equation*>

    Proof: Differentiate solution.

    <item><em|Perturbed problems are well-posed:>
    <with|mode|math|v<rsub|t>=\<cal-P\>(x,t,\<partial\><rsub|x>)v> strongly
    well-posed.

    <\equation*>
      u<rsub|t>=\<cal-P\>(x,t,\<partial\><rsub|x>)u+\<cal-B\>(x,t)u,<space|1em>u(x,0)=f(x)
    </equation*>

    has solution for <with|mode|math|f\<in\>C<rsup|\<infty\>>>.
    <with|mode|math|sup<rsub|0\<leqslant\>\<tau\>\<leqslant\>t>\<\|\|\>\<cal-B\>(x,\<tau\>)u(\<tau\>)\<\|\|\>\<leqslant\>b<rsub|0>\<\|\|\>u(t)\<\|\|\>><with|mode|math|\<Rightarrow\>>strongly
    well-posedness.

    (Proof: examine <with|mode|math|y\<assign\>e<rsup|-\<beta\>t>u(x,t)> for
    <with|mode|math|\<beta\>\<geqslant\>0>, write down evolution, Duhamel
    that)
  </itemize>

  <section|Convergence, Stability and Accuracy>

  Assume <with|mode|math|\<Delta\>x=h<rsub|i>(\<Delta\>t)>.
  <with|mode|math|<norm|\<cdot\>|N|>> is discrete <with|mode|math|L<rsup|2>>.

  <\itemize>
    <item><em|Abstract FD scheme>: <with|mode|math|V<rsup|n>> a vector of
    point evaluations, <with|mode|math|E<rsub|k>> is the shift operator in
    the <with|mode|math|k>th dimension.

    <\equation*>
      B<rsub|0>(E<rsub|1>,\<ldots\>,E<rsub|s>)V<rsub|\<alpha\>><rsup|n+1>=B<rsub|1>(E<rsub|1>,\<ldots\>,E<rsub|s>)V<rsub|\<alpha\>><rsup|n>.
    </equation*>

    <em|Explicit> iff <with|mode|math|B<rsub|0>=Id>.

    <item><with|mode|math|V<rsup|n+1>=C(\<Delta\>t,\<Delta\>x,<wide|x|\<bar\>>,t)V<rsup|n>>.

    <item><with|mode|math|Q<rsub|\<Delta\>x>> projection onto the point
    evaluation space.

    <item>If, like in Leapfrog, we have dependency on two previous time
    steps: Interpret <with|mode|math|V> as a vector of
    <with|mode|math|(V<rsup|n>,V<rsup|n-1>)<rsup|T>>.

    <item><em|Accuracy:> Schme <with|mode|math|C(\<Delta\>t)> is accurate of
    degree <with|mode|math|q<rsub|1>> in space and
    <with|mode|math|><with|mode|math|q<rsub|2>> in
    time<with|mode|math|:\<Leftrightarrow\>>

    <\equation*>
      <wide*|<frac|1|\<Delta\>t>\<\|\|\><left|[>C(\<Delta\>t)Q<rsub|\<Delta\>x>-Q<rsub|\<Delta\>x>S(\<Delta\>t)<right|]>u(x,t)\<\|\|\><rsub|N>|\<wide-underbrace\>><rsub|<with|mode|text|truncation
      error>>\<leqslant\>K(t)(\|\<Delta\>x\|<rsup|q<rsub|1>>+\<Delta\>t<rsup|q<rsub|2>>).
    </equation*>

    <item><em|Convergence:> For arbitrary <with|mode|math|t> and
    <with|mode|math|n\<Delta\>t=t>,

    <\equation*>
      lim<rsub|\<Delta\>t\<downarrow\>0,\<Delta\>x\<downarrow\>0><norm|{C<rsup|n>(\<Delta\>t)Q<rsub|\<Delta\>x>-Q<rsub|\<Delta\>x>S<rsup|n>(\<Delta\>t)}f(x)|N|>=0.
    </equation*>

    <item><em|Stability:> For all <with|mode|math|n>,
    <with|mode|math|\<Delta\>t>,

    <\equation*>
      \|C(\<Delta\>t)<rsup|n>\|\<leqslant\>K*e<rsup|\<alpha\>n\<Delta\>t>.
    </equation*>

    <item>The difference between accuracy and convergence (which is
    stability) is a promise about what happens if I shrink the timestep a
    lot.

    <item><em|Proving accuracy>: Plug true solution into the above.

    <item><em|Lax Equivalence Theorem:> <with|mode|math|\<exists\>>classical
    solution, scheme stable<with|mode|math|\<Rightarrow\>>order of
    convergence <with|mode|math|=> order of accuracy, in both space and time.

    Proof: Write error evolution <with|mode|math|\<varepsilon\><rsup|n+1>=C(\<Delta\>t)\<varepsilon\><rsup|n>+\<delta\><rsub|n>>,
    write <with|mode|math|\<varepsilon\><rsup|n>=<big|sum><rsub|k>C(\<Delta\>t)<rsup|n-k-1>\<delta\><rsub|k>>,
    estimate that using stability and accuracy.

    Can be generalized even if the IC is only in <with|mode|math|L<rsup|2>>
    by approximation.

    <item><em|Kreiss Perturbation Theorem:>
    <with|mode|math|V<rsup|n+1>=C(\<Delta\>t)V<rsup|n>> stable,
    <with|mode|math|\|D(\<Delta\>t)\|> bounded<with|mode|math|>

    <with|mode|math|\<Rightarrow\>>perturbed scheme
    <with|mode|math|V<rsup|n+1>={C(\<Delta\>t)+\<Delta\>t*D(\<Delta\>t)}V<rsup|n>>
    stable.

    Proof: <with|mode|math|W<rsup|n>=e<rsup|-n\<Delta\>t\<beta\>>V<rsup|n>>,
    write down evolution for it, Duhamel that.
  </itemize>

  <section|Constant Coefficient Problems>

  <\itemize>
    <item>Depend neither on <with|mode|math|x> nor <with|mode|math|t>.

    <\eqnarray*>
      <tformat|<table|<row|<cell|u<rsub|t>>|<cell|=>|<cell|\<cal-P\>(\<partial\><rsub|x>)u<space|1em>u(x,0)=f(x),>>|<row|<cell|<wide|u|^><rsub|t>>|<cell|=>|<cell|\<bbb-P\>(i\<omega\>)<wide|u|^><space|1em><wide|u|^>(\<omega\>,0)=<wide|f|^>(\<omega\>).>>>>
    </eqnarray*>

    <with|mode|math|\<bbb-P\>(i\<omega\>)> is called the <em|symbol> of the
    PDE.

    <item><em|Well-posedness:> Weakly (strongly for <with|mode|math|p=0>)
    w-p<with|mode|math|\<Leftrightarrow\>><with|mode|math|\<exists\>K,\<alpha\>,p>
    independent of <with|mode|math|\<omega\>>:

    <\equation*>
      \|e<rsup|\<bbb-P\>(i\<omega\>)t>\|\<leqslant\>K(1+\<\|\|\>\<omega\>\<\|\|\><rsup|p>)e<rsup|\<alpha\>t>.
    </equation*>

    Proof: Use Fourier description of Sobolev norm:
    <with|mode|math|\<\|\|\>(\<\|\|\>\<omega\>\<\|\|\><rsup|p>+1)<rsup|2>\|<wide|f|^>(\<omega\>)\|<rsup|2>\<\|\|\>>.

    <item><with|mode|math|A\<leqslant\>B> for two matrices
    <with|mode|math|A>, <with|mode|math|B><with|mode|math|:\<Leftrightarrow\>><with|mode|math|A-B>
    negative definite.

    <item><em|Sufficient condition for well-posedness:>\ 

    <\equation*>
      \<exists\>\<alpha\>:\<bbb-P\>(i\<omega\>)+\<bbb-P\>(i\<omega\>)<rsup|\<ast\>>\<leqslant\>\<alpha\>I.
    </equation*>

    Proof: <with|mode|math|\<partial\>/\<partial\>t<ip|<wide|u|^>|<wide|u|^>||>\<less\>\<alpha\><ip|<wide|u|^>|<wide|u|^>||>>.
    (Adjoint-stuff)

    <item><em|Sharp criterion for well-posedness:>
    <with|mode|math|\<exists\>H(\<omega\>)> hermitian with
    <with|mode|math|\|H(\<omega\>)\|,\|H<rsup|-1>(\<omega\>)\|\<leqslant\>K>

    <\equation*>
      H(\<omega\>)\<bbb-P\>(i\<omega\>)+\<bbb-P\>(i\<omega\>)<rsup|\<ast\>>H(\<omega\>)\<leqslant\>H(\<omega\>).
    </equation*>

    Proof: <with|mode|math|\<partial\>/\<partial\>t<ip|<wide|u|^>|H(\<omega\>)<wide|u|^>||>\<less\>\<alpha\><ip|<wide|u|^>|<wide|u|^>||>>.
    (Adjoint-stuff)

    Remark: <with|mode|math|H<rsup|1/2>> is a change of variables recovering
    the sufficient condition.

    <item><em|Well-posedness for normal matrices:> If
    <with|mode|math|\<bbb-P\>(i\<omega\>)> normal, then the IVP is well-posed
    iff

    <\equation*>
      Re \<lambda\><rsub|j>(\<omega\>)\<leqslant\>\<alpha\>.
    </equation*>

    Proof: Norm coincides with the spectral radius.

    <item><em|Last criterion without normality:> You only get equivalence to
    weak well-posedness.
  </itemize>

  <subsection|Hyperbolic Equations>

  <\itemize>
    <item>General form:

    <\equation*>
      u<rsub|t>=<big|sum><rsub|j=1><rsup|s>A<rsub|j>\<partial\><rsub|x<rsub|j>>u,<space|1em>u(x,0)=u<rsub|0>(x).
    </equation*>

    <\equation*>
      \<bbb-P\>(i\<omega\>)=<big|sum><rsub|j=1><rsup|s>i*A<rsub|j>\<omega\><rsub|j>.
    </equation*>

    <item><em|Weakly hyperbolic>: purely imaginary eigenvalues.

    <item><em|Strongly hyperbolic>:

    <\itemize>
      <item><with|mode|math|\<exists\>T(\<omega\>):\|T(\<omega\>)\|,\|T<rsup|-1>(\<omega\>)\|\<leqslant\>K>,
      <with|mode|math|T> diagonalizes <with|mode|math|\<bbb-P\>(i\<omega\>)>

      <item>purely imaginary eigenvalues.
    </itemize>

    <item><em|Strictly hyperbolic>: weakly hyperbolic with pairwise distinct
    eigenvalues.

    <item><em|Symmetric hyperbolic>: <with|mode|math|\<exists\>S:S<rsup|-1>A<rsub|j>S>
    <em|symmetric> (!)

    <item>strictly<with|mode|math|\<Rightarrow\>>strongly.

    <item>symmetric<with|mode|math|\<Rightarrow\>>strongly.

    <item>weakly/strongly hyperbolic<with|mode|math|\<Rightarrow\>>weakly/strongly
    well-posed\ 

    Proof: non-normal criterion for weakly, otherwise
    <with|mode|math|H=T<rsup|-H>T<rsup|-1>>.

    <item><em|Time reversal>: You may invert the sign on the
    <with|mode|math|A<rsub|j>> without affecting strong/weak hyperbolicity.

    <item><em|Calculating a symmetrizer:> Grab a diagonalizer for
    <with|mode|math|A<rsub|1>>, multiply by a well-chosen diagonal matrix.
  </itemize>

  <section|Stability of Constant Coefficient Schemes>

  <\itemize>
    <item><em|Obtaining a stability estimate>: Use Fourier ansatz

    <\equation*>
      V<rsub|j><rsup|n>=<big|sum><rsub|k=-\<infty\>><rsup|\<infty\>><wide|V|^><rsup|n>(k)e<rsup|i*k*\<cdot\>(j\<Delta\>x)>
    </equation*>

    in the scheme.

    <item><em|Parseval's identity, discrete>:

    <\equation*>
      <frac|1|N><big|sum><rsub|j=0><rsup|N=1>\|V<rsub|j><rsup|n>\|<rsup|2>=<big|sum><rsub|k=-\<infty\>><rsup|\<infty\>>\|<wide|V|^>(k)\|<rsup|2>.
    </equation*>

    <item><em|Amplification matrix:> <with|mode|math|\<cal-G\>(\<Delta\>t,k)>
    in

    <\equation*>
      <wide|V|^><rsup|n+1>=\<cal-G\>(\<Delta\>t,k)<wide|V|^><rsup|n>(k).
    </equation*>

    <item><em|Stability condition>:

    <\equation*>
      \|{\<cal-G\>(\<Delta\>t,k)}<rsup|n>\|\<leqslant\>K*e<rsup|\<alpha\>n\<Delta\>t>.
    </equation*>

    <item><em|Von-Neumann condition>: Scheme
    stable<with|mode|math|\<Rightarrow\>>

    <\equation*>
      \<rho\>[\<cal-G\>(\<Delta\>t,k)]\<leqslant\>e<rsup|\<gamma\>\<Delta\>t>=1+O(\<Delta\>t)
    </equation*>

    VNC is sufficient if

    <\itemize>
      <item><with|mode|math|\<cal-G\>> is normal
      (<with|mode|math|\<rho\>(\<cdot\>)=<norm|\<cdot\>||>>)

      <item>or diagonalizable by a bounded and inverse-bounded diagonalizer.
    </itemize>
  </itemize>

  <subsection|Kreiss Matrix Theorem>

  <\itemize>
    <item><em|Stable family of matrices>:
    <with|mode|math|\<exists\>K<space|0.6spc>\<forall\>G\<in\>\<cal-F\><space|0.6spc>\<forall\>n\<geqslant\>0:\|G<rsup|n>\|\<leqslant\>k>.

    <item><em|Kreiss Matrix Theorem>: Equivalent:

    <\itemize>
      <item><with|mode|math|\<cal-F\>> stable family

      <item><em|Resolvent condition>: <with|mode|math|\<exists\>C>
      <with|mode|math|\<forall\>>complex <with|mode|math|\|z\|\<gtr\>1>

      <\equation*>
        \|(A-z*Id)<rsup|-1>\|\<leqslant\><frac|C|\|z\|-1>.
      </equation*>

      <item><with|mode|math|\<forall\>A\<in\>\<cal-F\><space|0.6spc>\<exists\>S\<in\>\<bbb-R\><rsup|p\<times\>p>>
      bounded, inverse-bounded s.t. <with|mode|math|B=S*A*S<rsup|-1>> upper
      triangular

      <\equation*>
        \|b<rsub|i,j>\|\<leqslant\>K<rsub|S>*min{1-\|b<rsub|i,i>\|,1-\|b<rsub|j,j>\|}
      </equation*>

      <item><em|Energy Condition>: <with|mode|math|\<forall\>A\<in\>\<cal-F\><space|0.6spc>\<exists\>H\<geqslant\>0>
      hermitian, bounded, inverse-bounded,

      <\equation*>
        A<rsup|\<ast\>>H*A\<leqslant\>H.
      </equation*>
    </itemize>

    Proof: Neumannsche Reihe, <with|mode|math|H<rsup|1/2>> is a change of
    variables for energy condition.
  </itemize>

  <subsection|Lax-Wendroff Condition>

  <\itemize>
    <item><em|Numerical range> of a matrix <with|mode|math|G>:

    <\equation*>
      \<tau\>(G)=max<rsub|V\<in\>\<bbb-R\><rsup|n\<times\>n>\<setminus\>{0}><frac|<norm|V<rsup|H>G*V||>|<norm|V<rsup|2>||>>.
    </equation*>

    <item><with|mode|math|G> normal<with|mode|math|\<Rightarrow\>><with|mode|math|\<tau\>(G)=\<rho\>(G)>.

    <item><em|Lax-Wendroff-Theorem>: <with|mode|math|\<tau\>(G)\<leqslant\>1><with|mode|math|\<Rightarrow\>><with|mode|math|\<exists\>K>:
    <with|mode|math|<norm|G<rsup|n>||>\<leqslant\>K>.

    Proof: <with|mode|math|<norm|G<rsup|n>||>\<leqslant\><norm|G<rsup|n>+(G<rsup|H>)<rsup|n>||>+<norm|G<rsup|n>-(G<rsup|H>)<rsup|n>||>>.
  </itemize>

  <subsection|Dissipative Schemes>

  <\itemize>
    <item><em|Scheme dissipative> of order
    <with|mode|math|2r><with|mode|math|:\<Leftrightarrow\>>

    <\equation*>
      \<rho\>[\<cal-G\>(\<Delta\>t,k)]\<leqslant\>1-\<delta\>\|k\<Delta\>x\|<rsup|2r>.
    </equation*>
  </itemize>

  <section|Examples>

  <subsection|Transport>

  <\itemize>
    <item><with|mode|math|u<rsub|t>=a*u<rsub|x>> (<with|mode|math|a\<gtr\>0>)
    Analytic solution: <with|mode|math|u(x,t)=f(x+a*t)>.

    (Left shift<with|mode|math|\<rightarrow\>>Wind from right)

    <\itemize>
      <item>preserves energy <with|mode|math|<big|int>u<rsup|2>>

      <item>preserves ``mass'' <with|mode|math|<big|int>\|u\|> (chop up
      integral at sign changes)
    </itemize>

    <item><em|CFL number>: (Courant, Friedrichs, Lewy)

    <\equation*>
      \<lambda\>=a<frac|\<Delta\>t|\<Delta\>x>.
    </equation*>

    <item><em|Scheme 1:>

    <\equation*>
      <with|mode|text|<with|mode|math|V<rsub|j><rsup|n+1>=V<rsub|j><rsup|n>+<frac|\<lambda\>|2>(V<rsub|j+1><rsup|n>-V<rsub|j-1><rsup|n>)>>
    </equation*>

    <\itemize>
      <item>(2,1)-accurate (Taylor)

      <item>unstable (Fourier; lin. combination of upwind and downwind
      scheme)
    </itemize>

    <item><em|Lax-Friedrichs:>

    <\equation*>
      <with|mode|text|<with|mode|math|V<rsub|j><rsup|n+1>=<frac|1|2>(V<rsub|j+1><rsup|n>+V<rsub|j-1><rsup|n>)+<frac|\<lambda\>|2>(V<rsub|j+1><rsup|n>-V<rsub|j-1><rsup|n>)>>
    </equation*>

    <\itemize>
      <item>(1,1)-accurate (<with|mode|math|g<rsub|k>-e<rsup|i*a*k*t>=O(\<Delta\>t)+O(\<Delta\>x)>)

      <item>stable if <with|mode|math|\|\<lambda\>\|\<leqslant\>1>

      <item><with|mode|math|L<rsup|2>> error at a given
      point<with|mode|math|\<rightarrow\>0> as
      <with|mode|math|\<Delta\>t,\<Delta\>x\<rightarrow\>0>. (Fourier,
      Parseval, split tail off Fourier series)

      <item>Dissipates energy: <with|mode|math|E(n+1)\<leqslant\>E(n)>
      (rewrite as <with|mode|math|(1+\<lambda\>)V<rsub|j+1>+(1-\<lambda\>)V<rsub|j-1>>).

      <item>Dissipates mass (again, rewrite as
      <with|mode|math|(1+\<lambda\>)V<rsub|j+1>+(1-\<lambda\>)V<rsub|j-1>>)

      <item>Dissipative of order 2.
    </itemize>

    <item><em|Upwind Scheme>:

    <\equation*>
      V<rsub|j><rsup|n+1>=V<rsub|j><rsup|n>+\<lambda\>(V<rsub|j+1><rsup|n>-V<rsub|j><rsup|n>)
    </equation*>

    <\itemize>
      <item><with|mode|math|(1,1)>-accurate

      <item>stable for <with|mode|math|0\<leqslant\>\<lambda\>\<leqslant\>1>

      (Fourier, <with|mode|math|sin(\<xi\>)=\<eta\><sqrt|1-\<eta\><rsup|2>>>,
      <with|mode|math|cos(\<xi\>)=1-2\<eta\><rsup|2>>, where
      <with|mode|math|\<eta\>=sin(\<xi\>/2)>)
    </itemize>

    <item><em|Leap frog scheme>:

    <\equation*>
      <frac|V<rsub|j><rsup|n+1>-V<rsub|j><rsup|n-1>|2\<Delta\>t>=<frac|V<rsub|j+1><rsup|n>-V<rsub|j-1><rsup|n>|2\<Delta\>x>.
    </equation*>

    <\itemize>
      <item>(2,2)-accurate.

      <item>Stable for <with|mode|math|\<lambda\><rsup|2>\<less\>1>.

      <item>Not dissipative. (conserves energy)
    </itemize>

    <item><em|Lax-Wendroff>: Plug PDE into Taylor expansion of
    <with|mode|math|u(t+\<Delta\>t)> until all time derivatives are gone. Use
    centered differences for spatial part.

    <\equation*>
      V<rsub|j><rsup|n+1>=V<rsub|j><rsup|n>+<frac|\<Delta\>t|2\<Delta\>x>(V<rsub|j+1><rsup|n>-V<rsub|j-1><rsup|n>)+<frac|(\<Delta\>t)<rsup|2>|2(\<Delta\>x)<rsup|2>>(V<rsub|j+1><rsup|n>-2V<rsub|j><rsup|n>+V<rsub|j-1><rsup|n>)
    </equation*>

    <\itemize>
      <item>(2,2)-accurate.

      <item>Dissipative of order 4.
    </itemize>

    <item><em|Crank-Nicholson>:

    <\equation*>
      V<rsub|j><rsup|n+1>=V<rsub|j><rsup|n>+<frac|\<Delta\>t|2\<Delta\>x>(V<rsub|j+1><rsup|n+1>-V<rsub|j-1><rsup|n+1>+V<rsub|j+1><rsup|n>-V<rsub|j-1><rsup|n>)
    </equation*>

    <\itemize>
      <item>(2,2)-accurate.
    </itemize>
  </itemize>

  <subsection|Heat>

  <\itemize>
    <item><with|mode|math|u<rsub|t>=u<rsub|x x>>.

    <item><with|mode|math|\<lambda\>=\<Delta\>t/\<Delta\>x<rsup|2>\<leqslant\>1/2>
    for standard centered difference stuff.
  </itemize>

  <subsection|Schrödinger>

  <\itemize>
    <item><with|mode|math|u<rsub|t>=i*u<rsub|x x>>.

    <item><with|mode|math|\<bbb-P\>(i\<omega\>)+\<bbb-P\>(i\<omega\>)<rsup|\<ast\>>=0><with|mode|math|\<Rightarrow\>>Energy
    conservation.

    <item>centered differences are unstable.
  </itemize>
</body>

<\references>
  <\collection>
    <associate|auto-1|<tuple|1|1>>
    <associate|auto-10|<tuple|5.3|?>>
    <associate|auto-11|<tuple|6|?>>
    <associate|auto-12|<tuple|6.1|?>>
    <associate|auto-13|<tuple|6.2|?>>
    <associate|auto-14|<tuple|6.3|?>>
    <associate|auto-2|<tuple|2|1>>
    <associate|auto-3|<tuple|2.1|2>>
    <associate|auto-4|<tuple|3|2>>
    <associate|auto-5|<tuple|4|3>>
    <associate|auto-6|<tuple|4.1|3>>
    <associate|auto-7|<tuple|5|4>>
    <associate|auto-8|<tuple|5.1|4>>
    <associate|auto-9|<tuple|5.2|?>>
  </collection>
</references>

<\auxiliary>
  <\collection>
    <\associate|toc>
      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>General
      Framework> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-1><vspace|0.5fn>

      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>Well-Posedness>
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-2><vspace|0.5fn>

      <with|par-left|<quote|1.5fn>|2.1<space|2spc>Lower Order Perturbations
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-3>>

      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Convergence,
      Stability and Accuracy> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-4><vspace|0.5fn>

      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Constant
      Coefficient Problems> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-5><vspace|0.5fn>

      <with|par-left|<quote|1.5fn>|4.1<space|2spc>Hyperbolic Equations
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-6>>

      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|5<space|2spc>Stability
      of Constant Coefficient Schemes> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-7><vspace|0.5fn>

      <with|par-left|<quote|1.5fn>|5.1<space|2spc>Kreiss Matrix Theorem
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-8>>

      <with|par-left|<quote|1.5fn>|5.2<space|2spc>Lax-Wendroff Condition
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-9>>

      <with|par-left|<quote|1.5fn>|5.3<space|2spc>Dissipative Schemes
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-10>>

      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|6<space|2spc>Examples>
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-11><vspace|0.5fn>

      <with|par-left|<quote|1.5fn>|6.1<space|2spc>Transport
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-12>>

      <with|par-left|<quote|1.5fn>|6.2<space|2spc>Heat
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-13>>

      <with|par-left|<quote|1.5fn>|6.3<space|2spc>Schrödinger
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-14>>
    </associate>
  </collection>
</auxiliary>