Раздел I. Введение в анализ§ 10. Функциональные уравнения

Демидович — задача 818

Б. П. Демидович, «Сборник задач и упражнений по математическому анализу». Условие и подробное решение по шагам.

Задача 818

Найти все непрерывные функции f(x)f(x) (<x<+)(-\infty<x<+\infty), удовлетворяющие для всех вещественных значений xx и yy уравнениюf(x+y)+f(xy)=2f(x)f(y).f(x+y)+f(x-y)=2f(x)f(y).

Опирается на задачу 809, задачу 812

Решение

Идея

Функция f0f\equiv0 является решением. Пусть теперь f≢0f\not\equiv0. При y=0y=0 получаем2f(x)=2f(x)f(0).2f(x)=2f(x)f(0).Так как ff не тождественно равна нулю, f(0)=1f(0)=1. Подставляя x=0x=0, имеемf(y)+f(y)=2f(0)f(y)=2f(y),f(y)+f(-y)=2f(0)f(y)=2f(y),поэтому f(y)=f(y)f(-y)=f(y), то есть ff чётна.
  1. 1
    При y=xy=xf(2x)=2f2(x)1.(1)f(2x)=2f^2(x)-1.
    \tag{1}
    Так как 2x2x пробегает всю прямую, из (1) имеем f(x)1f(x)\ge-1 для всех xx.
  2. 2
    Функция f1f\equiv1 также является решением. Пусть f≢1f\not\equiv1. Тогда по непрерывности найдётся точка aa, для которой f2(a)1f^2(a)\ne1. Обозначим A=f(a)A=f(a).
  3. 3
    Далее удобно дополнить ff второй функцией, чтобы исходное уравнение превратилось в пару формул сложения. Для этого рассмотрим разность значений ff в симметричных относительно xx точках x+ax+a и xax-a. Из исходного уравненияf(x+a)+f(xa)=2Af(x),f(x+a)+f(x-a)=2Af(x),поэтомуf(x+a)Af(x)=f(x+a)f(xa)2.f(x+a)-Af(x)=\frac{f(x+a)-f(x-a)}2.Положимg(x)=f(x+a)f(xa)2A21.(2)g(x)=\frac{f(x+a)-f(x-a)}{2\sqrt{|A^2-1|}}.
    \tag{2}
    Поскольку ff чётна, из (2) сразу видно, что gg нечётна.

    Получим первую формулу сложения. Из исходного уравнения, применённого к x+ax+a и xax-a,f(x+y+a)+f(xy+a)=2f(x+a)f(y),f(x+y+a)+f(x-y+a)=2f(x+a)f(y),f(x+ya)+f(xya)=2f(xa)f(y).f(x+y-a)+f(x-y-a)=2f(x-a)f(y).Вычитая второе равенство из первого и деля на 2A212\sqrt{|A^2-1|}, получаемg(x+y)+g(xy)=2g(x)f(y).g(x+y)+g(x-y)=2g(x)f(y).Если поменять xx и yy местами и воспользоваться нечётностью gg,g(x+y)g(xy)=2f(x)g(y).g(x+y)-g(x-y)=2f(x)g(y).Складывая эти равенства,g(x+y)=g(x)f(y)+f(x)g(y).(3)g(x+y)=g(x)f(y)+f(x)g(y).
    \tag{3}
    Нужна ещё одна формула. Из (2)4A21g(x)g(y)=(f(x+a)f(xa))(f(y+a)f(ya)).4|A^2-1|\,g(x)g(y)
    =
    \bigl(f(x+a)-f(x-a)\bigr)
    \bigl(f(y+a)-f(y-a)\bigr).
    Раскрывая произведение и используя равенство2f(u)f(v)=f(u+v)+f(uv),2f(u)f(v)=f(u+v)+f(u-v),получаем4A21g(x)g(y)=4(A21)(f(x+y)f(x)f(y)).4|A^2-1|\,g(x)g(y)
    =
    4(A^2-1)\bigl(f(x+y)-f(x)f(y)\bigr).
    Значит,g(x)g(y)=A21A21(f(x+y)f(x)f(y)).(4)g(x)g(y)
    =
    \frac{A^2-1}{|A^2-1|}
    \bigl(f(x+y)-f(x)f(y)\bigr).
    \tag{4}
  4. 4
    Теперь возможны два случая.

    Пусть A2>1A^2>1. Тогда из (4)f(x+y)=f(x)f(y)+g(x)g(y).f(x+y)=f(x)f(y)+g(x)g(y).Вместе с (3) это в точности даёт формулы сложения для гиперболических функций. Положимh(x)=f(x)+g(x).h(x)=f(x)+g(x).Тогдаh(x+y)=h(x+y)\mathrel{=}f(x+y)+g(x+y)=f(x+y)+g(x+y)\mathrel{=}f(x)f(y)+g(x)g(y)+g(x)f(y)+f(x)g(y)=f(x)f(y)+g(x)g(y)+g(x)f(y)+f(x)g(y)\mathrel{=}h(x)h(y).h(x)h(y).Функция hh непрерывна и h(0)=1h(0)=1, поэтому по задаче 812h(x)=ekx.h(x)=e^{kx}.Так как ff чётна, а gg нечётна,h(x)=f(x)g(x)=ekx.h(-x)=f(x)-g(x)=e^{-kx}.Складывая два равенства,2f(x)=ekx+ekx,2f(x)=e^{kx}+e^{-kx},откудаf(x)=ch(kx).f(x)=\operatorname{ch}(kx).Пусть теперь A2<1A^2<1. Из (4)f(x+y)=f(x)f(y)g(x)g(y).(5)f(x+y)=f(x)f(y)-g(x)g(y).
    \tag{5}
    Подставляя y=xy=-x и учитывая, что ff чётна, а gg нечётна, получаемf2(x)+g2(x)=1.(6)f^2(x)+g^2(x)=1.
    \tag{6}
    Таким образом, равенства (3), (5) имеют тот же вид, что и формулы сложения синуса и косинуса:g(x+y)=g(x)f(y)+f(x)g(y),f(x+y)=f(x)f(y)g(x)g(y).\begin{aligned}
    g(x+y)&=g(x)f(y)+f(x)g(y),\\
    f(x+y)&=f(x)f(y)-g(x)g(y).
    \end{aligned}
  5. 5
    Так как f(0)=1f(0)=1, g(0)=0g(0)=0 и обе функции непрерывны, в некоторой окрестности нуля для каждого xx существует единственный уголαx(π2,π2)\alpha_x\in\left(-\frac{\pi}{2},\frac{\pi}{2}\right)такой, чтоf(x)=cosαx,g(x)=sinαx.f(x)=\cos\alpha_x,\qquad g(x)=\sin\alpha_x.Для достаточно малых xx и yy из формул (3), (5) имеемf(x+y)=cos(αx+αy),g(x+y)=sin(αx+αy).f(x+y)=\cos(\alpha_x+\alpha_y),\qquad
    g(x+y)=\sin(\alpha_x+\alpha_y).
    По единственности выбранного углаαx+y=αx+αy.\alpha_{x+y}=\alpha_x+\alpha_y.Углы αx\alpha_x непрерывно зависят от xx, поэтому тем же рассуждением, что в задаче 809,αx=kx.\alpha_x=kx.Значит, в некоторой окрестности нуляf(x)=cos(kx),g(x)=sin(kx).f(x)=\cos(kx),\qquad g(x)=\sin(kx).Пусть теперь xRx\in\mathbb R произвольно. Выберем nNn\in\mathbb N настолько большим, чтобы x/nx/n лежало в этой окрестности. Поскольку (3), (5) совпадают с формулами сложения синуса и косинуса, последовательно прибавляя x/nx/n, получаемf(x)=f(nxn)=cos(nkxn)=cos(kx).f(x)=f\left(n\frac{x}{n}\right)=\cos\left(nk\frac{x}{n}\right)=\cos(kx).

Проверка

Таким образом,f(x)0,f(x)=cos(ax),f(x)=ch(ax),aR.\boxed{
f(x)\equiv0,\qquad
f(x)=\cos(ax),\qquad
f(x)=\operatorname{ch}(ax),
\quad a\in\mathbb R.
}
Демидович № 818 — решение