HOME

TheInfoList



OR:

In mathematics, an ordinary differential equation (ODE) is a
differential equation In mathematics, a differential equation is an equation that relates one or more unknown functions and their derivatives. In applications, the functions generally represent physical quantities, the derivatives represent their rates of change, an ...
whose unknown(s) consists of one (or more) function(s) of one variable and involves the
derivative In mathematics, the derivative of a function of a real variable measures the sensitivity to change of the function value (output value) with respect to a change in its argument (input value). Derivatives are a fundamental tool of calculus. ...
s of those functions. The term ''ordinary'' is used in contrast with the term partial differential equation which may be with respect to ''more than'' one independent variable.


Differential equations

A
linear differential equation In mathematics, a linear differential equation is a differential equation that is defined by a linear polynomial in the unknown function and its derivatives, that is an equation of the form :a_0(x)y + a_1(x)y' + a_2(x)y'' \cdots + a_n(x)y^ = b ...
is a differential equation that is defined by a linear polynomial in the unknown function and its derivatives, that is an equation of the form :a_0(x)y +a_1(x)y' + a_2(x)y'' +\cdots +a_n(x)y^+b(x)=0, where , ..., and are arbitrary differentiable functions that do not need to be linear, and are the successive derivatives of the unknown function of the variable . Among ordinary differential equations, linear differential equations play a prominent role for several reasons. Most
elementary Elementary may refer to: Arts, entertainment, and media Music * ''Elementary'' (Cindy Morgan album), 2001 * ''Elementary'' (The End album), 2007 * ''Elementary'', a Melvin "Wah-Wah Watson" Ragin album, 1977 Other uses in arts, entertainment, a ...
and
special Special or specials may refer to: Policing * Specials, Ulster Special Constabulary, the Northern Ireland police force * Specials, Special Constable, an auxiliary, volunteer, or temporary; police worker or police officer Literature * ''Specia ...
functions that are encountered in
physics Physics is the natural science that studies matter, its fundamental constituents, its motion and behavior through space and time, and the related entities of energy and force. "Physical science is that department of knowledge which r ...
and
applied mathematics Applied mathematics is the application of mathematical methods by different fields such as physics, engineering, medicine, biology, finance, business, computer science, and industry. Thus, applied mathematics is a combination of mathemati ...
are solutions of linear differential equations (see Holonomic function). When physical phenomena are modeled with non-linear equations, they are generally approximated by linear differential equations for an easier solution. The few non-linear ODEs that can be solved explicitly are generally solved by transforming the equation into an equivalent linear ODE (see, for example Riccati equation). Some ODEs can be solved explicitly in terms of known functions and integrals. When that is not possible, the equation for computing the Taylor series of the solutions may be useful. For applied problems, numerical methods for ordinary differential equations can supply an approximation of the solution.


Background

