HOME

TheInfoList



OR:

In
real analysis In mathematics, the branch of real analysis studies the behavior of real numbers, sequences and series of real numbers, and real functions. Some particular properties of real-valued sequences and functions that real analysis studies include con ...
and
approximation theory In mathematics, approximation theory is concerned with how functions can best be approximated with simpler functions, and with quantitatively characterizing the errors introduced thereby. Note that what is meant by ''best'' and ''simpler'' wil ...
, the Kolmogorov-Arnold representation theorem (or superposition theorem) states that every
multivariate Multivariate may refer to: In mathematics * Multivariable calculus * Multivariate function * Multivariate polynomial In computing * Multivariate cryptography * Multivariate division algorithm * Multivariate interpolation * Multivariate optical c ...
continuous Continuity or continuous may refer to: Mathematics * Continuity (mathematics), the opposing concept to discreteness; common examples include ** Continuous probability distribution or random variable in probability and statistics ** Continuous g ...
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-orie ...
can be represented as a superposition of the two-argument addition and continuous functions of one variable. It solved a more constrained, yet more general form of
Hilbert's thirteenth problem Hilbert's thirteenth problem is one of the 23 Hilbert problems set out in a celebrated list compiled in 1900 by David Hilbert. It entails proving whether a solution exists for all 7th-degree equations using algebraic (variant: continuous) fu ...
. The works of
Vladimir Arnold Vladimir Igorevich Arnold (alternative spelling Arnol'd, russian: link=no, Влади́мир И́горевич Арно́льд, 12 June 1937 – 3 June 2010) was a Soviet and Russian mathematician. While he is best known for the Kolmogorov– ...
and
Andrey Kolmogorov Andrey Nikolaevich Kolmogorov ( rus, Андре́й Никола́евич Колмого́ров, p=ɐnˈdrʲej nʲɪkɐˈlajɪvʲɪtɕ kəlmɐˈɡorəf, a=Ru-Andrey Nikolaevich Kolmogorov.ogg, 25 April 1903 – 20 October 1987) was a Sovi ...
established that if ''f'' is a multivariate continuous function, then ''f'' can be written as a finite
composition Composition or Compositions may refer to: Arts and literature * Composition (dance), practice and teaching of choreography *Composition (language), in literature and rhetoric, producing a work in spoken tradition and written discourse, to include ...
of continuous functions of a single variable and the
binary operation In mathematics, a binary operation or dyadic operation is a rule for combining two elements (called operands) to produce another element. More formally, a binary operation is an operation of arity two. More specifically, an internal binary op ...
of
addition Addition (usually signified by the plus symbol ) is one of the four basic operations of arithmetic, the other three being subtraction, multiplication and division. The addition of two whole numbers results in the total amount or ''sum'' of ...
. More specifically, : f(\mathbf x) = f(x_1,\ldots ,x_n) = \sum_^ \Phi_\left(\sum_^ \phi_(x_)\right) . There are proofs with specific constructions. In a sense, they showed that the only true multivariate function is the sum, since every other function can be written using
univariate In mathematics, a univariate object is an expression, equation, function or polynomial involving only one variable. Objects involving more than one variable are multivariate. In some cases the distinction between the univariate and multivariat ...
functions and summing.
Persi Diaconis Persi Warren Diaconis (; born January 31, 1945) is an American mathematician of Greek descent and former professional magician. He is the Mary V. Sunseri Professor of Statistics and Mathematics at Stanford University. He is particularly know ...
and Mehrdad Shahshahani, ''On Linear Functions of Linear Combinations'' (1984) p. 180
link


History

According to
Robert Hecht-Nielsen Robert Hecht-Nielsen (July 18, 1947–May 25, 2019) was an American computer scientist, neuroscientist, entrepreneur and professor of electrical and computer engineering at the University of California, San Diego. He co-founded HNC Software Inc ...
during the first conference on neural networks: ''The Kolmogorov theorem was discovered during a friendly mathematical duel between Kolmogorov and fellow Soviet Mathematician V.I. Arnol'd... Kolmogorov won.'' The Kolmogorov–Arnold representation theorem is closely related to Hilbert's 13th problem. In his
Paris Paris () is the capital and most populous city of France, with an estimated population of 2,165,423 residents in 2019 in an area of more than 105 km² (41 sq mi), making it the 30th most densely populated city in the world in 2020. ...
lecture at the
International Congress of Mathematicians The International Congress of Mathematicians (ICM) is the largest conference for the topic of mathematics. It meets once every four years, hosted by the International Mathematical Union (IMU). The Fields Medals, the Nevanlinna Prize (to be rename ...
in 1900, David Hilbert formulated 23 problems which in his opinion were important for the further development of mathematics. The 13th of these problems dealt with the solution of general equations of higher degrees. It is known that for algebraic equations of degree 4 the solution can be computed by formulae that only contain radicals and arithmetic operations. For higher orders,
Galois theory In mathematics, Galois theory, originally introduced by Évariste Galois, provides a connection between field theory and group theory. This connection, the fundamental theorem of Galois theory, allows reducing certain problems in field theory t ...
shows us that the solutions of algebraic equations cannot be expressed in terms of basic algebraic operations. It follows from the so called
Tschirnhaus transformation In mathematics, a Tschirnhaus transformation, also known as Tschirnhausen transformation, is a type of mapping on polynomials developed by Ehrenfried Walther von Tschirnhaus in 1683. Simply, it is a method for transforming a polynomial equatio ...
that the general algebraic equation :x^+a_x^+\cdots +a_=0 can be translated to the form y^+b_y^+\cdots +b_y+1=0. The Tschirnhaus transformation is given by a formula containing only radicals and arithmetic operations and transforms. Therefore, the solution of an algebraic equation of degree n can be represented as a superposition of functions of two variables if n<7 and as a superposition of functions of n-4 variables if n\geq 7. For n=7 the solution is a superposition of arithmetic operations, radicals, and the solution of the equation y^+b_y^+b_y^+b_y+1=0. A further simplification with algebraic transformations seems to be impossible which led to Hilbert's conjecture that "A solution of the general equation of degree 7 cannot be represented as a superposition of continuous functions of two variables". This explains the relation of
Hilbert's thirteenth problem Hilbert's thirteenth problem is one of the 23 Hilbert problems set out in a celebrated list compiled in 1900 by David Hilbert. It entails proving whether a solution exists for all 7th-degree equations using algebraic (variant: continuous) fu ...
to the representation of a higher-dimensional function as superposition of lower-dimensional functions. In this context, it has stimulated many studies in the theory of functions and other related problems by different authors.


Variants

A variant of Kolmogorov's theorem that reduces the number of outer functions \Phi_ is due to George Lorentz. He showed in 1962 that the outer functions \Phi_ can be replaced by a single function \Phi. More precisely, Lorentz proved the existence of functions \phi _, q=0,1,\ldots, 2n, p=1,\ldots,n, such that : f(\mathbf x) = \sum_^ \Phi\left(\sum_^ \phi_(x_)\right). David Sprecher replaced the inner functions \phi_ by one single inner function with an appropriate shift in its argument. He proved that there exist real values \eta, \lambda_1,\ldots,\lambda_n, a continuous function \Phi\colon \mathbb \rightarrow \R, and a real increasing continuous function \phi\colon ,1\rightarrow ,1/math> with \phi \in \operatorname(\ln 2/\ln (2N+2)), for N \geq n \geq 2, such that : f(\mathbf x) = \sum_^ \Phi\left(\sum_^ \lambda_p \phi(x_+\eta q)+q \right). Phillip A. Ostrand generalized the Kolmogorov superposition theorem to compact metric spaces. For p=1,\ldots,m let X_p be compact metric spaces of finite dimension n_p and let n = \sum_^ n_p. Then there exists continuous functions \phi_\colon X_p \rightarrow ,1 q=0,\ldots,2n, p=1,\ldots,m and continuous functions G_q\colon ,1\rightarrow \R, q=0,\ldots,2n such that any continuous function f\colon X_1 \times \dots \times X_m \rightarrow \mathbb is representable in the form : f(x_1,\ldots,x_m) = \sum_^ G_\left(\sum_^ \phi_(x_)\right) .


Limitations

The theorem does not hold in general for complex multi-variate functions, as discussed here. Furthermore, the non-smoothness of the inner functions and their "wild behavior" has limited the practical use of the representation, although there is some debate on this.Věra Kůrková . "Kolmogorov's Theorem Is Relevant", https://doi.org/10.1162/neco.1991.3.4.617


See also

*
Universal approximation theorem In the mathematical theory of artificial neural networks, universal approximation theorems are results that establish the density of an algorithmically generated class of functions within a given function space of interest. Typically, these resul ...


References


Sources

*
Andrey Kolmogorov Andrey Nikolaevich Kolmogorov ( rus, Андре́й Никола́евич Колмого́ров, p=ɐnˈdrʲej nʲɪkɐˈlajɪvʲɪtɕ kəlmɐˈɡorəf, a=Ru-Andrey Nikolaevich Kolmogorov.ogg, 25 April 1903 – 20 October 1987) was a Sovi ...
, "On the representation of continuous functions of several variables by superpositions of continuous functions of a smaller number of variables", ''
Proceedings of the USSR Academy of Sciences The ''Proceedings of the USSR Academy of Sciences'' (russian: Доклады Академии Наук СССР, ''Doklady Akademii Nauk SSSR'' (''DAN SSSR''), french: Comptes Rendus de l'Académie des Sciences de l'URSS) was a Soviet journal that ...
'', 108 (1956), pp. 179–182; English translation: ''Amer. Math. Soc. Transl.'', 17 (1961), pp. 369–373. *
Vladimir Arnold Vladimir Igorevich Arnold (alternative spelling Arnol'd, russian: link=no, Влади́мир И́горевич Арно́льд, 12 June 1937 – 3 June 2010) was a Soviet and Russian mathematician. While he is best known for the Kolmogorov– ...
, "On functions of three variables", ''Proceedings of the USSR Academy of Sciences'', 114 (1957), pp. 679–681; English translation: ''Amer. Math. Soc. Transl.'', 28 (1963), pp. 51–54.


Further reading

*S. Ya. Khavinson, ''Best Approximation by Linear Superpositions (Approximate Nomography)'', AMS Translations of Mathematical Monographs (1997)


External links


A deep machine learning algorithm for construction of the Kolmogorov-Arnold representation.

Practical way of building Kolmogorov-Arnold model.
{{DEFAULTSORT:Kolmogorov-Arnold representation theorem Theorems in real analysis Functions and mappings Theorems in approximation theory