Квант

23

Функциональные уравнения и группы

Я. С. БРОДСКИЙ, А. К. СЛИПЕНКО

С функциональными уравнениями вы, наверное, знакомы, хотя, может быть, и не знаете, что они так называются. Так, именно функциональные уравнения f(x)=f(−x),f(−x)=−f(x),f(x+a)=f(x)f(x)=f(-x), f(-x)=-f(x), f(x+a)=f(x) задают такие свойства функций, как четность, нечетность, периодичность.

Вообще же функциональное уравнение — это некоторое соответствие, из которого нужно найти неизвестную функцию.

Например, f(x+1)+f(x)=x,f(x+1)+f(x)=x,
2f(1−x)+1=xf(x),2f(1-x)+1=xf(x),
xf(x)+f(42−x)=xxf(x)+f\left(\frac{4}{2-x}\right)=x.

Изучать функциональные уравнения математики начали более двухсот лет назад, когда к ним приведенные задачи механики. Большой вклад в изучение таких уравнений внес О. Коши (1789—1857). На страницах нашего журнала уже рассматривалось функциональное уравнение f(x+y)=f(x)+f(y)f(x+y)=f(x)+f(y), носящее его имя*). В данной статье мы рассмотрим один из методов решения функциональных уравнений, использующий важнейшее понятие современной алгебры — понятие группы.

Композиция функций

Вы, конечно, заметили, что число исходных, основных функций, изучаемых в школьном курсе математики, сравнительно неевелiko. К ним, например, относятся линейная, степенная, показательная, тригонометрические функции. Другие функции по лучиются из основных при помощи композиций и алгебраических действия.

Так, функция f(x)=sin⁡(2x+1)f(x)=\sin(2x+1) является композицией линейной функции g(x)=2x+1g(x)=2x+1 и тригонометрической функции h(x)=sin⁡xh(x)=\sin x, т. е. f(x)=h(g(x))=(h∘g)(x)f(x)=h(g(x))=(h\circ g)(x).

Функция f(x)=lg⁡arcsin⁡xf(x)=\lg \arcsin x получена в результате композиции функций g(x)=arcsin⁡xg(x)=\arcsin x и h(x)=lg⁡xh(x)=\lg x. Обратите внимание на то, что в области определения композиции h∘gh\circ g входят те значения xx из D(g)D(g), для которых g(x)∈D(h)g(x)\in D(h). В последнем примере D(g)=[−1;1],D(h)=]0;∞D(g)=[-1; 1], D(h)=] 0; \infty. [. Так как arcsin⁡x>0\arcsin x>0 при x∈]0;1]x\in] 0; 1], то D(f)=]0;1]D(f)=] 0; 1].

Если взять композицию этих же функций в обратном порядке, то есть функцию f(x)=arcsin⁡lg⁡xf(x)=\arcsin \lg x, то получим D(f)=[110;10]D(f)=\left[\frac{1}{10}; 10\right].

Композиция дробно-linейных функций g(x)=−2x+13x+2g(x)=\frac{-2x+1}{3x+2} и h(x)=3x−2−x+4h(x)=\frac{3x-2}{-x+4} являются функциями f(x)=h(g(x))=f(x)=h(g(x))=
3⋅−2x+13x+2−2−2x+13x+2+4=−12x−114x+7,x≠−23.\frac{3\cdot\frac{-2x+1}{3x+2}-2}{-\frac{2x+1}{3x+2}+4}=\frac{-12x-1}{14x+7}, x\neq-\frac{2}{3}.
Здесь D(f)=R{−23,−12}D(f)=R\left\{-\frac{2}{3},-\frac{1}{2}\right\}.

Как правило, f∘g≠g∘ff\circ g\neq g\circ f. В то же время для любых функций
(f∘g)∘h=f∘(g∘h)(f\circ g)\circ h=f\circ(g\circ h),

что непредставлено вышекает из определения композиции.

