Copyright © 2004 Elsevier Ltd. All rights reserved.
Symbolic computation of exact solutions expressible in hyperbolic and elliptic functions for nonlinear PDEs
Received 26 December 2001;
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
Algorithms are presented for the tanh- and sech-methods, which lead to closed-form solutions of nonlinear ordinary and partial differential equations (ODEs and PDEs). New algorithms are given to find exact polynomial solutions of ODEs and PDEs in terms of Jacobi’s elliptic functions.
For systems with parameters, the algorithms determine the conditions on the parameters so that the differential equations admit polynomial solutions in tanh, sech, combinations thereof, Jacobi’s sn or cn functions. Examples illustrate key steps of the algorithms.
The new algorithms are implemented in Mathematica. The package PDESpecialSolutions.m can be used to automatically compute new special solutions of nonlinear PDEs. Use of the package, implementation issues, scope, limitations, and future extensions of the software are addressed.
A survey is given of related algorithms and symbolic software to compute exact solutions of nonlinear differential equations.
Author Keywords: Exact solutions; Nonlinear PDEs; Tanh method; Symbolic software
Article Outline
- 1. Introduction
- 2. Algorithm to compute tanh-solutions for nonlinear PDEs
- 3. Algorithm to compute sech-solutions for nonlinear PDEs
- 4. Algorithm for mixed tanh–sech solutions for PDEs
- 5. Algorithms used to compute sn and cn solutions for PDEs
- 5.1. Computation of solutions involving Cn
- 5.2. Computation of solutions involving Sn
- 6. Key algorithms
- 6.1. Algorithm to compute the degree of the polynomials
- 6.2. Algorithm to analyze and solve nonlinear algebraic systems
- 6.3. Algorithm to build and test solutions
- 7. Examples of solitary wave solutions for ODEs and PDEs
- 7.1. The Zakharov–Kuznetsov KdV-type equations
- 7.2. The generalized Kuramoto–Sivashinsky equation
- 7.3. Coupled KdV equations
- 7.4. The Fisher and FitzHugh–Nagumo equations
- 7.5. A degenerate Hamiltonian system
- 7.6. The combined KdV–mKdV equation
- 7.7. The Duffing equation
- 7.8. A class of fifth-order PDEs with three parameters
- 7.8.1. Special cases
- 7.8.2. General case
- 8. Other algorithms and related software
- 8.1. Other perspectives and potential generalizations
- 8.2. Review of symbolic algorithms and software
- 9. Discussion and conclusions
- Acknowledgements
- Appendix. Using the software package
- References







E-mail Article
Add to my Quick Links

Cited By in Scopus (36)






