A functional equation gives you a rule that a function must satisfy for all inputs, and asks you to determine (or just a specific value of it). The technique is always the same: plug in cleverly chosen values to generate equations you can combine.
Substitutions worth trying first
- Set a variable to (or ) — often reveals a simple starting value like .
- Set two variables equal to each other.
- Swap the roles of the variables and compare with the original equation (exposes symmetry).
- Set a variable equal to another expression already in the equation, to create a substitution chain.
Two named equations worth recognizing
Cauchy's equation, , forces for some constant under mild regularity conditions (which AMC problems always implicitly assume). The multiplicative version, for , behaves like a logarithm:. Recognizing an equation as one of these named shapes can save serious time.
Worked example
Problem: Suppose for all reals, and . Find .
Solution: Try : . Then: . The pattern suggests . Check: does this satisfy the original equation? and — they match. So .
Whenever you spot a pattern like this from small cases, always verify it satisfies the originalfunctional equation before trusting it — a pattern that fits three data points isn't automatically the unique answer.
Practice problems
1.If for all reals and , find .
2.If for all , find .
3.If for positive reals and , find .
4.If for all , what property does this describe, and what does it tell you about the graph?