Уражения

  1. Найдите композиции f1∘f2f_1\circ f_2 и f2∘f1f_2\circ f_1 следующих функций:
    f1=x−23x+4,f2=2x+35x−1f_1=\frac{x-2}{3x+4}, f_2=\frac{2x+3}{5x-1}.

  2. Найдите область определения композиции 1−x21-x^2 и x\sqrt{x}.

  3. Пусть f(x)=x1−x2f(x)=\frac{x}{\sqrt{1-x^2}}. Найдите f∘f∘f⋯ff\circ f\circ f\cdots f.

Функциональные уравнения

Решим следующую задачу.
Задача 1. Найдите все функции y=f(x)y=f(x) также, что
2f(1−x)+1=xf(x).2f(1-x)+1=xf(x).

24

Решение. Предположим, что существует функция f(x)f(x), удовлетворяющая данному уравнению. Заменив xx на 1−x1-x, получим

2f(x)+1=(1−x)f(1−x).2f(x) + 1 = (1 - x)f(1 - x).

Из (1) находим f(1−x)=12(xf(x)−1)f(1 - x) = \frac{1}{2}(xf(x) - 1).

Подставляя значение f(1−x)f(1 - x) и уравнение (2), получим

2f(x)+1=(1−x)⋅12⋅(xf(x)−1),2f(x) + 1 = (1 - x) \cdot \frac{1}{2} \cdot (xf(x) - 1),

откуда f(x)=x−3x2−x+4f(x) = \frac{x - 3}{x^2 - x + 4}.

Неосредственной проверкой убеждаемся, что полученная функция удовлетворяет уравнению (1).

В рассмотренном уравнении подзнаком неизвестной функции стоит функция f1=xf_1 = x и f2=1−xf_2 = 1 - x. Замена xx на 1−x1 - x переводит функцию f1f_1 и f2f_2 друг в друга. В результате подстановки x→1−xx \rightarrow 1 - x получено еще одно уравнение, содержащое f(x)f(x) и f(1−x)f(1 - x). Решение функционального уравнения мы свели к решению системы двух линейных уравнений с двумя неизвестными.

Рассмотрим теперь более сложную задачу.

Задание 2. Решите уравнение

xf(x)+2f(x−1x+1)=1.xf(x) + 2f\left(\frac{x - 1}{x + 1}\right) = 1.

Решение. Попробуем действовать так же, как и в первом случае. Выполним замену x→x−1x+1x \rightarrow \frac{x - 1}{x + 1}. Получаем

x−1x+1f(x−1x+1)+2f(−1x)=1.\frac{x - 1}{x + 1}f\left(\frac{x - 1}{x + 1}\right) + 2f\left(-\frac{1}{x}\right) = 1.

Наряду с выражениями f(x)f(x) и f(x−1x+1)f\left(\frac{x - 1}{x + 1}\right) у нас появилось новое «неизвестное» −f(−1x)-f\left(-\frac{1}{x}\right). Попробуем применить в (3) еще одну подстановку: x→−1xx \rightarrow -\frac{1}{x}. Имеем

−1xf(−1x)+2f(x+11−x)=1.-\frac{1}{x}f\left(-\frac{1}{x}\right) + 2f\left(\frac{x + 1}{1 - x}\right) = 1.

Кроме f(−1x)f\left(-\frac{1}{x}\right), в уравнении появилось «неизвестное» выражение f(x+11−x)f\left(\frac{x + 1}{1 - x}\right). Что же, попробуем выполнить в (3) подстановку x→x+11−xx \rightarrow \frac{x + 1}{1 - x}. И, наконец, удаляем. Получаем

x+11−xf(x+11−x)+2f(x)=1,\frac{x + 1}{1 - x}f\left(\frac{x + 1}{1 - x}\right) + 2f(x) = 1,

где новые неизвестные не возникли — построена система четырех линейных уравнений (3) — (6) с четырьмя неизвестными f(x)f(x), f(x−1x+1)f\left(\frac{x - 1}{x + 1}\right), f(−1x)f\left(-\frac{1}{x}\right) и f(x+11−x)f\left(\frac{x + 1}{1 - x}\right). Последовательно исключаем f(x−1x+1)f\left(\frac{x - 1}{x + 1}\right), f(−1x)f\left(-\frac{1}{x}\right), f(x+11−x)f\left(\frac{x + 1}{1 - x}\right), найдем f(x)=4x2−x+15x(x−1)f(x) = \frac{4x^2 - x + 1}{5x(x - 1)} (x≠−1,x≠0,x≠1x \neq -1, x \neq 0, x \neq 1).

Как и при решении уравнения (1), мы предполагали, что функция, удовлетворяющая (3), существует. Проверка показывает, что ff удовлетворяет уравнению (3).

Появляются группы

Попробуем разобрать почему нам удалось решить уравнение предыдущого параграфа.

Рассмотрим еще одно уравнение

f(x+1)+f(x)=x.f(x + 1) + f(x) = x.

Оно выглядит не более «страшным», чем уравнение (3), одnakо все попытки решить его тем же способом оказаться тщетными: при замене x→x+1x \rightarrow x + 1 появляется «неизвестное» f(x+2)f(x + 2), и так далее. Цепочка не заменяется: мы никогда не получим линейной системы.

Вспомним, что, решая первое уравнение, мы выполнили подстановку x→1−xx \rightarrow 1 - x. При этом 1−x→x1 - x \rightarrow x. То есть две функции g1(x)=xg_1(x) = x и g2(x)=1−xg_2(x) = 1 - x по отношению к операции композиции ведут себя так g1∘g2=g2∘g1=g2g_1 \circ g_2 = g_2 \circ g_1 = g_2, g2∘g2=g1g_2 \circ g_2 = g_1, g1∘g1=g1g_1 \circ g_1 = g_1.

Рассмотрим таблицу «умножения» (на пересечении строки с номером ii и столбца с номером jj стоит gi∘gjg_i \circ g_j).

В каждой строке и каждой столбце этой таблицы встречаются и g1g_1 и g2g_2.

Допустим теперь, что нам нужно

25

решить уравнение

a(x)f(x)+b(x)f(1−x)=c(x),a(x)f(x) + b(x)f(1-x) = c(x),

(*)

где a,b,ca, b, c — неокоторые функции. Ясно, что выполняя подстановку x→1−xx \rightarrow 1-x, мы получим уравнение

a(1−x)f(1−x)+b(1−x)f(x)=c(1−x),a(1-x)f(1-x) + b(1-x)f(x) = c(1-x),

(**)

которое вместе с уравнением (*) образует линейную систему относительной функции f(x)f(x) и f(1−x)f(1-x). Дальше решение будет развивать так же, как и при решении задачи 1.

Во втором рассмотрении примере мы делали подстановки

x→x−1x+1,x→−1x,x→x+11−x,x \rightarrow \frac{x-1}{x+1}, x \rightarrow -\frac{1}{x}, x \rightarrow \frac{x+1}{1-x},

то есть имена дело с функциями

g1(x)=x,g2(x)=x−1x+1,g_1(x) = x, g_2(x) = \frac{x-1}{x+1},

g3(x)=−1x,g4(x)=x+11−x.g_3(x) = -\frac{1}{x}, g_4(x) = \frac{x+1}{1-x}.

Постотрим, как ведут себя функции g1,g2,g3,g4g_1, g_2, g_3, g_4 по отношению к операции композиции. Составим таблицу 2, аналогично таблице 1 (в пересечении ii-й строки и kk-го столбца запишем gi∘gkg_i \circ g_k).

Таблица эта симметрина относительно своей диагонали (это значит, что gi∘gk=gk∘gig_i \circ g_k = g_k \circ g_i при любых kk и ii). Кроме того, все функции gig_i встречаются в каждой строке и каждом столбце равно один раз, и, наконец, легко заметить, что g3=g22,g4=g32,g1=g24g_3 = g_2^2, g_4 = g_3^2, g_1 = g_2^4. Здесь gi2=g2∘g2∘⋯∘g2g_i^2 = g_2 \circ g_2 \circ \dots \circ g_2.

