Chapter

Introductory Functional Equations

The module introduces basic functional-equation techniques: special substitutions, finding f(0) and f(1), injectivity, surjectivity, linear functions, and the Cauchy equation on simple domains.
Log in to track solved progress and bookmarks.

Theory

Key idea

A functional equation is an equation where the unknown is a function rather than a number. At the start one almost always substitutes special values: \(0\), \(1\), \(x\), \(-x\), \(x=y\), \(y=0\). These substitutions give the first anchor values and properties of the function.

The main goal of this introductory module is to avoid guessing the function immediately. Instead, extract information step by step: find \(f(0)\), \(f(1)\), check injectivity or surjectivity, and then move toward a linear or additive structure.

Basic facts

If \(f(x+y)=f(x)+f(y)\), one usually first gets \(f(0)=0\). On \(\mathbb Z\) and \(\mathbb Q\), additivity implies \(f(n)=nf(1)\) and \(f\left(\frac{p}{q}\right)=\frac{p}{q}f(1)\).

On \(\mathbb R\), additivity alone is not enough to conclude \(f(x)=cx\). Additional regularity is needed: monotonicity, boundedness on an interval, nonnegativity on positive numbers, or a similar condition.

When to use this method

Substitution is almost always needed. Injectivity is useful when \(f(A)=f(B)\) can give \(A=B\). Surjectivity is useful when \(f(y)\) needs to be replaced by an arbitrary number. Testing a linear form is useful when \(f(x)=ax+b\) is expected but must still be justified.

How to recognise the method

If the equation contains \(x+y\), try \(y=0\) and \(x=0\). If it contains \(f(f(x))\), look for injectivity or invertibility. If it contains \(x+f(y)\), first fix \(y\), then choose \(y\) so that \(f(y)\) becomes a convenient argument.

Typical mistakes

Do not assume the function is linear without proof. Do not divide by \(f(x)\) before proving this value is nonzero. Do not use “for every \(t\) there is \(y\) with \(f(y)=t\)” before surjectivity has been proved.

Mini-checklist

1. Have \(0\) and \(1\) been substituted? 2. Are \(f(0)\), \(f(1)\) known? 3. Is there injectivity or surjectivity? 4. Can one pass to \(g(x)=f(x)+c\) or \(g(x)=f(x)-x^2\)? 5. Have the found functions been checked in the original equation?

Examples

Example 1. Finding \(f(0)\)

The first move is to substitute the simplest argument.

Problem. Let \(f(x+y)=f(x)+f(y)\) for all integers \(x,y\). Prove that \(f(0)=0\).

Solution.

Substitute \(x=0\), \(y=0\): \(f(0)=f(0)+f(0)\). Hence \(f(0)=0\).

Example 2. Additivity on integers

On \(\mathbb Z\), additivity is completely determined by the value at one.

Problem. If \(f:\mathbb Z\to\mathbb Z\), \(f(m+n)=f(m)+f(n)\), \(f(1)=3\), find \(f(n)\).

Solution.

For \(n>0\), \(f(n)=nf(1)=3n\). Also \(0=f(0)=f(n+(-n))=f(n)+f(-n)\), so \(f(-n)=-3n\). Answer: \(f(n)=3n\) for all \(n\in\mathbb Z\).

Example 3. Substituting \(x=0\)

Sometimes one value immediately determines the recurrence.

Problem. Let \(f(n+1)=f(n)+2n+1\) for \(n\ge0\), \(f(0)=0\). Find \(f(n)\).

Solution.

Add the equalities for \(n=0,1,\ldots,k-1\): \(f(k)=1+3+\cdots+(2k-1)=k^2\). Hence \(f(n)=n^2\).

Example 4. Testing a linear function

A linear form may be tested, but it cannot simply be assumed without conditions.

Problem. Find all linear functions \(f(x)=ax+b\) such that \(f(x+y)=f(x)+f(y)+4\).

Solution.

Substitute \(ax+b\). We get \(a(x+y)+b=ax+b+ay+b+4\). The coefficients of \(x,y\) match automatically, and the constant terms give \(b=2b+4\), so \(b=-4\). Answer: \(f(x)=ax-4\), where \(a\) is any real number.

Example 5. Injectivity

Injectivity allows one to remove \(f\) from both sides of an equality.

