Раздел I. Введение в анализ — § 10. Функциональные уравнения
Демидович — задача 818
Б. П. Демидович, «Сборник задач и упражнений по математическому анализу». Условие и подробное решение по шагам.
Задача 818
Найти все непрерывные функции f(x) (−∞<x<+∞), удовлетворяющие для всех вещественных значений x и y уравнениюf(x+y)+f(x−y)=2f(x)f(y).
Опирается на задачу 809, задачу 812
Решение
Идея
Функция f≡0 является решением. Пусть теперь f≡0. При y=0 получаем2f(x)=2f(x)f(0).Так как f не тождественно равна нулю, f(0)=1. Подставляя x=0, имеемf(y)+f(−y)=2f(0)f(y)=2f(y),поэтому f(−y)=f(y), то есть f чётна.- 1При y=xf(2x)=2f2(x)−1.(1)Так как 2x пробегает всю прямую, из (1) имеем f(x)≥−1 для всех x.
- 2Функция f≡1 также является решением. Пусть f≡1. Тогда по непрерывности найдётся точка a, для которой f2(a)=1. Обозначим A=f(a).
- 3Далее удобно дополнить f второй функцией, чтобы исходное уравнение превратилось в пару формул сложения. Для этого рассмотрим разность значений f в симметричных относительно x точках x+a и x−a. Из исходного уравненияf(x+a)+f(x−a)=2Af(x),поэтомуf(x+a)−Af(x)=2f(x+a)−f(x−a).Положимg(x)=2∣A2−1∣f(x+a)−f(x−a).(2)Поскольку f чётна, из (2) сразу видно, что g нечётна.
Получим первую формулу сложения. Из исходного уравнения, применённого к x+a и x−a,f(x+y+a)+f(x−y+a)=2f(x+a)f(y),f(x+y−a)+f(x−y−a)=2f(x−a)f(y).Вычитая второе равенство из первого и деля на 2∣A2−1∣, получаемg(x+y)+g(x−y)=2g(x)f(y).Если поменять x и y местами и воспользоваться нечётностью g,g(x+y)−g(x−y)=2f(x)g(y).Складывая эти равенства,g(x+y)=g(x)f(y)+f(x)g(y).(3)Нужна ещё одна формула. Из (2)4∣A2−1∣g(x)g(y)=(f(x+a)−f(x−a))(f(y+a)−f(y−a)).Раскрывая произведение и используя равенство2f(u)f(v)=f(u+v)+f(u−v),получаем4∣A2−1∣g(x)g(y)=4(A2−1)(f(x+y)−f(x)f(y)).Значит,g(x)g(y)=∣A2−1∣A2−1(f(x+y)−f(x)f(y)).(4) - 4Теперь возможны два случая.
Пусть A2>1. Тогда из (4)f(x+y)=f(x)f(y)+g(x)g(y).Вместе с (3) это в точности даёт формулы сложения для гиперболических функций. Положимh(x)=f(x)+g(x).Тогдаh(x+y)=f(x+y)+g(x+y)=f(x)f(y)+g(x)g(y)+g(x)f(y)+f(x)g(y)=h(x)h(y).Функция h непрерывна и h(0)=1, поэтому по задаче 812h(x)=ekx.Так как f чётна, а g нечётна,h(−x)=f(x)−g(x)=e−kx.Складывая два равенства,2f(x)=ekx+e−kx,откудаf(x)=ch(kx).Пусть теперь A2<1. Из (4)f(x+y)=f(x)f(y)−g(x)g(y).(5)Подставляя y=−x и учитывая, что f чётна, а g нечётна, получаемf2(x)+g2(x)=1.(6)Таким образом, равенства (3), (5) имеют тот же вид, что и формулы сложения синуса и косинуса:g(x+y)f(x+y)=g(x)f(y)+f(x)g(y),=f(x)f(y)−g(x)g(y). - 5Так как f(0)=1, g(0)=0 и обе функции непрерывны, в некоторой окрестности нуля для каждого x существует единственный уголαx∈(−2π,2π)такой, чтоf(x)=cosαx,g(x)=sinαx.Для достаточно малых x и y из формул (3), (5) имеемf(x+y)=cos(αx+αy),g(x+y)=sin(αx+αy).По единственности выбранного углаαx+y=αx+αy.Углы αx непрерывно зависят от x, поэтому тем же рассуждением, что в задаче 809,αx=kx.Значит, в некоторой окрестности нуляf(x)=cos(kx),g(x)=sin(kx).Пусть теперь x∈R произвольно. Выберем n∈N настолько большим, чтобы x/n лежало в этой окрестности. Поскольку (3), (5) совпадают с формулами сложения синуса и косинуса, последовательно прибавляя x/n, получаемf(x)=f(nnx)=cos(nknx)=cos(kx).
Проверка
Таким образом,f(x)≡0,f(x)=cos(ax),f(x)=ch(ax),a∈R.