Таким образом, система функции G={g1,g2,g3,g4}G = \{g_1, g_2, g_3, g_4\} обладает следующими свойствами: а) она замкнута относительно композиций; б) среди этих функций есть тожественное отображение g1(x)=xg_1(x) = x; в) у каждой из функций gig_i есть обратная gi−1:g1−1=g1,g2−1=g4,g3−1=g3,g4−1=g2g_i^{-1}: g_1^{-1} = g_1, g_2^{-1} = g_4, g_3^{-1} = g_3, g_4^{-1} = g_2.

Теми же свойствами обладает и система функции G={g1,g2}G = \{g_1, g_2\} из примера 1.

Если бы теперь нам предложили решить любое функциональное уравнение вида

a(x)f(x)+b(x)f(x−1x+1)+c(x)f(−1x)+d(x)f(x+11−x)=h(x),a(x)f(x) + b(x)f\left(\frac{x-1}{x+1}\right) + c(x)f\left(-\frac{1}{x}\right) + d(x)f\left(\frac{x+1}{1-x}\right) = h(x),

(***)

мы сделали бы это, выполив замены x→g2(x),x→g3(x),x→g4(x)x \rightarrow g_2(x), x \rightarrow g_3(x), x \rightarrow g_4(x), после чего пришли бы к линейной системе. Для примера запишем, что получится из (***) после замены x→g2(x)x \rightarrow g_2(x).

При этом g2(x)→g3(x),g3(x)→g4(x),g4(x)→g1(x)g_2(x) \rightarrow g_3(x), g_3(x) \rightarrow g_4(x), g_4(x) \rightarrow g_1(x), так что получится уравнение

a(x−1x+1)f(x−1x+1)+b(x−1x+1)f(−1x)+c(x−1x+1)⋅f(x+11−x)+d(x−1x+1)f(x)=h(x−1x+1).a\left(\frac{x-1}{x+1}\right)f\left(\frac{x-1}{x+1}\right) + b\left(\frac{x-1}{x+1}\right)f\left(-\frac{1}{x}\right) + c\left(\frac{x-1}{x+1}\right) \cdot f\left(\frac{x+1}{1-x}\right) + d\left(\frac{x-1}{x+1}\right)f(x) = h\left(\frac{x-1}{x+1}\right).

Теперь даим следующее определение.

О пределене. Произвольное множество GG функции, определяемых на некотором множество MM, называется epynnoi относительно операции ∘\circ, если оно обладает теми же свойствами, что и система (g1,g2,g3,g4)(g_1, g_2, g_3, g_4), то есть

  1. Для любых двух функции f∈G,g∈Gf \in G, g \in G их композиция f∘gf \circ g тоже принадлежит GG.
  2. Функция e(x)=xe(x) = x принадлежит GG.
  3. Для всякой функции f∈Gf \in G существует обратная функция f−1f^{-1}, которая принадлежит GG.

Это определение есть частный случай общего определения понятия группы — одного из важнейших понятий современной математики. Подробно и популярино основные понятия теории группы изложены в книге П. С. Александрова «Введение в теории группы» (Библиотека «Квант», вып. 7, М.: Наука, 1980).

Два примера группы функции мы уже видели. Приведем еще несколько примеры.

a) Множество GG линейных функций f(x)=ax+bf(x) = ax + b, (a≠0,b∈Ra \neq 0, b \in R);

б) G={x,11−x,x−1x}∈R{0,1}G = \{x, \frac{1}{1-x}, \frac{x-1}{x}\} \in R\{0, 1\};

b) G={x,11−x,x−1x}∈R{0,1}G = \{x, \frac{1}{1-x}, \frac{x-1}{x}\} \in R\{0, 1\};