Math 2.0

Real functions Functions of several real variables Theorem

Kolmogorov–Arnold representation theorem

Builds on Continuous function

Statement

Let n≥2n \ge 2. There are continuous functions φq,p ⁣:[0,1]→ℝ\varphi_{q,p} \colon [0, 1] \to \R, for 0≤q≤2n0 \le q \le 2n and 1≤p≤n1 \le p \le n, with the following property. For every continuous function f ⁣:[0,1]n→ℝf \colon [0, 1]^n \to \R there are continuous functions Φq ⁣:ℝ→ℝ\Phi_q \colon \R \to \R, for 0≤q≤2n0 \le q \le 2n, such that f(x1,…,xn)=∑q=02nΦq(∑p=1nφq,p(xp))for all (x1,…,xn)∈[0,1]n.f(x_1, \dots, x_n) = \sum_{q=0}^{2n} \Phi_q\left( \sum_{p=1}^{n} \varphi_{q,p}(x_p) \right) \quad \text{for all } (x_1, \dots, x_n) \in [0, 1]^n.

Remarks

The inner functions φq,p\varphi_{q,p} do not depend on ff; only the outer functions Φq\Phi_q do. The inner functions can be chosen increasing. So the only genuine function of several variables needed to build every continuous function of nn variables is addition. Example: for f(x,y)=xyf(x, y) = xy on [0,1]2[0, 1]^2 there is an explicit formula of the same kind, xy=14((x+y)2−(x−y)2)xy = \frac{1}{4}\left((x + y)^2 - (x - y)^2\right), with fewer terms than the theorem uses. In Hilbert's thirteenth problem, Hilbert conjectured that some continuous functions of three variables are not superpositions of continuous functions of two variables. The theorem refutes this conjecture: every continuous function of several variables is a superposition of continuous functions of one variable and addition.

Going deeper

For a student

The theorem belongs to the study of superpositions of functions. It contrasts with results of Vitushkin for smooth functions: superpositions of CkC^k functions of fewer variables do not give every CkC^k function of nn variables. The inner functions are continuous but quite irregular, so the representation is not a practical way to compute ff, though it has inspired work on approximation by networks.

Reading path

To understand this page from the ground up, read these 2 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Continuous function concept
  2. Kolmogorov–Arnold representation theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Kolmogorov%E2%80%93Arnold_representation_theorem
About this page
TagVQXDB9T838
URIm2://VQXDB9T838
Kindstatement, theorem
WritingW0 stub
MSC26B40
StatusThis copy of the site has no build data. Run m2 status VQXDB9T838.
AboutContinuous function
UsesContinuous function
Same as
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.