math0001079/ks1.tex
1: \documentclass[12pt,a4paper,twoside]{article}
2: % \usepackage{ajr}
3: % defines commonly used commands, headings.
4: 
5: \newcommand{\D}[2]{\frac{\partial #2}{\partial #1}}
6: \newcommand{\DD}[2]{\frac{\partial^2 #2}{\partial #1^2}}
7: \newcommand{\Dn}[3]{\frac{\partial^#2 #3}{\partial #1^#2}}
8: \newcommand{\DDD}[2]{\frac{\partial^3 #2}{\partial #1^3}}
9: \newcommand{\DDDD}[2]{\frac{\partial^4 #2}{\partial #1^4}}
10: \newcommand{\cm}{\mbox{cm}}
11: \newcommand{\secs}{\mbox{s}}
12: \newcommand{\gm}{\mbox{gm}}
13: \renewcommand{\vec}[1]{\mbox{\boldmath$#1$}}
14: \newcommand{\Ord}[1]{{\cal O}\left(#1\right)}
15: \newcommand{\divv}{\vec\nabla\cdot}
16: \newcommand{\grad}{\vec\nabla}
17: \newcommand{\curl}{\vec\nabla\times}
18: \newcommand{\marginal}[1]{\marginpar{\raggedright\footnotesize\sf #1}}
19: 
20: % pagestyle, very naughtily crunching \MakeUppercase
21: \pagestyle{headings}
22: \renewcommand{\MakeUppercase}[1]{\textsf{#1}}
23: 
24: \usepackage{url}
25: \usepackage{graphicx}
26: 
27: \newcommand{\pde}{{\textsc{pde}}}
28: \newcommand{\cM}{{\cal M}}
29: \newcommand{\ur}{u^+}
30: \newcommand{\ul}{u^-}
31: \newcommand{\up}{u_{j+1}}
32: \newcommand{\um}{u_{j-1}}
33: \newcommand{\umm}{u_{j-2}}
34: \newcommand{\upp}{u_{j+2}}
35: \newcommand{\uj}{u_{j}}
36: \newcommand{\xjmh}{\xi_{j-1/2}}
37: \newcommand{\xjph}{\xi_{j+1/2}}
38: \newcommand{\xjpmh}{\xi_{j\pm1/2}}
39: \newcommand{\cA}{{\cal A}}
40: \newcommand{\cD}{{\cal D}}
41: \newcommand{\KS}{Ku\-ra\-mo\-to-Siva\-shin\-sky}
42: \newcommand{\reduce}{\textsc{reduce}}
43: 
44: %\usepackage{showkeys}
45: %\usepackage{hyperref}
46: 
47: \begin{document}
48: 
49: \title{\sf Holistic finite differences accurately model the dynamics of the
50: Kuramoto-Sivashinsky equation }
51: \author{T. MacKenzie   \and
52: A.J. Roberts \thanks{Dept Maths \& Comp, University of Southern
53: Qld, Toowoomba, Qld 4350, Australia.
54: \protect\url{mailto:mackenzi@usq.edu.au} and
55: \protect\url{mailto:aroberts@usq.edu.au} respectively.}}
56: \maketitle
57: 
58: \begin{abstract}
59: We analyse the nonlinear Kuramoto-Sivashinsky equation to develop
60: an accurate finite difference approximation to its dynamics. The
61: analysis is based upon centre manifold theory so we are assured
62: that the finite difference model accurately models the dynamics
63: and may be constructed systematically. The theory is applied after
64: dividing the physical domain into small elements by introducing
65: insulating internal boundaries which are later removed. The
66: Kuramoto-Sivashinsky equation is used as an example to show how
67: holistic finite differences may be applied to fourth order,
68: nonlinear, spatio-temporal dynamical systems. This novel centre
69: manifold approach is holistic in the sense that it treats the
70: dynamical equations as a whole, not just as the sum of separate
71: terms.
72: \end{abstract}
73: 
74: %\tableofcontents
75: 
76: 
77: \section{Introduction}
78: 
79: We continue exploring the new approach to finite difference
80: approximation introduced by Roberts \cite{Roberts98a} by
81: approximating the dynamics of solutions to the \KS{}
82: equation \cite{Kuramoto78,Hyman86b,Pomeau84}. In some
83: non-dimensional form we take the following partial differential
84: equation (\pde) to govern the evolution of $u(x,t)$:
85: \begin{equation}
86:     \D tu+u\D xu+R\DD xu+\DDDD xu=0\,.
87:     \label{Epde}
88: \end{equation}
89: This model equation includes the mechanisms of linear growth
90: $u_{xx}$ controlled by the parameter $R$, high-order dissipation,
91: $u_{xxxx}$,
92: and nonlinear advection/steepening, $uu_x$.  Consider implementing
93: the method of lines by discretising in $x$ and integrating in time
94: as a set of ordinary differential equations.  A finite difference
95: approximation to~(\ref{Epde}) on a regular grid in $x$ is
96: straightforward, say $x_j=jh$ for some grid spacing $h$.  For
97: example, the linear term
98: \begin{displaymath}
99:     \DD xu = \frac{\up-2\uj+\um}{h^2}+\Ord{h^2}\,.
100: \end{displaymath}
101: However, there are differing valid alternatives for the nonlinear
102: term $uu_x$: two possibilities are
103: \begin{equation}
104:     u\D xu= \frac{\uj(\up-\um)}{2h}+\Ord{h^2}
105:     =\frac{\up^2-\um^2}{4h}+\Ord{h^2}\,.
106:     \label{Ealt}
107: \end{equation}
108: Which is better?  The answer depends upon how the discretisation
109: of the nonlinearity interacts with the dynamics of other terms.
110: The conventional approach of considering the discretisation of
111: each term separately does not tell us.  Instead, in order to find
112: the best discretisation we consider the influence of all
113: terms in the equation in a holistic approach.
114: 
115: As introduced in \cite{Roberts98a} and discussed in \S\ref{Scm},
116: centre manifold theory \cite[e.g.]{Carr81,Roberts97a} has
117: appropriate characteristics to do this.  It addresses the
118: evolution of a dynamical system in a neighbourhood of a marginally
119: stable fixed point; based upon the linear dynamics the theory
120: guarantees that an accurate low-dimensional description of the
121: nonlinear dynamics may be deduced. For example the analysis herein
122: supports the first approximation in~(\ref{Ealt}) but with higher-order and
123: nonlinear corrections.  The analysis of the \KS{}
124: equation~(\ref{Epde}) in \S~\ref{Sbe} favours the
125: discretisation
126: \begin{eqnarray}
127:     &&
128:     \frac{d\uj}{dt} +\left[
129:     \frac{\uj(-\upp+9\up-9\um+\umm)}{16h}\right.
130:     \nonumber \\ &&
131:     \quad{}+\left.\left(\frac{\up^2-\um^2}{16h}\right)-\left(\frac{
132:     \upp\up-\umm\um}{48h}\right)
133:     \right]
134:     \nonumber \\ &&
135:     \quad{}+R\left(\frac{-\upp+16\up-30\uj+16\um-\umm}{12h^2}\right)
136:     \nonumber \\ &&
137:     \quad{}+\frac{\upp-4\up+6\uj-4\um+\umm}{h^4} = 0\,,
138:     \label{Efd}
139: \end{eqnarray}
140: as a low-order approximation.  Provided the initial conditions are
141: not too extreme, centre manifold theory assures us that such a
142: discretisation models the dynamics of~(\ref{Epde}) to errors
143: $\Ord{\|u\|^3,h^2}$.  Such accuracy on a relatively coarse grid is
144: extremely useful for such stiff \pde{}s.  Further, because the
145: centre manifold is composed of actual solutions to the dynamical
146: system, we are assured that equation~(\ref{Efd}) models the whole
147: of the \KS{} equation, \emph{independent} of its algebraic form.
148: 
149: The discretisation~(\ref{Efd}) is a low-order approximation,
150: centre manifold theory also provides systematic corrections.  Analysis
151: to higher orders in the nonlinearity, discussed in
152: \S~\ref{Sbe}, shows higher order corrections to the
153: discretisation of the nonlinear terms.  The specific finite
154: difference models presented here were derived by a computer
155: algebra program.  Computer algebra is an effective tool because of
156: the systematic nature of centre manifold theory \cite{Roberts96a}.
157: 
158: In this preliminary exploration of the approximation of the
159: \KS{} equation~(\ref{Epde}) we only consider an
160: infinite domain or strictly periodic solutions in finite domains.
161: Then all elements of the discretisation are identical by symmetry and
162: the analysis of all elements is simultaneous.  However, if physical
163: boundaries to the domain of the \pde{} are present, then those
164: elements near a physical boundary will need special treatment.
165: Further research is needed on this and other issues.
166: 
167: 
168: 
169: 
170: 
171: \section{Centre manifold theory underpins the fidelity}
172: \label{Scm}
173: 
174: Here we describe in detail one way to place the discretisation of the
175: \KS{} equation~(\ref{Epde}) within the purview of
176: centre manifold theory.
177: 
178: The discretisation is established via an equi-spaced grid of
179: collocation points, $x_j=jh$ say, for some small spacing $h$. Here
180: we scale the \KS{} to the scale of the grid spacing $h$. Thus our
181: view of the dynamics shrinks with $h$.  This is different to the
182: analysis in \cite{Roberts98a} and allows the linear dynamics to be
183: dominated by simply the highest order spatial derivative term.  We
184: work on the scale of the grid by transforming~(\ref{Epde}) to the
185: following space and time scales: $\xi=x/h$ and $\tau=t/h^4$,
186: giving
187: \begin{equation}
188:      \D \tau u+h^3u\D\xi u+h^2R\DD \xi u+\DDDD \xi u=0\,.
189:      \label{Eks}
190: \end{equation}
191: Then the crucial step: at midpoints
192: $\xi_{j+1/2}=(\xi_j+\xi_{j+1})/2$ artificial boundaries are
193: introduced:
194: \begin{eqnarray}
195:     \left[\begin{array}{c}\D \xi\ur
196:     -\D \xi\ul \\
197:     \frac{\partial^3 \ur}{\partial \xi^3}
198:     -\frac{\partial^3 \ul}{\partial \xi^3}
199:     \end{array}\right]
200:     &=& \left[\begin{array}{c}0\\0\end{array}\right]\,,
201:     \label{Ebcsd}\\
202:     \left(\frac{1-\gamma}{2}\right)
203:     \left[\begin{array}{c}\D \xi\ur
204:     +\D \xi\ul \\
205:     \frac{\partial^3 \ur}{\partial \xi^3}
206:     +\frac{\partial^3 \ul}{\partial \xi^3}
207:     \end{array}\right]
208:     &=&\gamma \cA
209:     \left[\begin{array}{c}
210:     \ur-\ul\\
211:     \frac{\partial^2 \ur}{\partial \xi^2}
212:     -\frac{\partial^2 \ul}{\partial \xi^2}
213:     \end{array}\right]\,,
214:     \label{Esbci}
215: \end{eqnarray}
216: where $\ur$ is just to the right of a midpoint and $\ul$ to the
217: left. The introduction of the near identity operator
218: \begin{equation}
219:     \cA
220:     =1+\frac{\partial^2_\xi}{12}-\frac{\partial^4_\xi}{720}+
221:     \frac{\partial^6_\xi}{30240}+\cdots
222:     =\frac{\partial_\xi}{2}\coth\left(\frac{\partial_\xi}{2}\right)\,,
223:     \label{Efudge}
224: \end{equation}
225: ensures that high-order approximations to linear terms are
226: obtained exactly as discussed in \cite[\S4]{Roberts98a}:  it is
227: remarkable that the exactly equivalent operator works for both
228: Burgers' equation and the \KS{} equation.  These boundaries divide
229: the domain into a set of elements, the $j$th element centred upon
230: $\xi_j$ and of width $\Delta \xi=1$.  A non-zero value of the
231: parameter $\gamma$ couples these elements together so that when
232: $\gamma=1$ the grid scaled \KS{} \pde{}~(\ref{Eks}) is effectively
233: restored over the whole domain by ensuring sufficient continuity
234: between adjacent elements.
235: 
236: The application of centre manifold theory is based upon a linear
237: picture of the dynamics.  Adjoin the dynamically trivial equations
238: \begin{equation}
239:     \D \tau \gamma=\D \tau h=0\,,
240:     \label{Etriv}
241: \end{equation}
242: and consider the dynamics in the extended state space
243: $(u(\xi),\gamma,h)$. This is a standard trick used to unfold
244: bifurcations \cite[\S1.5]{Carr81} or to justify long-wave
245: approximations \cite{Roberts88a}.  Within each element
246: $u=\gamma=0$ is a fixed point. Linearized about each fixed point,
247: that is to an error $\Ord{\|u\|^2+\gamma^2+h^2}$, the \pde{} is
248: \begin{displaymath}\quad
249:     \frac{\partial u}{\partial \tau}=\frac{\partial^4 u}{\partial \xi^4}\,,
250:     \quad\mbox{s.t.}\quad
251:     \left.\D \xi u\right|_{\xi=\pm 1/2}=
252:     \left.\DDD \xi u\right|_{\xi=\pm 1/2}=0\,,
253: \end{displaymath}
254: namely the hyperdiffusion equation with essentially insulating boundary
255: conditions.  There are thus linear eigenmodes associated with each
256: element:
257: \begin{equation}\quad
258: \gamma=0\,,\quad
259:     u\propto \left\{
260:     \begin{array}{ll}
261:         e^{\lambda_n \tau}\cos[n\pi(\xi-\xjmh)]\,, & \xjmh<\xi<\xjph\,,  \\
262:         0\,, & \mbox{otherwise}\,,
263:     \end{array}\right.
264:     \label{Emode}
265: \end{equation}
266: for $n=0,1,\ldots$, where the decay rate of each mode is  $
267: \lambda_n=-{n^4\pi^4}\,;$
268: %\begin{equation}
269: %    \lambda_n=-{n^4\pi^4}\,;
270: %    \label{Eeigen}
271: %\end{equation}
272: together with the trivial modes $\gamma=\mbox{const}$,
273: $h=\mbox{const}$ and $u=0$.  In a domain with $m$ elements,
274: evidentally all eigenvalues are negative, $-\pi^4$ or less, except
275: for $m+2$ zero eigenvalues: $1$ associated with each of the $m$
276: elements and $2$ from the trivial~(\ref{Etriv}).  Thus, provided
277: the nonlinear terms in~(\ref{Eks}) are sufficiently well behaved,
278: the existence theorem (\cite[p281]{Carr83b}
279: or~\cite[p96]{Vanderbauwhede89}) guarantees that a
280: $m+2$~dimensional centre manifold $\cM$ exists
281: for~(\ref{Eks}--\ref{Etriv}).  The centre manifold $\cM$ is
282: parameterized by $\gamma$, $h$ and a measure of $u$ in each
283: element, say $\uj$: using $\vec u$ to denote the collection of
284: such parameters, $\cM$ is written as
285: \begin{equation}
286:     u(\xi,\tau)=v(\xi;\vec u,\gamma,h)\,.
287:     \label{Ecmv}
288: \end{equation}
289: In this the analysis has a very similar appearance to that of finite
290: elements.  The theorem also asserts that on the centre manifold the
291: parameters $\uj$ evolve deterministically
292: \begin{equation}
293:     \dot\uj=g_j(\vec u,\gamma,h)\,,
294:     \label{Ecmg}
295: \end{equation}
296: where $\dot\uj$ denotes $d\uj/d\tau$, and $g_j$ is the restriction
297: of~(\ref{Eks}--\ref{Etriv}) to $\cM$.  In this approach the
298: parameters of the description of the centre manifold may be
299: anything that sensibly measures the size of $u$ in each
300: element---we simply choose the value of $u$ at the grid points,
301: $\uj(\tau)=u(\xi_j,\tau)$. This provides the necessary amplitude
302: conditions, namely that $\uj=v(\xi_j;\vec u,\gamma,h)$.\par
303: %\begin{equation}
304: %    \uj=v|_{\xi_j}\,.
305: %    \label{Eamp}
306: %\end{equation}
307: The above application of the theorem establishes that in principle we
308: may find the dynamics~(\ref{Ecmg}) of the interacting elements of the
309: discretisation.  A low order approximation written in unscaled
310: variables is given in~(\ref{Efd}).
311: 
312: The next outstanding question to answer is: how can we be sure
313: that such a description of the interacting elements does actually
314: \emph{model} the dynamics of the original
315: system~(\ref{Eks}--\ref{Etriv})?   Here, the relevance theorem of
316: centre manifolds, \cite[p282]{Carr83b}
317: or~\cite[p128]{Vanderbauwhede89}, guarantees that all solutions
318: of~(\ref{Eks}--\ref{Etriv}) which remain in the neighbourhood of
319: the origin in $(u(\xi),\gamma,h)$ space are exponentially quickly
320: attracted to a solution of the $m$ finite difference
321: equations~(\ref{Ecmg}).  For practical purposes the rate of
322: attraction is estimated by the leading negative eigenvalue, here
323: $-\pi^4$.  Centre manifold theory also guarantees that the
324: stability near the origin is the same in both the model and the
325: original.  Thus the finite difference model will be stable if the
326: original dynamics are stable.  After exponentially quick
327: transients have died out, the finite difference
328: equation~(\ref{Ecmg}) on the centre manifold accurately models the
329: complete system~(\ref{Eks}--\ref{Etriv}).
330: 
331: The last piece of theoretical support tells us how to approximate
332: the shape of the centre manifold and the evolution thereon.
333: Approximation theorems such as that by Carr \& Muncaster
334: \cite[p283]{Carr83b} assure us that upon substituting the
335: ansatz~(\ref{Ecmv}--\ref{Ecmg}) into the
336: original~(\ref{Eks}--\ref{Etriv}) and solving to some order of
337: error in $\|u\|$, $\gamma$ and $h$, then $\cM$ and the evolution
338: thereon will be approximated to the same order.  The catch with
339: this application is that we need to evaluate the approximations at
340: $\gamma=1$ because it is only then that the artificial internal
341: boundaries are removed.  In some applications of such an
342: artificial homotopy good convergence in the parameter $\gamma$
343: \cite{Roberts94c} has been found.  Thus although the order of
344: error estimates do provide assurance, the actual error due to the
345: evaluation at $\gamma=1$ should be also assessed otherwise.  Here
346: we have crafted the interaction~(\ref{Esbci}) between elements so
347: that low order terms in $\gamma$ recover the exact finite
348: difference formula for linear terms. Note that although centre
349: manifold theory ``guarantees'' useful properties near the origin
350: in $(u(\xi),\gamma,h)$ space, because of the need to evaluate
351: asymptotic expressions at $\gamma=1$, we have used a weaker term
352: elsewhere, namely ``assures''.
353: 
354: 
355: 
356: \section{Numerical comparisons show the effectiveness}
357: \label{Sbe}
358: 
359: We now turn to a detailed description of the centre manifold model for
360: the \KS{} equation~(\ref{Epde}).
361: 
362: The algebraic details of the derivation of the centre manifold
363: model~(\ref{Ecmv}--\ref{Ecmg}) are handled by computer
364: algebra.\footnote{The \reduce{} computer algebra source code is
365: available from the authors upon request.}  In an algorithm
366: introduced in~\cite{Roberts96a}, the program iterates to drive to
367: zero the residuals of the governing differential
368: equation~(\ref{Eks}) and its boundary
369: conditions~(\ref{Ebcsd}--\ref{Efudge}).  Hence by the
370: Approximation theorems we assuradly construct appropriate
371: approximations to the centre manifold model.
372: 
373: %%\begin{figure}[tbp]
374: %%    \centering
375: %%?? % \includegraphics[width=0.9\textwidth]{sinelem.eps}
376: %%\caption{\narrower low order
377: %%approximations~(\ref{Ecm23}) to the centre manifold field $u(x)$ within
378: %%each element for a fixed set of data points (circles) corresponding to
379: %%$m=8$ intervals on $[0,2\pi)$ with parameters $\alpha=6$, $\beta=0$ and
380: %%$\gamma=1$: $\cdots$, the normal field associated with finite
381: %%differences; $-\cdot-\cdot-$, includes
382: %%the first effects of the nonlinear advection term, $\alpha uu_x$;
383: %%$-~-~-$, includes the second-order effects in $\alpha$.  }
384: %%    \label{Fsine}
385: %%\end{figure}
386: %%The shape of the centre manifold gives the field $u$ as a function of
387: %%the parameters $\uj$ and the coupling $\gamma$.  To low-order in $u$
388: %%and $\gamma$, the solution field in the $j$th element is
389: %%\begin{eqnarray} ??
390: %%    u & = & \uj
391: %    +\gamma\left[ \frac{\up-\um}{2}\xi
392: %    +\frac{\up-2\uj+\um}{2}\xi^2 \right]
393: %    \nonumber\\&&{}
394: %    +h\gamma\left[\alpha \uj(\up-2\uj+\um)\left(
395: %    \frac{1}{6}\xi^3-\frac{1}{8}\xi \right)\right]
396: %    \nonumber\\&&{}
397: %    +h^2\gamma\left[ \alpha^2 \uj^2(\up-2\uj+\um)\left(
398: %    \frac{1}{24}\xi^4-\frac{1}{48}\xi^2 \right)
399: %    \right.\nonumber\\&&\quad\left.{}
400: %    +\beta (\up^3-3\up\uj^2+4\uj^3-3\um\uj^2+\um^3)
401: %    \left(-\frac{1}{24}\xi^4-\frac{1}{48}\xi^2\right)
402: %    \right.\nonumber\\&&\quad\left.{}
403: %    +\beta (\up^3-3\up\uj^2+3\um\uj^2-\um^3)
404: %    \left(-\frac{1}{12}\xi^3+\frac{1}{48}\xi\right)
405: %    \right.\nonumber\\&&\quad\left.{}
406: %    -\beta\frac{\uj^2}{8}\left( (\up-\um)\xi+(\up-2\uj+\um)\xi^2 \right)
407: %    \right]
408: %    \nonumber\\&&{}
409: %    +\Ord{\|u\|^4,\gamma^2}\,.
410: %    \label{Ecm23}
411: %\end{eqnarray}
412: %\marginal{?? revise this accordingly---although it is expendable}
413: %Observe the first line, when evaluated at $\gamma=1$, is simply the
414: %quadratic interpolant based upon second order accurate centred
415: %differences.  This is normal finite differences.  As displayed in
416: %Figure~\ref{Fsine}, the second line shows that this field should be
417: %modified because of the nonlinear advection term $\alpha uu_x$; the
418: %modification in proportion to the second difference at $x_j$ is
419: %reasonable because when $u$ has a local maximum the field must be
420: %decreased/increased to the left/right due to the advection to the
421: %right of the lower/higher levels of $u$ respectively.  Note that the
422: %same discretisation for this nonlinear term is obtained here whether
423: %we code it as $\alpha uu_x$ or $\alpha(u^2)_x/2$---the centre manifold
424: %is independent of any valid change in the algebraic description of the
425: %dynamics.  The third line gives the next order correction due to the
426: %nonlinear advection and is also displayed in Figure~\ref{Fsine}.  It might
427: %appear odd to introduce the dysfunctional behaviour between elements
428: %shown in Figure~\ref{Fsine}, but centre manifold theory reasonably
429: %assures us that it is appropriate for the nonlinear dynamics we wish
430: %to model.  In short, the description of the centre manifold is based
431: %upon standard differencing formulae, but includes effects upon $u$
432: %within each element due to the nonlinear processes that act in the
433: %continuum dynamics.
434: 
435: The finite difference model is given by the evolution on the
436: centre manifold.  In order to represent the spatial fourth
437: derivative in the \KS{} equation we need to determine the
438: interactions between next-nearest neighbouring elements.  Thus the
439: first approximation we can consider involves quadratic terms in
440: $\gamma$.  After returning to $x$ and $t$ variables it is
441: \begin{eqnarray}
442:     \frac{d \uj}{d t} &=&
443:     -\frac{\gamma R}{h^2}\left(\up-2\uj+\um\right)
444:     -\frac{\gamma}{2h}\uj(\up-\um)\nonumber\\&&{}
445:     -\frac{\gamma^2}{h^4}\left(\upp-4\up+6\uj-4\um+\umm\right)\nonumber \\&&{}
446:     +\frac{\gamma^2 R}{12h^2}\left(\upp-4\up+6\uj-4\um+\umm\right)
447:     \nonumber \\&&{}
448:     +\frac{\gamma^2}{48h}\left(\upp\up+3\upp\uj-3\up-3\up\uj \right.
449:     \nonumber \\&&\quad{}\left.
450:     +3\um\uj+3\um-3\umm\uj-\umm\um\right)
451:     \nonumber \\&&{}
452:     +\frac{\gamma h^2 u_j^2}{120}\left(\up-2\uj+\um\right)\nonumber\\&&{}
453:     +\frac{\gamma^2
454:     h^2}{60480}\left[\uj^2\left(-30\upp-170\up+256\uj-170\um-30\umm\right)\right.
455:     \nonumber \\&& \quad{}
456:     +\uj\left(-126\upp\up-54\up\um-126\umm\um\right)
457:     \nonumber \\&& \quad{}
458:     +\up^2\left(10\upp-20\up+235\uj\right)
459:     \nonumber \\&& \quad{}
460:     \left.+\um^2\left(10\um-20\um+235\uj\right)\right]
461:     \nonumber \\&&{}
462:     % ??
463:     %\dot\uj & = &
464:     %\frac{\gamma}{h^2}\left( \up-2\uj+\um \right)
465:     %-\frac{\gamma\alpha}{2h}\uj(\up-\um)
466:     %-\beta\uj^3
467:     %\nonumber\\&&{}
468:     %+\gamma\left[ \frac{\alpha^2}{12}\uj^2(\up-2\uj+\um)
469:     %\right.\nonumber\\&&\left.\quad{}
470:     %+\frac{\beta}{24}\left(-\up^3-3\up\uj^2+8\uj^3-3\um\uj^2-\um^3\right) \right]
471: %\nonumber\\&&{}
472: %    +h\gamma\left[ \frac{\alpha\beta}{8}\uj^3
473: %    (\up-\um) \right]
474: %    \nonumber\\&&{}
475: %    +h^2\gamma\left[
476: %    -\frac{\alpha^4}{720}\uj^4(\up-2\uj+\um)
477: %    \right.\nonumber\\&&\left.\quad{}
478: %    +\frac{\alpha^2\beta}{5760}\uj^2\left( 9\up^3 -113\up\uj^2 +208\uj^3
479: %    -113\um\uj^2 +9\um^3 \right)
480: %    \right.\nonumber\\&&\left.\quad{}
481: %    +\frac{\beta^2}{1920}\left( -21\up^5 +6\up^3\uj^2 +7\up\uj^4 +16\uj^5
482: %    \right.\right.\nonumber\\&&\left.\left.\qquad{}
483: %    +7\um\uj^4 +6\um^3\uj^2 -21\um^5 \right)
484: %    \phantom{\frac11}\right]
485: %    \nonumber\\&&{}
486:     +\Ord{\|u\|^4,\gamma^3,h^4}\,.
487:      \label{Ecmg24}
488: \end{eqnarray}
489: %\marginal{?? revise here as well}
490: The first two lines recorded here, when evaluated for $\gamma=1$,
491: form the conventional second-order finite difference equation for
492: the \KS{} equation~(\ref{Epde}). The third line when
493: evaluated for $\gamma=1$ gives the fourth order accurate
494: corrections to the $Ru_{xx}$ term. The fourth and further lines
495: above start accounting systematically for the variations in the
496: field $u$ within each element and how they affect the evolution
497: through the nonlinear term.
498: %The approximation formed by the first three lines is that reported
499: %in the Introduction as~(\ref{Efd}).  The fourth and further lines
500: %above, through $\alpha\beta$ and $\alpha^2\beta$ effects, show
501: %that this approach also accounts for interaction between the
502: %nonlinear terms in the \pde{} in the finite difference
503: %approximation.
504: Finite difference equations derived via this approach holistically
505: model all the interacting dynamics of the entire \pde.
506: 
507: \begin{figure}[tbp]
508:     \centering
509:     \includegraphics[width=0.9\textwidth]{a1r2con8pt3.eps}
510:     \caption{Contours
511:     of an accurate solution $u(x,t)$, -----, to compare with numerical
512:     approximations~(\ref{Ecmg24}): $\cdots$, the conventional
513:     approximation, errors ${\cal O}\left(h^2\right)$; $-~-~-$, the first
514:     correction, errors ${\cal O}\left(\|u\|^3\right)$; $-\cdot-\cdot-$
515:     , the second correction,errors ${\cal O}\left(\|u\|^4\right)$.
516:     \KS{} equation~(\ref{Epde}) with
517:     parameter $R=2$ is discretised on just $m=8$
518:     elements in $[0,2\pi)$ and drawn with contour interval $\Delta
519:     u=3$.}
520:     \label{F286}
521: \end{figure}
522: To show the effectiveness of the approach we compare the finite
523: difference model obtained from various truncations
524: of~(\ref{Ecmg24}) to accurate numerical solutions obtained on a
525: much finer grid. Choosing $m$ intervals on $[0,2\pi)$ gives an
526: element length $h=2\pi/m$ and grid points $x_j=jh$ for
527: $j=0,\ldots,m-1$. Because of the antisymmetry in $u(x,t)$ about
528: $x=k\pi$, when starting from the initial condition $u(x,0)=10\sin x$,
529: we only display the interval $[0,\pi]$. There are three different
530: approximations from~(\ref{Ecmg24}), with $\gamma=1$, depending
531: upon where the expansion is truncated.
532: % (or equivalently in $\alpha$):
533: %\begin{eqnarray}
534: %    \dot\uj & \approx &
535: %    \frac{1}{h^2}\left( \up-2\uj+\um \right)
536: %    -\frac{\alpha}{2h}\uj(\up-\um)
537: %    \nonumber\\&&{}
538: %    +\frac{\alpha^2}{12}\uj^2(\up-2\uj+\um)
539: %    \nonumber\\&&{}
540: %    -h^2\frac{\alpha^4}{720}\uj^4(\up-2\uj+\um)\,.
541: %    \label{Eburg2}
542: %\end{eqnarray}
543: The first two lines form a model with ${\cal O}\left(h^2\right)$
544: errors (a conventional finite difference approximation), the first
545: five lines provide the first correction with ${\cal O}
546: \left(\|u\|^3\right)$ errors, and all shown terms form the model
547: with ${\cal O}\left(\|u\|^4\right)$ errors. The solutions of these
548: models over $0<t<1$ with $m=8$ and $R=2$ are shown in
549: Figure~\ref{F286}. Observe that the leading approximation (dotted)
550: is significantly in error whereas the next two refinements
551: (dot-dashed and dashed) are overall more accurate, especially near
552: the peak. Such accuracy is remarkable considering the
553: nonlinearity, and the few points in the discretisation, $m=8$.
554: 
555: % \begin{table}[tbp]
556: %   \centering
557: % \caption{Comparison of the errors $\varepsilon$, defined
558: % in~(\ref{Eerr}), of the spatially second order model~(\ref{Eburg2}) at
559: % the two first truncations in the nonlinear parameter $\alpha$ for
560: % various grid subintervals $m$.  Observe that the higher order
561: % model is significantly less sensitive to the nonlinearity.}
562: % \begin{tabular}{|r|rr|rr|rr|}
563: %   \hline
564: %    & \multicolumn{2}{c|}{$m=8$}  & \multicolumn{2}{c|}{$m=16$}  &
565: %    \multicolumn{2}{c|}{$m=32$}   \\
566: %   $\alpha$ & $o(\alpha)$ & $o(\alpha^2)$ & $o(\alpha)$ & $o(\alpha^2)$
567: %   & $o(\alpha)$ & $o(\alpha^2)$ \\
568: %   \hline\hline
569: %   1 & .0116 & .0095 & .0031 & .0025 & .0008 & .0006  \\
570: %   \hline
571: %   3 & .0356 & .0109 & .0102 & .0040 & .0026 & .0011  \\
572: %   \hline
573: %   6 & .0694 & .0115 & .0215 & .0059 & .0054 & .0018  \\
574: %   \hline
575: %   10 & .0971 & .0186 & .0318 & .0055 & .0081 & .0026  \\
576: %   \hline
577: % \end{tabular}
578: %   \label{Ta2}
579: % \end{table}
580: % For an assessment of errors over a range of parameters we record in
581: % Table~\ref{Ta2} the error
582: % \begin{equation}
583: %   \varepsilon=\max_t\left(\frac{1}{m}\sum_j|\epsilon_j(t)|\right)\,,
584: %   \label{Eerr}
585: % \end{equation}
586: % where $\epsilon_j(t)$ is the difference between an approximation
587: % and the exact solution at the $j$th grid point.  Observe the usual
588: % properties that the errors decrease with increasing spatial
589: % resolution $m$, and that the errors increase with increasing
590: % nonlinearity $\alpha$.  Our interest lies more in the comparison
591: % between the $o(\alpha)$ and $o(\alpha^2)$ models (here the
592: % $o(\alpha^4)$ model is virtually indistinguishable from the
593: % $o(\alpha^2)$ model).  For small nonlinearity, $\alpha=1$, there is
594: % very little difference; presumably the errors are dominated by the
595: % second-order approximation of spatial derivatives.  As the
596: % nonlinearity $\alpha$ increases, the error of the $o(\alpha)$
597: % approximation increases roughly in proportion to $\alpha$, but the
598: % error of the $o(\alpha^2)$ approximation grows much more slowly.
599: % We conclude, as centre manifold theory assures us, that the
600: % nonlinearly corrected $o(\alpha^2)$ model more accurately captures
601: % the nonlinear dynamics of \KS{} equation.
602: 
603: 
604: 
605: 
606: \section{Conclusion}
607: 
608: Centre manifold theory is a powerful new approach to deriving finite
609: difference models of dynamical systems.  Many details need to
610: researched for a general application of the theory.  However, there
611: are many promising features of this application to the \KS{}
612: equation~(\ref{Epde}) and the earlier example of Burgers' equation
613: \cite{Roberts98a}.
614: 
615: \bibliographystyle{plain}
616: \bibliography{more2}
617: %,bib,new}
618: 
619: 
620: \end{document}
621: