Overview
Functional Equation, often abbreviated as FE, is a famous topic in math olympiads nowadays. This page is for those who have no experience with FEs.
resource: https://web.evanchen.cc/handouts/FuncEq-Intro/FuncEq-Intro.pdf
What is functional equation?
Let us define what a function means.
For sets and , A function is an assignment of a value in for each ; We write it as
Almost 90% of the FEs in olympiad goes as follows:
Let , be sets. Find all functions such that (some equation)
Here and can be anything, but most of the time it's , , or .
common mistake
Beginners in FE are often surprised how vast this definition is. Note that can be anything as long as it's from to . Yes, anything. We introduce few common pitfalls about the definition of functions:
- does not need to be a polynomial.
- does not need to be differentiable.
- does not need to be continuous.
So think as an arrow rather than a manipulation. And indeed there's some problem that have a ``strange'' solution which seems like it came out of nowhere. Let us show some examples: some (real olympiad!) problem have solutions with
where is any subset of .
These are often called as ``monster FE'', and we'll cover this in another module.
Still in other words, is just an assignment. Some examples are:
- Once you get for all , it is possible that a sign changes depending on the value of . It might be , or even the third one in the monster example!
- You get for all , but somehow feel stuck from there. It might suddenly be works?
injectivity and surjectivity
Let us introduce new words: In what follows, let be a function.
- A function is called injective if for all . In other words, is one-to-one.
- A function is called surjective if for all there exist such that . Thus, passes through every element of as moves.
- A function is called bijective if it's both injective and surjective.
To understand this more clearly, consider for an integer that and for example.
- Show that if is injective then and for give a monster (i.e. random) example of injective .
- Show that if is surjective then and similarly give a monster example of surjective .
- Conclude that if is bijective then , thus we must have ! (However note that this is not true for infinity sets and where and are not finite.)
More description about injectivity and surjectivity:
- If is injective, it means we can take away covered from both sides, e.g. .
- If is surjective, it is useful to assume that (or or whatever) for some . Sometimes it cancels out a lot of things inserting .
Example
TODO
Practice Problems
| Status | Source | Problem Name | Difficulty | Tags | ||
|---|---|---|---|---|---|---|
Module Progress:
Join the AoPS Community!
Stuck on a problem, or don't understand a module? Join the AoPS community and get help from other math contest students.
