Cauchy's functional equation Created 2026-09-24 Updated 2026-10-18
Cauchy's functional equation asks for functions satisfying
The identity must hold for every pair of real numbers, and a solution is an additive function. It says that combining two inputs before applying gives the same result as combining their outputs.[ref]
For example, satisfies the identity because . At and the two sides give
For positive widths, a rectangle of height three makes this visible: cutting its width into and partitions its area into and . The same identity also holds for negative inputs, where is a signed output rather than an ordinary area.
Figure 1.
The function f(x)=3x preserves addition: partitioning a rectangle and checking exact rational grid sums
. Details.
Every function with a fixed real number solves Cauchy's functional equation. The surprising question is whether these are all the solutions. Rational homogeneity of an additive function forces for every rational number , but reaching an irrational number requires an additional argument. Continuity at just one point or being a bounded function on an interval of positive length supplies that argument; without such a condition, discontinuous additive functions exist.[ref]
This makes Cauchy's functional equation a useful test of the boundary between algebra and analysis: a rule about addition fixes all rational multiples, while a tiny amount of continuity fixes the entire real line. For example, the continuous exponential functional equation reduces to an additive function after taking a logarithm, so this result explains why its nonzero solutions are exponential functions.
Assuming the axiom of choice, Cauchy's functional equation has solutions that are not linear maps over the real numbers. Regard as a vector space over the rational numbers. Because is an irrational number, and are linearly independent over . Zorn's lemma extends them to a Hamel basis ; assigning arbitrary real outputs to its basis vectors and extending by finite rational linear combinations gives an additive function.[ref]
For a particular choice, assign and for every . Every real number has a unique finite linear combination with finite and . Define
where the coefficient is zero if . The uniqueness of the Hamel basis representation makes this definition unambiguous, and adding the coefficients proves . On the rational two-dimensional vector subspace spanned by and , the rule is particularly simple:
For instance, and give , , and . Thus the map still preserves addition, even though rules out being a linear map over the real numbers.
The rational approximants from additive function continuous at one point is linear expose the failure of continuity: but . Moreover while . The map is continuous nowhere, since continuity at any point would imply additive function continuous at one point is linear. It is unbounded on every interval of positive length by additive function bounded on an interval is linear.
The axiom of choice is used to obtain the Hamel basis; the coefficient rule does not provide an explicit way to find the representation of an arbitrary real number. A plot sampled only at rational numbers would show exactly the same values as , so that plot cannot reveal this discontinuous additive function.
For every additive function , every real number , and every rational number , one has . This is the scalar multiplication part of being a linear map over the rational numbers.
First gives , and gives . Repeated addition gives for each positive integer , and the negative case follows from the sign identity. If with and , then
No continuity was used. In particular fixes , , and every other rational value, even for a discontinuous additive function.