Ordinary differential equations (ODEs) arise in many contexts of mathematics and social and natural sciences. Mathematical descriptions of change use differentials and derivatives. Various differentials, derivatives, and functions become related via equations, such that a differential equation is a result that describes dynamically changing phenomena, evolution, and variation. Often, quantities are defined as the rate of change of other quantities (for example, derivatives of displacement with respect to time), or gradients of quantities, which is how they enter differential equations. Specific mathematical fields include
geometry Geometry (; ) is, with arithmetic, one of the oldest branches of mathematics. It is concerned with properties of space such as the distance, shape, size, and relative position of figures. A mathematician who works in the field of geometry is ...
and analytical mechanics. Scientific fields include much of
physics Physics is the natural science that studies matter, its fundamental constituents, its motion and behavior through space and time, and the related entities of energy and force. "Physical science is that department of knowledge which r ...
and
astronomy Astronomy () is a natural science that studies celestial objects and phenomena. It uses mathematics, physics, and chemistry in order to explain their origin and evolution. Objects of interest include planets, moons, stars, nebulae, g ...
(celestial mechanics), meteorology (weather modeling), chemistry (reaction rates),
biology Biology is the scientific study of life. It is a natural science with a broad scope but has several unifying themes that tie it together as a single, coherent field. For instance, all organisms are made up of cells that process hereditary i ...
(infectious diseases, genetic variation), ecology and population modeling (population competition),
economics Economics () is the social science that studies the production, distribution, and consumption of goods and services. Economics focuses on the behaviour and interactions of economic agents and how economies work. Microeconomics analyzes ...
(stock trends, interest rates and the market equilibrium price changes). Many mathematicians have studied differential equations and contributed to the field, including Newton, Leibniz, the
Bernoulli family The Bernoulli family () of Basel was a patrician family, notable for having produced eight mathematically gifted academics who, among them, contributed substantially to the development of mathematics and physics during the early modern period. ...
, Riccati, Clairaut,
d'Alembert Jean-Baptiste le Rond d'Alembert (; ; 16 November 1717 – 29 October 1783) was a French mathematician, mechanician, physicist, philosopher, and music theorist. Until 1759 he was, together with Denis Diderot, a co-editor of the '' Encyclopé ...
, and Euler. A simple example is
Newton's second law Newton's laws of motion are three basic laws of classical mechanics that describe the relationship between the motion of an object and the forces acting on it. These laws can be paraphrased as follows: # A body remains at rest, or in moti ...
of motion — the relationship between the displacement ''x'' and the time ''t'' of an object under the force ''F'', is given by the differential equation :m \frac = F(x(t))\, which constrains the motion of a particle of constant mass ''m''. In general, ''F'' is a function of the position ''x''(''t'') of the particle at time ''t''. The unknown function ''x''(''t'') appears on both sides of the differential equation, and is indicated in the notation ''F''(''x''(''t'')).


Definitions

In what follows, let ''y'' be a dependent variable and ''x'' an independent variable, and ''y'' = ''f''(''x'') is an unknown function of ''x''. The notation for differentiation varies depending upon the author and upon which notation is most useful for the task at hand. In this context, the
Leibniz's notation In calculus, Leibniz's notation, named in honor of the 17th-century German philosopher and mathematician Gottfried Wilhelm Leibniz, uses the symbols and to represent infinitely small (or infinitesimal) increments of and , respectively, just a ...
is more useful for differentiation and integration, whereas
Lagrange's notation In differential calculus, there is no single uniform notation for differentiation. Instead, various notations for the derivative of a function or variable have been proposed by various mathematicians. The usefulness of each notation varies with ...
is more useful for representing derivatives of any order compactly, and
Newton's notation In differential calculus, there is no single uniform notation for differentiation. Instead, various notations for the derivative of a function or variable have been proposed by various mathematicians. The usefulness of each notation varies with ...
(\dot y, \ddot y, \overset) is often used in physics for representing derivatives of low order with respect to time.


General definition

Given ''F'', a function of ''x'', ''y'', and derivatives of ''y''. Then an equation of the form :F\left (x,y,y',\ldots, y^ \right )=y^ is called an '' explicit ordinary differential equation of order n''. More generally, an '' implicit'' ordinary differential equation of order ''n'' takes the form: :F\left(x, y, y', y'',\ \ldots,\ y^\right) = 0 There are further classifications:


System of ODEs