Problem. Let \(f\) be injective and \(f(x+1)=f(y+1)\). Prove that \(x=y\).

Solution.

By injectivity, \(x+1=y+1\). Therefore \(x=y\).

Example 6. Surjectivity

Surjectivity lets us replace a function value by an arbitrary number.

Problem. Let \(f:\mathbb R\to\mathbb R\) be surjective. Prove that there exists \(t\) such that \(f(t)=0\).

Solution.

By surjectivity, every real number is a value of the function. In particular, \(0\) is a value: there exists \(t\) such that \(f(t)=0\).

Example 7. Additivity on \(\mathbb Q\)

On rational numbers, the Cauchy equation does not require regularity.

Problem. Let \(f:\mathbb Q\to\mathbb Q\), \(f(x+y)=f(x)+f(y)\), \(f(1)=5\). Find \(f\left(\frac{7}{3}\right)\).

Solution.

From \(3\cdot\frac{1}{3}=1\), we get \(3f\left(\frac{1}{3}\right)=f(1)=5\), hence \(f\left(\frac{1}{3}\right)=\frac{5}{3}\). Then \(f\left(\frac{7}{3}\right)=7f\left(\frac{1}{3}\right)=\frac{35}{3}\).

Example 8. Substitution for a quadratic term

Sometimes one subtracts a known part to obtain ordinary additivity.

Problem. Let \(f:\mathbb Q\to\mathbb Q\), \(f(x+y)=f(x)+f(y)+2xy\), \(f(1)=1\). Find \(f(x)\).

Solution.

Set \(g(x)=f(x)-x^2\). Then \(g(x+y)=f(x+y)-(x+y)^2=f(x)-x^2+f(y)-y^2=g(x)+g(y)\). Also \(g(1)=0\). On \(\mathbb Q\), an additive function with \(g(1)=0\) is zero. Hence \(f(x)=x^2\).

Problems

Problems

#8.1
#8.1

Find f(0)

Substitution Grade 8 Grade 9 ★☆☆☆☆

A function \(f:\mathbb R\to\mathbb R\) satisfies \(f(x)+f(-x)=2\) for all \(x\). Find \(f(0)\).

Details
Problem: ALG-B1-M08-P001
Difficulty: Level 1 of 5
Tag: Substitution
Grade: Grade 8, Grade 9
#8.2
#8.2

Five recurrence steps

F0 F1 Grade 8 Grade 9 ★☆☆☆☆

Let \(f(x+1)=f(x)+3\) for all real \(x\), and \(f(0)=2\). Find \(f(5)\).

Details
Problem: ALG-B1-M08-P002
Difficulty: Level 1 of 5
Tag: F0 F1
Grade: Grade 8, Grade 9
#8.3
#8.3

Zero of an additive function

F0 F1 Grade 8 Grade 9 ★☆☆☆☆

Let \(f(x+y)=f(x)+f(y)\) for all integers \(x,y\). Prove that \(f(0)=0\).

Details
Problem: ALG-B1-M08-P003
Difficulty: Level 1 of 5
Tag: F0 F1
Grade: Grade 8, Grade 9
#8.4
#8.4

Values at 0 and 1

Substitution Grade 8 Grade 9 ★☆☆☆☆

A function \(f:\mathbb R\to\mathbb R\) satisfies \(f(xy)=xf(y)+yf(x)\) for all \(x,y\). Find \(f(0)\) and \(f(1)\).

Details
Problem: ALG-B1-M08-P004
Difficulty: Level 1 of 5
Tag: Substitution
Grade: Grade 8, Grade 9
#8.5
#8.5

Linear check

Linear Functions Grade 8 Grade 9 ★☆☆☆☆

Find all linear functions \(f(x)=ax+b\) such that \(f(x+1)=f(x)+2\) for all \(x\).

Details
Problem: ALG-B1-M08-P005
Difficulty: Level 1 of 5
Tag: Linear Functions
Grade: Grade 8, Grade 9
#8.6
#8.6

Additivity on integers

Integer Domain Grade 8 Grade 9 ★★☆☆☆

Let \(f:\mathbb Z\to\mathbb Z\), \(f(m+n)=f(m)+f(n)\), and \(f(1)=4\). Find \(f(n)\) for all \(n\in\mathbb Z\).

Details
Problem: ALG-B1-M08-P006
Difficulty: Level 2 of 5
Tag: Integer Domain
Grade: Grade 8, Grade 9
#8.7
#8.7

