Katana VentraIP

Closed-form expression

In mathematics, an expression is in closed form if it is formed with constants, variables and a finite set of basic functions connected by arithmetic operations (+, −, ×, /, and integer powers) and function composition. Commonly, the allowed functions are nth root, exponential function, logarithm, and trigonometric functions.[1] However, the set of basic functions depends on the context.

"Closed formula" redirects here. For "closed formula" in the sense of a logic formula with no free variables, see Sentence (mathematical logic).

The closed-form problem arises when new ways are introduced for specifying mathematical objects, such as limits, series and integrals: given an object specified with such tools, a natural problem is to find, if possible, a closed-form expression of this object, that is, an expression of this object in terms of previous ways of specifying it.

Alternative definitions[edit]

Changing the definition of "well known" to include additional functions can change the set of equations with closed-form solutions. Many cumulative distribution functions cannot be expressed in closed form, unless one considers special functions such as the error function or gamma function to be well known. It is possible to solve the quintic equation if general hypergeometric functions are included, although the solution is far too complicated algebraically to be useful. For many practical computer applications, it is entirely reasonable to assume that the gamma function and other special functions are well known since numerical implementations are widely available.

Analytic expression[edit]

An analytic expression (also known as expression in analytic form or analytic formula) is a mathematical expression constructed using well-known operations that lend themselves readily to calculation. Similar to closed-form expressions, the set of well-known functions allowed can vary according to context but always includes the basic arithmetic operations (addition, subtraction, multiplication, and division), exponentiation to a real exponent (which includes extraction of the nth root), logarithms, and trigonometric functions.


However, the class of expressions considered to be analytic expressions tends to be wider than that for closed-form expressions. In particular, special functions such as the Bessel functions and the gamma function are usually allowed, and often so are infinite series and continued fractions. On the other hand, limits in general, and integrals in particular, are typically excluded.


If an analytic expression involves only the algebraic operations (addition, subtraction, multiplication, division, and exponentiation to a rational exponent) and rational constants then it is more specifically referred to as an algebraic expression.

Dealing with non-closed-form expressions[edit]

Transformation into closed-form expressions[edit]

The expression:

Numerical computations[edit]

For purposes of numeric computations, being in closed form is not in general necessary, as many limits and integrals can be efficiently computed. Some equations have no closed form solution, such as those that represent the Three-body problem or the Hodgkin–Huxley model. Therefore, the future states of these systems must be computed numerically.

Conversion from numerical forms[edit]

There is software that attempts to find closed-form expressions for numerical values, including RIES,[4] identify in Maple[5] and SymPy,[6] Plouffe's Inverter,[7] and the Inverse Symbolic Calculator.[8]

 – Solution in radicals of a polynomial equation

Algebraic solution

 – Process of mathematical modelling, performed on a computer

Computer simulation

 – Mathematical function

Elementary function

 – Addition, multiplication, division, ...

Finitary operation

 – Study of algorithms using numerical approximation

Numerical solution

 – Elementary functions and their finitely iterated integrals

Liouvillian function

 – Type of regression analysis

Symbolic regression

 – Mathematical problem

Tarski's high school algebra problem

 – Components of a mathematical or logical formula

Term (logic)

 – Formula that visually represents itself when graphed

Tupper's self-referential formula

(1948), Integration in finite terms

Ritt, J. F.

Chow, Timothy Y. (May 1999), "What is a Closed-Form Number?", , 106 (5): 440–448, arXiv:math/9805045, doi:10.2307/2589148, JSTOR 2589148

American Mathematical Monthly

Jonathan M. Borwein and Richard E. Crandall (January 2013), "Closed Forms: What They Are and Why We Care", , 60 (1): 50–65, doi:10.1090/noti936

Notices of the American Mathematical Society

"Closed-Form Solution". MathWorld.

Weisstein, Eric W.

Closed-form continuous-time neural networks