A number of coupled differential equations form a system of equations. If y is a vector whose elements are functions; y(''x'') = 'y''1(''x''), ''y''2(''x''),..., ''ym''(''x'') and F is a vector-valued function of y and its derivatives, then :\mathbf^ = \mathbf\left(x,\mathbf,\mathbf',\mathbf'',\ldots, \mathbf^ \right) is an ''explicit system of ordinary differential equations'' of ''order'' ''n'' and ''dimension'' ''m''. In
column vector In linear algebra, a column vector with m elements is an m \times 1 matrix consisting of a single column of m entries, for example, \boldsymbol = \begin x_1 \\ x_2 \\ \vdots \\ x_m \end. Similarly, a row vector is a 1 \times n matrix for some n, c ...
form: :\begin y_1^ \\ y_2^ \\ \vdots \\ y_m^ \end = \begin f_1 \left (x,\mathbf,\mathbf',\mathbf'',\ldots, \mathbf^ \right ) \\ f_2 \left (x,\mathbf,\mathbf',\mathbf'',\ldots, \mathbf^ \right ) \\ \vdots \\ f_m \left (x,\mathbf,\mathbf',\mathbf'',\ldots, \mathbf^ \right) \end These are not necessarily linear. The ''implicit'' analogue is: :\mathbf \left(x,\mathbf,\mathbf',\mathbf'',\ldots, \mathbf^ \right) = \boldsymbol where 0 = (0, 0, ..., 0) is the
zero vector In mathematics, a zero element is one of several generalizations of 0, the number zero to other algebraic structures. These alternate meanings may or may not reduce to the same thing, depending on the context. Additive identities An additive iden ...
. In matrix form :\begin f_1(x,\mathbf,\mathbf',\mathbf'',\ldots, \mathbf^) \\ f_2(x,\mathbf,\mathbf',\mathbf'',\ldots, \mathbf^) \\ \vdots \\ f_m(x,\mathbf,\mathbf',\mathbf'',\ldots, \mathbf^) \end=\begin 0\\ 0\\ \vdots\\ 0 \end For a system of the form \mathbf \left(x,\mathbf,\mathbf'\right) = \boldsymbol, some sources also require that the Jacobian matrix \frac be non-singular in order to call this an implicit ODE ystem an implicit ODE system satisfying this Jacobian non-singularity condition can be transformed into an explicit ODE system. In the same sources, implicit ODE systems with a singular Jacobian are termed
differential algebraic equation In electrical engineering, a differential-algebraic system of equations (DAEs) is a system of equations that either contains differential equations and algebraic equations, or is equivalent to such a system. In mathematics these are examples of `` ...
s (DAEs). This distinction is not merely one of terminology; DAEs have fundamentally different characteristics and are generally more involved to solve than (nonsingular) ODE systems. Presumably for additional derivatives, the
Hessian matrix In mathematics, the Hessian matrix or Hessian is a square matrix of second-order partial derivatives of a scalar-valued function, or scalar field. It describes the local curvature of a function of many variables. The Hessian matrix was developed ...
and so forth are also assumed non-singular according to this scheme, although note that any ODE of order greater than one can be (and usually is) rewritten as system of ODEs of first order, which makes the Jacobian singularity criterion sufficient for this taxonomy to be comprehensive at all orders. The behavior of a system of ODEs can be visualized through the use of a phase portrait.


Solutions

