Automatic spectral collocation for integral, integro-differential, and integrally reformulated differential equations

Automatic Chebyshev spectral collocation methods for Fredholm and Volterra integral and integro-differential equations have been implemented as part of the chebfun software system. This system enables a symbolic syntax to be applied to numerical objects in order to pose and solve problems without explicit references to discretization. The same objects can be used in matrix-free iterative methods in linear algebra, in order to avoid very large dense matrices or allow application to problems with nonsmooth coefficients. As a further application of the ability to implement operator equations, a method of Greengard [1] for the recasting of differential equations as integral equations is generalized to mth order boundary value and generalized eigenvalue problems. In the integral form, large condition numbers associated with differentiation matrices in high-order problems are avoided. The ability to implement the recasting process generally follows from implementation of the operator expressions in chebfun. The integral method also can be extended to first-order systems, although chebfun syntax does not currently allow easy implementation in this case.

[1]  Jianming He,et al.  Terminal Damping of a Solitary Wave Due to Radiation in Rotational Systems , 1998 .

[2]  P.A.A. Laura,et al.  Vibrations of non-uniform rings studied by means of the differential quadrature method , 1995 .

[3]  S. Orszag Accurate solution of the Orr–Sommerfeld stability equation , 1971, Journal of Fluid Mechanics.

[4]  Wilhelm Heinrichs Improved condition number for spectral methods , 1989 .

[5]  Bengt Fornberg,et al.  A practical guide to pseudospectral methods: Introduction , 1996 .

[6]  Alastair Spence,et al.  Inexact Inverse Iteration with Variable Shift for Nonsymmetric Generalized Eigenvalue Problems , 2006, SIAM J. Matrix Anal. Appl..

[7]  Brian Straughan,et al.  Instability of Poiseuille flow in a fluid overlying a porous layer , 2006, Journal of Fluid Mechanics.

[8]  Lloyd N. Trefethen,et al.  An Extension of MATLAB to Continuous Functions and Operators , 2004, SIAM J. Sci. Comput..

[9]  Hermann Brunner,et al.  High-order methods for the numerical solution of Volterra integro-differential equations , 1986 .

[10]  Leslie Greengard,et al.  Spectral integration and two-point boundary value problems , 1991 .

[11]  C. T. Kelley,et al.  GMRES and Integral Operators , 1996, SIAM J. Sci. Comput..

[12]  Tobin A. Driscoll,et al.  The chebop system for automatic solution of differential equations , 2008 .

[13]  Bruno Welfert,et al.  NUMERICAL SOLUTION OF A FREDHOLM INTEGRO-DIFFERENTIAL EQUATION MODELLING VIEW THE MATHML SOURCE ?-NEURAL NETWORKS , 2008 .

[14]  Rodolfo R. Rosales,et al.  Quasiperiodic Solutions in Weakly Nonlinear Gas Dynamics. Part I. Numerical Results in the Inviscid Case , 1999 .

[15]  Zdzislaw Jackiewicz,et al.  Numerical solution of a Fredholm integro-differential equation modelling Theta-neural networks , 2008, Appl. Math. Comput..

[16]  Sheehan Olver,et al.  GMRES for the Differentiation Operator , 2009, SIAM J. Numer. Anal..

[17]  K. Atkinson The Numerical Solution of Integral Equations of the Second Kind , 1997 .

[18]  John P. Boyd,et al.  A Legendre-pseudospectral method for computing travelling waves with corners (slope discontinuities) in one space dimension with application to Whitham's equation family , 2003 .

[19]  Guo-Wei Wei,et al.  A note on the numerical solution of high-order differential equations , 2003 .

[20]  Chao Yang,et al.  ARPACK users' guide - solution of large-scale eigenvalue problems with implicitly restarted Arnoldi methods , 1998, Software, environments, tools.

[21]  William E. Schiesser,et al.  Linear and nonlinear waves , 2009, Scholarpedia.

[22]  L. Trefethen Spectral Methods in MATLAB , 2000 .

[23]  Thomas Hagstrom,et al.  An efficient spectral method for ordinary differential equations with rational function coefficients , 1996, Math. Comput..

[24]  T. Mexia,et al.  Author ' s personal copy , 2009 .

[25]  L. Trefethen,et al.  Piecewise smooth chebfuns , 2010 .

[26]  T. Hagstrom,et al.  Integration preconditioners for differential operators in spectral r-methods , 2011 .

[27]  Nam Mai-Duy,et al.  A spectral collocation method based on integrated Chebyshev polynomials for two-dimensional biharmonic boundary-value problems , 2007 .

[28]  Tobin A. Driscoll,et al.  Automatic Fréchet Differentiation for the Numerical Solution of Boundary-Value Problems , 2012, TOMS.

[29]  Nam Mai-Duy An effective spectral collocation method for the direct solution of high-order ODEs , 2005 .