Functional Equations
Competition Math · AIME & IMO PrepPreview
1. Introduction
A functional equation is an equation whose unknown is a function rather than a number. It asserts that some identity involving holds for all inputs in a given domain — for example, for all real — and the task is to find every function that satisfies it. This shifts the mindset from "solve for " to "characterize all ", and it rewards systematic experimentation.
Functional equations are a flagship olympiad topic and a recurring AIME theme (often in the guise of a sequence or a recurrence). They reward a small set of reusable maneuvers: substituting clever values, comparing the equation to itself with variables swapped, deducing structural properties like injectivity or surjectivity, and proving that a guessed family of solutions is the only one. The discipline is twofold — you must find candidate solutions and prove there are no others.
This article presents the standard playbook: the substitution method, the theory of Cauchy's functional equation and its cousins (Jensen, multiplicative, exponential), techniques for establishing injectivity/surjectivity, fixed points, and the all-important final verification step. We work a series of increasingly difficult problems with complete solutions, emphasizing both the discovery process and the rigor needed to claim a complete answer.
AIME vs olympiad. AIME functional-equation problems usually ask for a specific value (, ) rather than the full solution set. You may find the answer by bootstrapping from , , etc., without a complete uniqueness proof — but verify your candidate satisfies the original equation. Olympiad problems require the full characterization with proof.
The discipline. Label every substitution. This prevents circular reasoning and makes it easy to spot which values of have not yet been tried. A systematic sweep of , , , , resolves most contest equations.
2. Core Concepts
2.1 What Counts as a Solution
To "solve" a functional equation means to describe the entire solution set. A complete answer has two parts: (1) existence/verification — exhibit functions and check they satisfy the equation; and (2) uniqueness/completeness — prove no other function works. Skipping part (2) is the most common way to lose credit; finding works is not the same as proving nothing else does.
2.2 The Substitution Method
The primary tool is plugging in well-chosen values. Useful first moves:
- to find .
- or to relate at a point to a constant.
- to expose doubling or squaring structure.
- Swapping and comparing, to exploit or break symmetry.
- Substituting an expression (like or ) to create cancellations.
Let denote the assertion of the equation for specific inputs; competition write-ups often abbreviate "substitute " as "".
2.3 Cauchy's Functional Equation
The additive Cauchy equation is Over the rationals, the only solutions are where : setting gives , induction gives , and a short argument extends this to all rationals. Over the reals, are the only solutions provided a mild regularity condition holds — any one of: continuity at a point, monotonicity, boundedness on an interval, or measurability. Without such a condition, pathological (non-measurable) solutions exist via a Hamel basis, but these never arise in well-posed contest problems.
2.4 Related Standard Equations
- Jensen: leads to affine solutions (with regularity).
- Multiplicative: typically gives power solutions on (with regularity), plus the trivial .
- Exponential (Cauchy's other equation): gives (or ).
- Logarithmic: gives on . These are often reached by transforming a given equation into Cauchy form via a substitution like or .
2.5 Injectivity, Surjectivity, and Fixed Points
Deducing structural properties from the equation is a powerful uniqueness tool:
- Injectivity: if you can manipulate the equation into "", you may cancel from both sides.
- Surjectivity: if hits every value, you can substitute "let " for an arbitrary , unlocking new substitutions.
- Fixed points: values with often propagate (e.g. if are fixed points, so might be or ), constraining .
2.6 The Notation and Systematic Casework
Write for the assertion of the equation. A disciplined solver records each substitution as and tracks what each yields. When branches into cases ( vs vs other), handle each branch completely before merging conclusions.
2.7 Extending from to
The standard extension argument: from , prove for integers , then for rationals. Continuity (or monotonicity) then extends from dense to all . On the AIME, you often only need values at integers or rationals.
2.8 Involutions and Bijections
If for all , then is a bijection and equals its own inverse. Combined with Cauchy-type structure, this often forces or . The involution on is another standard example.
2.9 Polynomial and Quadratic Templates
The parallelogram law (Jensen's quadratic equation) has even solutions (with continuity). The Cauchy–Euler template on suggests after differentiation or substitution .
2.10 Iteration and Orbit Analysis
For , iterating produces an orbit . If the orbit is finite or enters a cycle, strong constraints emerge. Fixed points of are seeds for orbit analysis.
2.11 Symmetry and Odd/Even Decomposition
Write where and . If the equation is even in , the odd part may vanish, reducing the problem.
2.12 Substitution or
Shifting by a constant or by the identity often eliminates lower-order terms. If , set to reach Cauchy.
2.13 Recurrence from Special Values
Setting in gives , so either or . One special value often cascades into a full determination via induction.
2.14 Verification and Domain Restrictions
Every proposed solution must be checked in the original equation on the stated domain. A function that works on may fail on if is undefined or inconsistent. State regularity assumptions explicitly.
Continue reading with Premium
Upgrade to read the full article and unlock all Premium features.
Free
- Unlimited practice — all difficulties
- 3 hints / day
- Community solutions
- 2 timed mocks / month
Premium
- ✓Full article + all 57+ theory guides
- ✓Unlimited hints on practice problems
- ✓Unlimited timed mock exams & PDF worksheets