Additivity on rationals

Rational Domain Grade 8 Grade 9 ★★☆☆☆

Let \(f:\mathbb Q\to\mathbb Q\), \(f(x+y)=f(x)+f(y)\), \(f(1)=3\). Prove that \(f(q)=3q\) for all \(q\in\mathbb Q\).

Details
Problem: ALG-B1-M08-P007
Difficulty: Level 2 of 5
Tag: Rational Domain
Grade: Grade 8, Grade 9
#8.8
#8.8

Squares from differences

Integer Domain Grade 8 Grade 9 ★★☆☆☆

Let \(f(0)=0\) and \(f(n+1)=f(n)+2n+1\) for all integers \(n\ge0\). Prove that \(f(n)=n^2\) for all \(n\ge0\).

Details
Problem: ALG-B1-M08-P008
Difficulty: Level 2 of 5
Tag: Integer Domain
Grade: Grade 8, Grade 9
#8.9
#8.9

Linear solutions with an extra term

Linear Functions Grade 8 Grade 9 ★★☆☆☆

Find all linear functions \(f(x)=ax+b\) satisfying \(f(x+y)=f(x)+f(y)+5\) for all real \(x,y\).

Details
Problem: ALG-B1-M08-P009
Difficulty: Level 2 of 5
Tag: Linear Functions
Grade: Grade 8, Grade 9
#8.10
#8.10

Zero of an injective additive function

Injective Grade 8 Grade 9 ★★☆☆☆

Let \(f:\mathbb R\to\mathbb R\) be additive, meaning \(f(x+y)=f(x)+f(y)\), and injective. Prove that if \(f(a)=0\), then \(a=0\).

Details
Problem: ALG-B1-M08-P010
Difficulty: Level 2 of 5
Tag: Injective
Grade: Grade 8, Grade 9
#8.11
#8.11

Injectivity from the equation

Substitution Grade 8 Grade 9 Grade 10 ★★★☆☆

A function \(f:\mathbb R\to\mathbb R\) satisfies \(f(x+f(y))=x+y\) for all \(x,y\). Prove that \(f\) is injective.

Details
Problem: ALG-B1-M08-P011
Difficulty: Level 3 of 5
Tag: Substitution
Grade: Grade 8, Grade 9, Grade 10
#8.12
#8.12

A quadratic extra term

Integer Domain Grade 8 Grade 9 Grade 10 ★★★☆☆

Let \(f:\mathbb Z\to\mathbb Z\), \(f(m+n)=f(m)+f(n)+2mn\), \(f(0)=0\), \(f(1)=1\). Find \(f(n)\).

Details
Problem: ALG-B1-M08-P012
Difficulty: Level 3 of 5
Tag: Integer Domain
Grade: Grade 8, Grade 9, Grade 10
#8.13
#8.13

Triangular numbers

Integer Domain Grade 8 Grade 9 Grade 10 ★★★☆☆

Let \(f:\mathbb Z\to\mathbb Z\), \(f(m+n)=f(m)+f(n)+mn\), \(f(0)=0\), \(f(1)=0\). Find \(f(n)\).

Details
Problem: ALG-B1-M08-P013
Difficulty: Level 3 of 5
Tag: Integer Domain
Grade: Grade 8, Grade 9, Grade 10
#8.14
#8.14

Two linear relations

Substitution Grade 8 Grade 9 Grade 10 ★★★☆☆

Find all linear functions \(f(x)=ax+b\) such that \(f(x)+f(1-x)=1\) and \(f(x+1)=f(x)+1\) for all \(x\).

Details
Problem: ALG-B1-M08-P014
Difficulty: Level 3 of 5
Tag: Substitution
Grade: Grade 8, Grade 9, Grade 10
#8.15
#8.15

Iteration of a linear function

Iteration Grade 9 Grade 10 ★★★☆☆

Find all linear functions \(f(x)=ax+b\) such that \(f(f(x))=4x+6\) for all \(x\), with the additional condition \(f(0)>0\).

Details
Problem: ALG-B1-M08-P015
Difficulty: Level 3 of 5
Tag: Iteration
Grade: Grade 9, Grade 10
#8.16
#8.16

A rational value

Rational Domain Grade 8 Grade 9 Grade 10 ★★★☆☆