Given a differential equation :F\left(x, y, y', \ldots, y^ \right) = 0 a function , where ''I'' is an interval, is called a ''solution'' or
integral curve In mathematics, an integral curve is a parametric curve that represents a specific solution to an ordinary differential equation or system of equations. Name Integral curves are known by various other names, depending on the nature and interpret ...
for ''F'', if ''u'' is ''n''-times differentiable on ''I'', and :F(x,u,u',\ \ldots,\ u^)=0 \quad x \in I. Given two solutions and , ''u'' is called an ''extension'' of ''v'' if and :u(x) = v(x) \quad x \in I.\, A solution that has no extension is called a ''maximal solution''. A solution defined on all of R is called a ''global solution''. A ''general solution'' of an ''n''th-order equation is a solution containing ''n'' arbitrary independent constants of integration. A ''particular solution'' is derived from the general solution by setting the constants to particular values, often chosen to fulfill set '
initial conditions In mathematics and particularly in dynamic systems, an initial condition, in some contexts called a seed value, is a value of an evolving variable at some point in time designated as the initial time (typically denoted ''t'' = 0). For ...
or boundary conditions'. A
singular solution A singular solution ''ys''(''x'') of an ordinary differential equation is a solution that is singular or one for which the initial value problem (also called the Cauchy problem by some authors) fails to have a unique solution at some point on the so ...
is a solution that cannot be obtained by assigning definite values to the arbitrary constants in the general solution. In the context of linear ODE, the terminology ''particular solution'' can also refer to any solution of the ODE (not necessarily satisfying the initial conditions), which is then added to the ''homogeneous'' solution (a general solution of the homogeneous ODE), which then forms a general solution of the original ODE. This is the terminology used in the guessing method section in this article, and is frequently used when discussing the method of undetermined coefficients and
variation of parameters In mathematics, variation of parameters, also known as variation of constants, is a general method to solve inhomogeneous linear ordinary differential equations. For first-order inhomogeneous linear differential equations it is usually possible t ...
.


Solutions of Finite Duration

For non-linear autonomous ODEs it is possible under some conditions to develop solutions of finite duration, meaning here that from its own dynamics, the system will reach the value zero at an ending time and stays there in zero forever after. These finite-duration solutions can't be analytical functions on the whole real line, and because they will being non-Lipschitz functions at their ending time, they don´t stand uniqueness of solutions of Lipschitz differential equations. As example, the equation: :y'= -\text(y)\sqrt,\,\,y(0)=1 Admits the finite duration solution: :y(x)=\frac\left(1-\frac+\left, 1-\frac\\right)^2


Theories


Singular solutions

The theory of
singular solution A singular solution ''ys''(''x'') of an ordinary differential equation is a solution that is singular or one for which the initial value problem (also called the Cauchy problem by some authors) fails to have a unique solution at some point on the so ...
s of ordinary and partial differential equations was a subject of research from the time of Leibniz, but only since the middle of the nineteenth century has it received special attention. A valuable but little-known work on the subject is that of Houtain (1854). Darboux (from 1873) was a leader in the theory, and in the geometric interpretation of these solutions he opened a field worked by various writers, notably Casorati and Cayley. To the latter is due (1872) the theory of singular solutions of differential equations of the first order as accepted circa 1900.


Reduction to quadratures

The primitive attempt in dealing with differential equations had in view a reduction to quadratures. As it had been the hope of eighteenth-century algebraists to find a method for solving the general equation of the ''n''th degree, so it was the hope of analysts to find a general method for integrating any differential equation.
Gauss Johann Carl Friedrich Gauss (; german: Gauß ; la, Carolus Fridericus Gauss; 30 April 177723 February 1855) was a German mathematician and physicist who made significant contributions to many fields in mathematics and science. Sometimes refer ...
(1799) showed, however, that complex differential equations require
complex number In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the fo ...
s. Hence, analysts began to substitute the study of functions, thus opening a new and fertile field.
Cauchy Baron Augustin-Louis Cauchy (, ; ; 21 August 178923 May 1857) was a French mathematician, engineer, and physicist who made pioneering contributions to several branches of mathematics, including mathematical analysis and continuum mechanics. He w ...
was the first to appreciate the importance of this view. Thereafter, the real question was no longer whether a solution is possible by means of known functions or their integrals, but whether a given differential equation suffices for the definition of a function of the independent variable or variables, and, if so, what are the characteristic properties.


Fuchsian theory

Two memoirs by Fuchs inspired a novel approach, subsequently elaborated by Thomé and Frobenius. Collet was a prominent contributor beginning in 1869. His method for integrating a non-linear system was communicated to Bertrand in 1868. Clebsch (1873) attacked the theory along lines parallel to those in his theory of
Abelian integral In mathematics, an abelian integral, named after the Norwegian mathematician Niels Henrik Abel, is an integral in the complex plane of the form :\int_^z R(x,w) \, dx, where R(x,w) is an arbitrary rational function of the two variables x and w, wh ...
s. As the latter can be classified according to the properties of the fundamental curve that remains unchanged under a rational transformation, Clebsch proposed to classify the transcendent functions defined by differential equations according to the invariant properties of the corresponding surfaces ''f'' = 0 under rational one-to-one transformations.


Lie's theory

From 1870, Sophus Lie's work put the theory of differential equations on a better foundation. He showed that the integration theories of the older mathematicians can, using Lie groups, be referred to a common source, and that ordinary differential equations that admit the same
infinitesimal transformation In mathematics, an infinitesimal transformation is a limiting form of ''small'' transformation. For example one may talk about an infinitesimal rotation of a rigid body, in three-dimensional space. This is conventionally represented by a 3×3 s ...
s present comparable integration difficulties. He also emphasized the subject of transformations of contact. Lie's group theory of differential equations has been certified, namely: (1) that it unifies the many ad hoc methods known for solving differential equations, and (2) that it provides powerful new ways to find solutions. The theory has applications to both ordinary and partial differential equations. A general solution approach uses the symmetry property of differential equations, the continuous
infinitesimal transformation In mathematics, an infinitesimal transformation is a limiting form of ''small'' transformation. For example one may talk about an infinitesimal rotation of a rigid body, in three-dimensional space. This is conventionally represented by a 3×3 s ...
s of solutions to solutions (
Lie theory In mathematics, the mathematician Sophus Lie ( ) initiated lines of study involving integration of differential equations, transformation groups, and contact of spheres that have come to be called Lie theory. For instance, the latter subject is ...
). Continuous
group theory In abstract algebra, group theory studies the algebraic structures known as group (mathematics), groups. The concept of a group is central to abstract algebra: other well-known algebraic structures, such as ring (mathematics), rings, field ...
, Lie algebras, and differential geometry are used to understand the structure of linear and non-linear (partial) differential equations for generating integrable equations, to find its
Lax pair In mathematics, in the theory of integrable systems, a Lax pair is a pair of time-dependent matrices or operators that satisfy a corresponding differential equation, called the ''Lax equation''. Lax pairs were introduced by Peter Lax to discuss sol ...
s, recursion operators,
Bäcklund transform In mathematics, Bäcklund transforms or Bäcklund transformations (named after the Swedish mathematician Albert Victor Bäcklund) relate partial differential equations and their solutions. They are an important tool in soliton theory and integrabl ...
, and finally finding exact analytic solutions to DE. Symmetry methods have been applied to differential equations that arise in mathematics, physics, engineering, and other disciplines.


Sturm–Liouville theory

Sturm–Liouville theory is a theory of a special type of second order linear ordinary differential equation. Their solutions are based on eigenvalues and corresponding
eigenfunctions In mathematics, an eigenfunction of a linear operator ''D'' defined on some function space is any non-zero function f in that space that, when acted upon by ''D'', is only multiplied by some scaling factor called an eigenvalue. As an equation, th ...
of linear operators defined via second-order homogeneous linear equations. The problems are identified as Sturm-Liouville Problems (SLP) and are named after J.C.F. Sturm and J. Liouville, who studied them in the mid-1800s. SLPs have an infinite number of eigenvalues, and the corresponding eigenfunctions form a complete, orthogonal set, which makes orthogonal expansions possible. This is a key idea in applied mathematics, physics, and engineering. SLPs are also useful in the analysis of certain partial differential equations.


Existence and uniqueness of solutions

There are several theorems that establish existence and uniqueness of solutions to initial value problems involving ODEs both locally and globally. The two main theorems are : In their basic form both of these theorems only guarantee local results, though the latter can be extended to give a global result, for example, if the conditions of Grönwall's inequality are met. Also, uniqueness theorems like the Lipschitz one above do not apply to DAE systems, which may have multiple solutions stemming from their (non-linear) algebraic part alone.


Local existence and uniqueness theorem simplified

The theorem can be stated simply as follows.Elementary Differential Equations and Boundary Value Problems (4th Edition), W.E. Boyce, R.C. Diprima, Wiley International, John Wiley & Sons, 1986, For the equation and initial value problem: y' = F(x,y)\,,\quad y_0 = y(x_0) if ''F'' and ∂''F''/∂''y'' are continuous in a closed rectangle R = _0-a,x_0+a\times _0-b,y_0+b/math> in the ''x-y'' plane, where ''a'' and ''b'' are
real Real may refer to: Currencies * Brazilian real (R$) * Central American Republic real * Mexican real * Portuguese real * Spanish real * Spanish colonial real Music Albums * ''Real'' (L'Arc-en-Ciel album) (2000) * ''Real'' (Bright album) (2010) ...
(symbolically: ) and denotes the Cartesian product, square brackets denote closed intervals, then there is an interval I = _0-h,x_0+h\subset _0-a,x_0+a/math> for some where ''the'' solution to the above equation and initial value problem can be found. That is, there is a solution and it is unique. Since there is no restriction on ''F'' to be linear, this applies to non-linear equations that take the form ''F''(''x'', ''y''), and it can also be applied to systems of equations.


Global uniqueness and maximum domain of solution

When the hypotheses of the Picard–Lindelöf theorem are satisfied, then local existence and uniqueness can be extended to a global result. More precisely:Boscain; Chitour 2011, p. 21 For each initial condition (''x''0, ''y''0) there exists a unique maximum (possibly infinite) open interval :I_ = (x_-,x_+), x_\pm \in \R \cup \, x_0 \in I_ such that any solution that satisfies this initial condition is a
restriction Restriction, restrict or restrictor may refer to: Science and technology * restrict, a keyword in the C programming language used in pointer declarations * Restriction enzyme, a type of enzyme that cleaves genetic material Mathematics and logi ...
of the solution that satisfies this initial condition with domain I_\max. In the case that x_\pm \neq \pm\infty, there are exactly two possibilities *explosion in finite time: \limsup_ \, y(x)\, \to \infty *leaves domain of definition: \lim_ y(x)\ \in \partial \bar where Ω is the open set in which ''F'' is defined, and \partial \bar is its boundary. Note that the maximum domain of the solution * is always an interval (to have uniqueness) * may be smaller than \R * may depend on the specific choice of (''x''0, ''y''0). ;Example. :y' = y^2 This means that ''F''(''x, y'') = ''y''2, which is ''C''1 and therefore locally Lipschitz continuous, satisfying the Picard–Lindelöf theorem. Even in such a simple setting, the maximum domain of solution cannot be all \R since the solution is :y(x) = \frac which has maximum domain: :\begin\R & y_0 = 0 \\ pt\left (-\infty, x_0+\frac \right ) & y_0 > 0 \\ pt\left (x_0+\frac,+\infty \right ) & y_0 < 0 \end This shows clearly that the maximum interval may depend on the initial conditions. The domain of ''y'' could be taken as being \R \setminus (x_0+ 1/y_0), but this would lead to a domain that is not an interval, so that the side opposite to the initial condition would be disconnected from the initial condition, and therefore not uniquely determined by it. The maximum domain is not \R because :\lim_ \, y(x)\, \to \infty, which is one of the two possible cases according to the above theorem.


Reduction of order

Differential equations can usually be solved more easily if the order of the equation can be reduced.


Reduction to a first-order system

Any explicit differential equation of order ''n'', :F\left(x, y, y', y'',\ \ldots,\ y^\right) = y^ can be written as a system of ''n'' first-order differential equations by defining a new family of unknown functions :y_i = y^.\! for ''i'' = 1, 2,..., ''n''. The ''n''-dimensional system of first-order coupled differential equations is then :\begin y_1'&=&y_2\\ y_2'&=&y_3\\ &\vdots&\\ y_'&=&y_n\\ y_n'&=&F(x,y_1,\ldots,y_n). \end more compactly in vector notation: :\mathbf'=\mathbf(x,\mathbf) where :\mathbf=(y_1,\ldots,y_n),\quad \mathbf(x,y_1,\ldots,y_n)=(y_2,\ldots,y_n,F(x,y_1,\ldots,y_n)).


Summary of exact solutions

Some differential equations have solutions that can be written in an exact and closed form. Several important classes are given here. In the table below, , , , , and , are any
integrable In mathematics, integrability is a property of certain dynamical systems. While there are several distinct formal definitions, informally speaking, an integrable system is a dynamical system with sufficiently many conserved quantities, or first ...
functions of , , and and are real given constants, and are arbitrary constants (
complex Complex commonly refers to: * Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe ** Complex system, a system composed of many components which may interact with each ...
in general). The differential equations are in their equivalent and alternative forms that lead to the solution through integration. In the integral solutions, λ and ε are dummy variables of integration (the continuum analogues of indices in summation), and the notation just means to integrate with respect to , then ''after'' the integration substitute , without adding constants (explicitly stated).


Separable equations


General first-order equations


General second-order equations


Linear to the ''n''th order equations


The guessing method

When all other methods for solving an ODE fail, or in the cases where we have some intuition about what the solution to a DE might look like, it is sometimes possible to solve a DE simply by guessing the solution and validating it is correct. To use this method, we simply guess a solution to the differential equation, and then plug the solution into the differential equation to validate if it satisfies the equation. If it does then we have a particular solution to the DE, otherwise we start over again and try another guess. For instance we could guess that the solution to a DE has the form: y = Ae^ since this is a very common solution that physically behaves in a sinusoidal way. In the case of a first order ODE that is non-homogeneous we need to first find a DE solution to the homogeneous portion of the DE, otherwise known as the characteristic equation, and then find a solution to the entire non-homogeneous equation by guessing. Finally, we add both of these solutions together to obtain the total solution to the ODE, that is: \text = \text + \text


Software for ODE solving

* Maxima, an open-source computer algebra system. * COPASI, a free ( Artistic License 2.0) software package for the integration and analysis of ODEs. * MATLAB, a technical computing application (MATrix LABoratory) * GNU Octave, a high-level language, primarily intended for numerical computations. * Scilab, an open source application for numerical computation. * Maple, a proprietary application for symbolic calculations. * Mathematica, a proprietary application primarily intended for symbolic calculations. * SymPy, a Python package that can solve ODEs symbolically * Julia (programming language), a high-level language primarily intended for numerical computations. *
SageMath SageMath (previously Sage or SAGE, "System for Algebra and Geometry Experimentation") is a computer algebra system (CAS) with features covering many aspects of mathematics, including algebra, combinatorics, graph theory, numerical analysis, numbe ...
, an open-source application that uses a Python-like syntax with a wide range of capabilities spanning several branches of mathematics. * SciPy, a Python package that includes an ODE integration module. *
Chebfun Chebfun is a free/open-source software system written in MATLAB for numerical computation with functions of a real variable. It is based on the idea of overloading MATLAB's commands for vectors and matrices to analogous commands for functions an ...
, an open-source package, written in MATLAB, for computing with functions to 15-digit accuracy. *
GNU R R is a programming language for statistical computing and graphics supported by the R Core Team and the R Foundation for Statistical Computing. Created by statisticians Ross Ihaka and Robert Gentleman, R is used among data miners, bioinforma ...
, an open source computational environment primarily intended for statistics, which includes packages for ODE solving.


See also

* Boundary value problem *
Examples of differential equations In mathematics, a differential equation is an equation that relates one or more unknown functions and their derivatives. In applications, the functions generally represent physical quantities, the derivatives represent their rates of change, ...
* Laplace transform applied to differential equations * List of dynamical systems and differential equations topics * Matrix differential equation * Method of undetermined coefficients *
Recurrence relation In mathematics, a recurrence relation is an equation according to which the nth term of a sequence of numbers is equal to some combination of the previous terms. Often, only k previous terms of the sequence appear in the equation, for a parameter ...


Notes


References

* * * . * Polyanin, A. D. and V. F. Zaitsev, ''Handbook of Exact Solutions for Ordinary Differential Equations'' (2nd edition), Chapman & Hall/CRC Press, Boca Raton, 2003. * * * * *


Bibliography

* * * W. Johnson
''A Treatise on Ordinary and Partial Differential Equations''
John Wiley and Sons, 1913, i
University of Michigan Historical Math Collection
* * Witold Hurewicz, ''Lectures on Ordinary Differential Equations'', Dover Publications, *. * * A. D. Polyanin, V. F. Zaitsev, and A. Moussiaux, ''Handbook of First Order Partial Differential Equations'', Taylor & Francis, London, 2002. * D. Zwillinger, ''Handbook of Differential Equations (3rd edition)'', Academic Press, Boston, 1997.


External links

*
EqWorld: The World of Mathematical Equations
containing a list of ordinary differential equations with their solutions.
Online Notes / Differential Equations
by Paul Dawkins,
Lamar University Lamar University (Lamar or LU) is a public university in Beaumont, Texas. Lamar has been a member of the Texas State University System since 1995. It was the flagship institution of the former Lamar University System. As of the fall of 2021, t ...
.
Differential Equations
S.O.S. Mathematics.
A primer on analytical solution of differential equations
from the Holistic Numerical Methods Institute, University of South Florida.
Ordinary Differential Equations and Dynamical Systems
lecture notes by Gerald Teschl.
Notes on Diffy Qs: Differential Equations for Engineers
An introductory textbook on differential equations by Jiri Lebl of
UIUC The University of Illinois Urbana-Champaign (U of I, Illinois, University of Illinois, or UIUC) is a public land-grant research university in Illinois in the twin cities of Champaign and Urbana. It is the flagship institution of the Uni ...
.
Modeling with ODEs using Scilab
A tutorial on how to model a physical system described by ODE using Scilab standard programming language by Openeering team.
Solving an ordinary differential equation in Wolfram, Alpha
{{Authority control Differential calculus Differential equations