An Adaptive Pseudo-Wavelet Approach for Solving Nonlinear Partial Differential Equations

Abstract We numerically solve nonlinear partial differential equations of the form u t = ℒ u + N f u , where ℒ and N are linear differential operators and f ( u ) is a nonlinear function. Equations of this form arise in the mathematical description of a number of phenomena including, for example, signal processing schemes based on solving partial differential equations or integral equations, fluid dynamical problems, and general combustion problems. A generic feature of the solutions of these problems is that they can possess smooth, nonoscillatory and/or shock-like behavior. In our approach we project the solution u ( x, t ) and the operators ℒ and N into a wavelet basis. The vanishing moments of the basis functions permit a sparse representation of both the solution and operators, which has led us to develop fast, adaptive algorithms for applying operators to functions, e.g. , ℒ u, and computing functions, e.g. , f ( u )  = u 2 , in the wavelet basis. These algorithms use the fact that wavelet expansions may be viewed as a localized Fourier analysis with multiresolution structure that is automatically adaptive to both smooth and shock-like behavior of the solution. In smooth regions few wavelet coefficients are needed, and in singular regions large variations in the solution require more wavelet coefficients. Our new approach allows us to combine many of the desirable features of finite-difference, (pseudo) spectral and front-tracking or adaptive grid methods into a collection of efficient, generic algorithms. It is for this reason that we term our algorithms as adaptive pseudo-wavelet algorithms. We have applied our approach to a number of example problems and present numerical results.

[1]  G. Beylkin,et al.  On the representation of operators in bases of compactly supported wavelets , 1992 .

[2]  Åke Björck,et al.  Numerical Methods , 1995, Handbook of Marine Craft Hydrodynamics and Motion Control.

[3]  Ronald R. Coifman,et al.  Wavelet-Like Bases for the Fast Solution of Second-Kind Integral Equations , 1993, SIAM J. Sci. Comput..

[4]  Gregory Beylkin,et al.  On the Adaptive Numerical Solution of Nonlinear Partial Differential Equations in Wavelet Bases , 1997 .

[5]  K AlpertBradley A class of bases in L2 for the sparse representations of integral operators , 1993 .

[6]  J. Bony,et al.  Calcul symbolique et propagation des singularités pour les équations aux dérivées partielles non linéaires , 1980 .

[7]  Andrew J. Majda,et al.  A simple one-dimensional model for the three-dimensional vorticity equation , 1985 .

[8]  C. Basdevant,et al.  Spectral and finite difference solutions of the Burgers equation , 1986 .

[9]  M. Victor Wickerhauser,et al.  Adapted wavelet analysis from theory to software , 1994 .

[10]  E. Hopf The partial differential equation ut + uux = μxx , 1950 .

[11]  G. Beylkin Wavelets and Fast Numerical Algorithms , 1993, comp-gas/9304004.

[12]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[13]  J. Burgers A mathematical model illustrating the theory of turbulence , 1948 .

[14]  Y. Meyer Wavelets and Operators , 1993 .

[15]  DaubechiesIngrid Orthonormal bases of compactly supported wavelets II , 1993 .

[16]  Bengt Fornberg,et al.  A numerical and theoretical study of certain nonlinear wave phenomena , 1978, Philosophical Transactions of the Royal Society of London. Series A, Mathematical and Physical Sciences.

[17]  A. Booth Numerical Methods , 1957, Nature.

[18]  Amara Lynn Graps,et al.  An introduction to wavelets , 1995 .

[19]  Using wavelets to solve the Burgers equation: A comparative study. , 1992, Physical review. A, Atomic, molecular, and optical physics.

[20]  Stanley Osher,et al.  Fast Wavelet Based Algorithms for Linear Evolution Equations , 1994, SIAM J. Sci. Comput..

[21]  G. Beylkin On the fast algorithm for multiplication of functions in the wavelet bases , 1993 .

[22]  J. Cole On a quasi-linear parabolic equation occurring in aerodynamics , 1951 .

[23]  J. Pasciak,et al.  Parallel multilevel preconditioners , 1990 .

[24]  A. Haar Zur Theorie der orthogonalen Funktionensysteme , 1910 .

[25]  B. Alpert A class of bases in L 2 for the sparse representations of integral operators , 1993 .

[26]  B. Fornberg On a Fourier method for the integration of hyperbolic equations , 1975 .

[27]  J. M. Keiser,et al.  A New Class of Time Discretization Schemes for the Solution of Nonlinear PDEs , 1998 .

[28]  W. Dahmen,et al.  Multilevel preconditioning , 1992 .

[29]  S. Jaffard Wavelet methods for fast resolution of elliptic problems , 1992 .

[30]  I. Daubechies Orthonormal bases of compactly supported wavelets , 1988 .

[31]  R. Coifman,et al.  Fast wavelet transforms and numerical algorithms I , 1991 .

[32]  P. L. Sachdev,et al.  Nonlinear Diffusive Waves , 1987 .