Let \(f:\mathbb Q\to\mathbb Q\), \(f(x+y)=f(x)+f(y)\), \(f(2)=5\). Find \(f\left(\frac{7}{3}\right)\).

Details
Problem: ALG-B1-M08-P016
Difficulty: Level 3 of 5
Tag: Rational Domain
Grade: Grade 8, Grade 9, Grade 10
#8.17
#8.17

Monotone additive function

Monotonicity Grade 9 Grade 10 ★★★★☆

Let \(f:\mathbb R\to\mathbb R\), \(f(x+y)=f(x)+f(y)\), and suppose \(f\) is nondecreasing. Prove that there exists \(c\ge0\) such that \(f(x)=cx\) for all \(x\).

Details
Problem: ALG-B1-M08-P017
Difficulty: Level 4 of 5
Tag: Monotonicity
Grade: Grade 9, Grade 10
#8.18
#8.18

Nonnegativity instead of monotonicity

Monotonicity Grade 9 Grade 10 ★★★★☆

Let \(f:\mathbb R\to\mathbb R\) be additive and suppose \(f(t)\ge0\) for all \(t\ge0\). Prove that \(f(x)=cx\) for some \(c\ge0\).

Details
Problem: ALG-B1-M08-P018
Difficulty: Level 4 of 5
Tag: Monotonicity
Grade: Grade 9, Grade 10
#8.19
#8.19

Additivity and square

Rational Domain Grade 9 Grade 10 ★★★★☆

Let \(f:\mathbb Q\to\mathbb Q\) be additive and satisfy \(f(x^2)=f(x)^2\) for all \(x\in\mathbb Q\). Find all such functions.

Details
Problem: ALG-B1-M08-P019
Difficulty: Level 4 of 5
Tag: Rational Domain
Grade: Grade 9, Grade 10
#8.20
#8.20

A quadratic equation on integers

Integer Domain Grade 9 Grade 10 ★★★★☆

A function \(f:\mathbb Z\to\mathbb Z\) satisfies \(f(m+n)+f(m-n)=2f(m)+2f(n)\), \(f(0)=0\), \(f(1)=1\). Prove that \(f(n)=n^2\) for all \(n\in\mathbb Z\).

Details
Problem: ALG-B1-M08-P020
Difficulty: Level 4 of 5
Tag: Integer Domain
Grade: Grade 9, Grade 10
#8.21
#8.21

Integer values on an interval

Boundedness Grade 9 Grade 10 ★★★★☆

Let \(f:\mathbb R\to\mathbb R\) be additive and take integer values on the whole interval \([0,1]\). Prove that \(f(x)=0\) for all \(x\).

Details
Problem: ALG-B1-M08-P021
Difficulty: Level 4 of 5
Tag: Boundedness
Grade: Grade 9, Grade 10
#8.22
#8.22

Equation with invertibility

Monotonicity Grade 9 Grade 10 ★★★★★

Let \(f:\mathbb R\to\mathbb R\) be increasing and satisfy \(f(x+f(y))=f(x)+y\) for all \(x,y\). Find \(f\).

Details
Problem: ALG-B1-M08-P022
Difficulty: Level 5 of 5
Tag: Monotonicity
Grade: Grade 9, Grade 10
#8.23
#8.23

Quadratic Cauchy substitution

Rational Domain Grade 9 Grade 10 ★★★★★

Let \(f:\mathbb Q\to\mathbb Q\) satisfy \(f(x+y)=f(x)+f(y)+2xy\) for all \(x,y\in\mathbb Q\), and \(f(1)=1\). Find \(f\).

Details
Problem: ALG-B1-M08-P023
Difficulty: Level 5 of 5
Tag: Rational Domain
Grade: Grade 9, Grade 10
#8.24
#8.24

A surjective ladder

Monotonicity Grade 9 Grade 10 ★★★★★

Let \(f:\mathbb Z\to\mathbb Z\) be surjective and satisfy \(f(n+1)\ge f(n)+1\) for all integers \(n\). Prove that there exists an integer \(c\) such that \(f(n)=n+c\) for all \(n\).

Details
Problem: ALG-B1-M08-P024
Difficulty: Level 5 of 5
Tag: Monotonicity
Grade: Grade 9, Grade 10

Ladders

No published ladders were found.
Previous Chapter
Next Chapter