We first prove the stronger compact-square form, in which all the one-variable functions are continuous. There are five fixed pairs of continuous functions on the unit interval such that every real has a representation
with continuous one-variable . We construct the inner functions and then prove convergence of the outer functions, rather than assume the Kolmogorov-Arnold representation theorem.
Constructing separating inner functions. Work in the Banach space with the maximum of the ten supremum norms. For each positive integer , let consist of tuples for which there are, for each , finite families of closed intervals and of length less than , satisfying two conditions. Each point of the unit interval belongs to at least four of the five unions , and likewise for the families. Within each fixed , the compact sets
are pairwise disjoint for distinct pairs . Each is a closed interval, by continuity and the intermediate value theorem. These are grid-separated additive coordinates.
The set is open: for a tuple and its finitely many witnessing intervals, the distinct compact image intervals have a positive minimum separation. A sufficiently small uniform change in the inner functions preserves that separation, while the interval-cover conditions do not change.
To prove density, start with any ten continuous functions and any positive approximation tolerance. Choose a common fine partition so that each original function oscillates by less than a small fraction of the tolerance on a partition cell and its immediate neighbours; choose its mesh smaller than . Near every internal division point put five small, pairwise disjoint open gaps, one for each . Use these gaps to divide the interval into closed towns for family , including the two endpoints in towns. Gaps from different families are disjoint, so any point misses at most one family; every town has length less than if the gaps are sufficiently small. Do this for both coordinates.
Approximate and by functions which are constant on their respective towns, and interpolate linearly across the gaps. The towns lie near single partition cells, so uniform continuity makes these approximations as close to the original functions as desired. For each , perturb the finitely many town values arbitrarily slightly so that all sums are distinct. This is possible because each unwanted equality between distinct pairs is a proper affine hyperplane in the finite-dimensional vector space of values; finitely many such hyperplanes cannot fill any open ball. Interpolating the perturbed values still approximates the original functions, and the rectangle images are now distinct singleton sets. Thus is dense.
By the Baire category theorem, choose one tuple in . To recall why completeness suffices here, start inside any open ball and successively choose closed balls of positive radii tending to zero, each contained in the preceding ball and in the next dense open . Their centers form a Cauchy sequence, and its limit belongs to every ball, hence every . Fix this tuple once and for all: it does not depend on .
A quantitative approximation step. Let a continuous residual have supremum norm . Choose large enough that the oscillation of on any rectangle of side lengths below is at most . For each rectangle choose a sample point . Define a one-variable to have constant value on . The image intervals are disjoint, so interpolate linearly in their gaps and extend constantly beyond the outermost ones. Then is continuous on the real line and
At a given , at most one family fails to contain in an town and at most one fails to contain in a town. Thus the point belongs to rectangles in families, where . For each of these families the summand differs from by at most . Each remaining summand has absolute value at most . Consequently
This proves a strict contraction uniformly over the square, including points in gaps.
Summing the corrections. Set and apply that step repeatedly, subtracting the five summands at each stage. The residuals satisfy , and the corresponding corrections satisfy . If a residual is zero, take all subsequent corrections to be zero. The series
converges uniformly on the real line to a continuous function. The residuals tend uniformly to zero, proving the boxed representation. An affine change of each coordinate treats any compact rectangle.
Removing a restriction to a compact domain. For a continuous real function on the whole plane, set
Choose a positive continuous one-variable by linear interpolation of at nonnegative integers. Since these values increase, for we have . Therefore
Let . Transport to the open square by , and set it to zero on the square's boundary. The displayed decay estimate proves continuity at every boundary point, including the corners. Apply the compact-square representation to and substitute , to obtain using continuous one-variable functions and addition.
Finally multiply this expression by . Multiplication itself uses only addition and one-variable functions, because
Squaring, negation and scaling are one-variable operations, as are and . Thus the whole-plane reduction for continuous superposition gives a finite expression of the required kind for every continuous on the plane, without a boundedness assumption. For a complex-valued , apply the argument to its real and imaginary parts and combine them using addition and the one-variable map . All the constituent one-variable functions can be taken continuous.
We first prove a compact-square form of the Kolmogorov-Arnold representation theorem, including the construction needed for exact representation. We then remove the compactness restriction; a mere limiting sequence of two-variable approximations would not establish a finite expression using one-variable functions.
There are five pairs of continuous functions with the following grid-separated additive coordinates property. At every arbitrarily small mesh, choose for each a finite family of disjoint closed intervals in each coordinate. Their product rectangles cover every point of the square in at least three families, and the images of different rectangles in family under
are mutually disjoint compact intervals.
Here is a proof of that existence assertion. Work in the complete metric space with its maximum uniform norm. For an integer , let comprise tuples having the preceding property with every interval shorter than . Each is open: fix a witnessing finite collection of rectangles. Their compact image intervals have positive mutual separation within each family, so sufficiently small uniform perturbations of the ten functions preserve separation, while the domain cover is unchanged.
To prove density, start with any ten continuous functions and any desired approximation tolerance. Choose a common grid spacing so fine that all ten have small oscillation over distances , using uniform continuity. For the five families, use grid cuts shifted successively by . Remove tiny open gaps about these cuts, of radius less than . Gaps from different families are disjoint. The complementary components in are closed intervals shorter than . Every coordinate belongs to an interval in at least four families, so a pair of coordinates belongs to product rectangles in at least three common families.
In each family, approximate and by constants on those intervals and interpolate linearly across the gaps. The constants can be chosen arbitrarily close to sampled original values, so the resulting functions approximate the originals uniformly. Perturb the finitely many constants slightly so that all sums for distinct pairs are different. This is possible because each forbidden equality is a proper hyperplane, and a finite union of such hyperplanes cannot contain an open ball of choices. The rectangle images are now distinct singleton sets. Thus is dense. The Baire category theorem gives a tuple in . Fix that tuple once and for all.
Let be a real continuous function on the square and write . If there is nothing to do. Otherwise choose a sufficiently fine witnessing cover that the oscillation of in every rectangle is at most . For each family , define a one-variable continuous function to equal at a chosen sample point of each rectangle, divided by three, throughout that rectangle's image interval. The image intervals are disjoint, so interpolate linearly between them and extend constantly beyond the extreme intervals. Then
At a point , let be the number of families whose rectangles contain that point. In those families the corresponding summand differs from by at most . In the other families its absolute value is at most . Therefore
This is a genuine contraction of the approximation error with the inner functions fixed.
Starting with , repeat the construction and put . Then and . The series
converges uniformly on all of , so each is continuous by the uniform limit theorem. Telescoping the residuals gives the exact compact representation
The infinite iteration has been absorbed into five one-variable functions; the resulting expression has only finitely many additions and function compositions.
For the whole-plane reduction for continuous superposition, let the given function be . Set
This is finite on every bounded interval by compactness. Choose a positive continuous function on by linearly interpolating the values at nonnegative integers. For , monotonicity of the endpoint values gives . Extend constantly to negative arguments. Consequently
Let . Transport to with . Extend the transported function by zero on the boundary of the square. The displayed bound proves continuity at every boundary point, including corners, because approaching the boundary forces at least one original coordinate to tend to infinity. Apply the compact representation to this extension to obtain
Also already uses only one-variable squaring, addition and function composition. Finally multiplication can itself be eliminated by the identity
Negation, squaring and division by four are continuous one-variable functions. Hence the entire expression uses only the permitted one-variable continuous functions and addition, even for an unbounded on .
For , choose a positive continuous function with for . Such an is obtained by piecewise linear interpolation of a sufficiently large increasing sequence. Then tends uniformly to zero at infinity. Transport to by and extend it by zero on the boundary; the extension is continuous. Apply the compact Kolmogorov-Arnold representation theorem, then multiply by . Multiplication introduces no additional primitive operation because uses only addition and continuous one-variable squaring and scaling.