We describe a four-step algorithm for solving ordinary differential equation nonlinear boundary-value problems on infinite or semi-infinite intervals. The first step is to compute high-order Taylor series expansions using an algebraic manipulation language such as Maple or Mathematica. These expansions will contain one or more unknown parameters which will be determined by the boundary condition at infinity. The second step is to convert the Taylor expansions into diagonal Padé approximants. The boundary condition that decays to zero at infinity becomes the condition that the coefficient of the highest power of in the numerator polynomial must be zero. The third step is to solve this equation for the free parameter The final step is to evaluate each of the multiple solutions of this equation for physical plausibility and convergence (as increases). This algorithm can be implemented in as few as seven lines of Maple (sample program provided!). We illustrate the method with three examples: the Flierl–Petviashvili vortex of geophysical fluid dynamics, the quartic oscillator of quantum mechanics, and the Blasius function for the boundary layer above a semi-infinite plate in fluid mechanics. Methods for nonlinear problems are almost always iterative and need a first guess to initialize the iteration. The Padé algorithm is unusual in that it is a direct method that requires no a priori information about the solution. © 1997 American Institute of Physics.
Skip Nav Destination
Article navigation
Research Article|
May 01 1997
Padé approximant algorithm for solving nonlinear ordinary differential equation boundary value problems on an unbounded domain
John P. Boyd
John P. Boyd
Department of Atmospheric, Oceanic and Space Science, University of Michigan, 2455 Hayward Avenue, Ann Arbor, Michigan 48109
Search for other works by this author on:
Computers in Physics and IEEE Computational Science & Engineering 11, 299–303 (1997)
Article history
Received:
October 11 1996
Accepted:
March 07 1997
Citation
John P. Boyd; Padé approximant algorithm for solving nonlinear ordinary differential equation boundary value problems on an unbounded domain. Computers in Physics and IEEE Computational Science & Engineering 1 May 1997; 11 (3): 299–303. https://doi.org/10.1063/1.168606
Download citation file:
Citing articles via
Related Content
Cross-channel advective–diffusive transport by a monochromatic traveling wave
Physics of Fluids (June 2000)
The role of initial conditions in flow stability with an application to modons
Physics of Fluids (September 1988)
On Padé approximants to virial series
J. Chem. Phys. (July 2008)
Nonlinear Padé approximants for Legendre series
J. Math. Phys. (November 2003)
Modified Padé approximants and equation of state
J. Chem. Phys. (April 1992)