Read · 1 min

The following equaton is called Cauchy's functional equation:

f(x+y)=f(x)+f(y)f(x+y) = f(x)+f(y)

Functions that follow this equation are also called additive functions.

Solving Cauchy's Functional Equation

Solving a functional equation means finding all the families of functions satisfying that equation. These functions are also called the solutions of that equation. While solving functional equations, often it's useful to guess the solutions beforehand.

For now suppose f:N→Nf: \mathbb N \to \mathbb N. So can you guess what the solutions can be? Well, an obvious solution is f(x)=xf(x)=x. And you can very easily see f(x)=cxf(x) = cx, for any positive integer cc, also satisfies this equation. Are there any other solutions? After a bit of thinking (do it yourself :p ) we find no more elementery functions satisfying this equation. So maybe f(x)=cxf(x)= cx is the only solution to this function.

Now it's time to take down this functional equation.

For brevity, suppose P(x,y)  ⟹  f(x+y)=f(x)+f(y)P(x,y)\implies f(x+y)=f(x)+f(y)

It's always helpful to find out small values like f(1),f(2)f(1), f(2) or f(0)f(0) (not present in this case). So we're gonna find out f(2)f(2) from this equation.

P(1,1)  ⟹  f(1+1)=f(1)+f(1)=2f(1)P(1,1)\implies f(1+1)=f(1)+f(1) = 2f(1)

P(2,1)  ⟹  f(3)=f(2)+f(1)=2f(1)+f(1)(from the last equation)=3f(1)\begin{align*}P(2,1)\implies f(3) &= f(2)+f(1)\\ &= 2f(1)+f(1)\quad \text{(from the last equation)}\\ &= 3f(1)\end{align*}

Now can we find f(4)f(4)? Yeah, just like before

P(3,1)  ⟹  f(4)=f(3)+f(1)=4f(1)P(3,1)\implies f(4) = f(3)+f(1) = 4f(1)

So, if we know f(n)=nf(1)f(n)=nf(1), we can find f(n+1)f(n+1):

P(n,1)  ⟹  f(n+1)=f(n)+f(1)=(n+1)f(1)P(n,1) \implies f(n+1)= f(n)+f(1)=(n+1)f(1)

So, by induction, f(m)=mf(1)f(m) = mf(1) for all positive integer mm.

Exercise: Generalize this solution when the function is f:Z→Zf: \mathbb Z \to \mathbb Z.

When f:Q→Qf:\mathbb Q\to \mathbb Q

Now again we can deduce f(x)=cxf(x) = cx for any integer xx and rational cc. Also note that, P(1n,1n)  ⟹  f(2n)=2f(1n)P\left (\frac 1 n, \frac 1 n \right) \implies f\left ( \frac 2 n\right ) = 2f\left ( \frac 1 n\right ) And following the inductve argument of the previous section, we see

f(mn)=mf(1n) for all m,n∈Z,n≠0.f\left ( \frac m n\right ) = m f\left ( \frac 1 n\right ) \text { for all } m,n\in \mathbb Z, n\neq 0.

Setting m=nm=n yields f(1)=nf(1n)⟺f(1n)=1n⋅f(1)f(1) = nf\left ( \frac 1 n\right )\Longleftrightarrow f\left ( \frac 1 n\right ) = \frac 1 n \cdot f(1) Therefore we can conclude,

f(mn)=mf(1n)=mn⋅f(1)f\left ( \frac m n\right )=mf\left ( \frac 1 n\right )=\frac m n \cdot f(1)

When f:R→Rf:\mathbb R\to \mathbb R

Well, now we can't come down to f(x)=cx  ∀x∈Rf(x) = cx\;\forall x\in \mathbb R as easily as before. In fact, assuming Axiom of Choice, it's not even possible. We need other restrictions for that. Some of them are:

  1. ff is continuous at at least one point.

  2. ff is monotone

  3. ff is multiplicative

  4. ff is bounded at either above or below.

Exercise: Can we say f(x)=cxf(x) = cx if-

  1. f:R+→Rf:\mathbb R_+\to \mathbb R?

  2. f:R→R+f:\mathbb R\to \mathbb R_+?

Interactive · 5 questions

Quick introduction: It is known that Cauchy's functional equation,

f(x+y)=f(x)+f(y)f(x+y)= f(x) + f(y) from reals to reals has f(x)=cxf(x)=cx as a set of solutions for any real constant cc.

Let's attempt (but as you may guess from the title, this attempt does not succeed) to prove this forms the set of all solutions:

First, let f(1)=cf(1)=c. Obviously f(0)=f(0)+f(0)=0f(0) = f(0) + f(0) = 0. Then f(2)=f(1)+f(1)=2cf(2) = f(1)+f(1)=2c, and so on. Thus we conclude f(n)=ncf(n)=nc for nonnegative integers nn.

Can we determine f(0.5)f(0.5)?

Choose one answer

Type a concept, like “slope” or “photosynthesis”.

↑ ↓ to choose · Enter to openSearch explanations and problems