Теоремы о существовании и непрерывности обратной функции
Теорема о существовании и непрерывности обратной функции на отрезке
Пусть функция f непрерывнаи строго возрастает (строго убывает) на отрезке [a, b].
Тогда на отрезке [ min[a,b] f , max[a,b] f  ] определена и непрерывна обратная функция f  –1, которая строго возрастает (строго убывает).
Для возрастающей функции min[a,b] f = f (a), max[a,b] f = f (b).
Для убывающей: min[a,b] f = f (b), max[a,b] f = f (a).
Доказательство
Пусть X = {x : a ≤ x ≤ b} обозначает область определения функции f – отрезок [a, b].
1. Множество значений функции f
1. Покажем, что множеством значений Y функции f является отрезок [ m, M ]:
Y = {y : m ≤ y ≤ M},
где m = min[a,b] f , M = max[a,b] f .
Действительно, поскольку функция непрерывна на отрезке [a, b], то по теореме Вейерштрасса она достигает на нем минимума m и максимума M. Тогда по теореме Больцано – Коши функция принимает все значения из отрезка [m, M]. То есть для любого c ∈ [m, M] существует x0 ∈ [a, b], для которого f (x0) = c. Поскольку m и M есть минимум и максимум, то функция принимает на отрезке [a, b] только значения из множества Y.
2. Существование и монотонность обратной функции
2. Поскольку функция строго монотонна, то согласно теореме о существовании и монотонности обратной функции, существует обратная функция f  –1, которая также строго монотонна (возрастает, если возрастает f ; и убывает, если убывает f ). Областью определения обратной функции является множество Y, а множеством значений – множество X.
3. Доказательство непрерывности
3. Теперь докажем, что обратная функция непрерывна.
3.1. Функция строго возрастает
3.1. Пусть f (x) строго возрастает. При этом обратная функция f  –1 (y) также строго возрастает; m = min[a,b] f = f (a); M = max[a,b] f = f (b).
3.1.1. Внутренняя точка отрезка
3.1.1. Пусть y0 есть произвольная внутренняя точка отрезка [m, M]: m < y0 < M. Докажем, что обратная функция f  –1 (y) непрерывна в этой точке.
Поскольку обратная функция строго монотонна, то x0 = f  –1 (y0) есть внутренняя точка отрезка [a, b]:
a < x0 < b.
Согласно определению непрерывности, нам нужно доказать, что для любого ε > 0 имеется такая функция δ = δ(ε), при которой
(3.1) | f  –1 (y) – f  –1 (y0) | < ε для всех | y – y0 | < δ(ε).
При доказательстве мы используем следующие обозначения:
y = f (x); x = f  –1 (y);
y0 = f (x0); y1 = f (x1); y2 = f (x2);
x0 = f  –1 (y0); x1 = f  –1 (y1); x2 = f  –1 (y2).
Рассмотрим и преобразуем неравенство:
| f  –1 (y) – f  –1 (y0) | < ε;
| x – x0 | < ε;
–ε < x – x0 < ε;
(3.2) x0 – ε < x < x0 + ε.
Возьмем произвольное положительное число ε. Положим
x1 = x0 – ε, x2 = x0 + ε.
Если числа x1 и/или x2 выходят за границы отрезка [a, b], то положим x1 = a, и/или x2 = b. То есть возьмем
x1 = max(x0 – ε, a); x2 = min(x0 + ε, b).
Используя (3.2), для (3.1) имеем:
(3.3) x0 – ε ≤ x1 < x < x2 ≤ x0 + ε.
Как мы только что выяснили, существует обратная функция f  –1 (y), и она строго возрастает. Тогда если значения переменной y принадлежат интервалу y1 < y < y2, то значения переменной x принадлежат интервалу x1 < x < x2. Возьмем δ = min(y0 – y1, y2 – y0). Тогда
y1 ≤ y0 – δ < y < y0 + δ ≤ y2.
То есть все значения переменной y, принадлежащие интервалу y0 – δ < y < y0 + δ, принадлежат интервалу y1 < y < y2. Но y0 – δ < y < y0 + δ можно записать как | y – y0 | < δ. То есть для всех значений y из интервала | y – y0 | < δ, значения обратной функции x = f  –1 (y) принадлежат интервалу x1 < x < x2. А учитывая (3.3), они также принадлежат интервалу x0 – ε < x < x0 + ε, что можно записать как | x – x0 | < ε, или | f  –1 (y) – f  –1 (y0) | < ε.
То есть мы нашли такую функцию
δ(ε) = min( f (x0) – f (x1), f (x2) – f (x0)) =
min( f (x0) – f (max(x0 – ε, a)), f (min(x0 + ε, b)) – f (x0)),
так что для всех значений переменной y из интервала | y – y0 | < δ, значения переменной x принадлежат интервалу | x – x0 | < ε, или | f  –1 (y) – f  –1 (y0) | < ε. То есть мы получили (3.1). Поскольку мы взяли произвольное ε > 0, то это означает, что обратная функция x = f  –1 (y) непрерывна в точке y0.
Поскольку y0 является произвольной внутренней точкой отрезка [m, M], то это означает, что обратная функция непрерывна во всех точках y : m < y < M.
3.1.2. Точка a
Теперь докажем, что обратная функция f  –1 (y) непрерывна в точке m – на нижнем конце отрезка [m, M]: f  –1 (m) = a; f (a) = m. Согласно определению, нам нужно показать, что правый предел при y → m + 0 равен значению обратной функции в точке m:
limy → m + 0 f  –1 (y) = f  –1 (m) = a.
Согласно определению одностороннего предела, нам нужно показать, что для любого ε > 0 существует δ = δ(ε), так что для всех y : m ≤ y < m + δ, значения обратной функции лежат в правой ε-окрестности точки f  –1 (m) = a:
f  –1 (y) – f  –1 (m) < ε.
Здесь мы учли, что в определении непрерывности вместо проколотой окрестности m < y < δ, как в определении предела, можно использовать просто окрестность m ≤ y < δ. Хотя это и необязательно.
Возьмем произвольное ε > 0. Введем обозначения:
x2 = min(a + ε, b); y2 = f (x2); x2 = f  –1 (y2).
Тогда в силу строгого возрастания обратной функции, при m ≤ y < y2, ее значения лежат в полуинтервале f  –1 (m) ≤ f  –1 (y) < f  –1 (y2), который можно выразить через переменную x:
a ≤ x < x2.
То есть мы должны взять δ(ε) = y2 – m = f (x2) – m = f (min(a + ε, b)) – m. Тогда для всех y из правой δ-окрестности точки m: m ≤ y < m + δ, значения обратной функции принадлежат правой ε-окрестности точки f  –1 (m) = a:
f  –1 (y) – f  –1 (m) = x – a < x2 – a ≤ ε.
Это означает, что limy → m + 0 f  –1 (y) = f  –1 (m) = a. То есть обратная функция непрерывна в точке m, на конце отрезка [m, M].
3.1.3. Точка b
Аналогичным образом докажем, что обратная функция f  –1 (y) непрерывна в точке M – на верхнем конце отрезка [m, M]: f  –1 (M) = b; f (b) = M. Нам нужно показать, что левый предел при y → M – 0 равен значению обратной функции в точке M:
limy → M – 0 f  –1 (y) = f  –1 (M) = b.
Покажем, что для любого ε > 0 существует δ = δ(ε), так что для всех y : M – δ < y ≤ M, значения обратной функции лежат в левой ε-окрестности точки f  –1 (M) = b:
f  –1 (M) – f  –1 (y) < ε.
Возьмем произвольное ε > 0. Введем обозначения:
x1 = max(b – ε, a); y1 = f (x1); x1 = f  –1 (y1).
Тогда в силу строгого возрастания обратной функции, при y1 < y ≤ M, ее значения лежат в полуинтервале f  –1 (y1) < f  –1 (y) ≤ f  –1 (M), который можно выразить через переменную x:
x1 < x ≤ b.
То есть мы должны взять δ(ε) = M – y1 = M – f (x1) = M – f (max(b – ε, a)). Тогда для всех y из левой δ-окрестности точки M: M – δ < y ≤ M, значения обратной функции принадлежат левой ε-окрестности точки f  –1 (M) = b:
f  –1 (M) – f  –1 (y) = b – x < b – x1 ≤ ε.
Это означает, что limy → M – 0 f  –1 (y) = f  –1 (M) = b. То есть обратная функция непрерывна в точке M, на правом конце отрезка [m, M].
3.1.4. Более простое доказательство
Заметим, что мы можем упростить доказательство непрерывности обратной функции, заменив пункт 3.1.1 более простыми рассуждениями. Для этого сначала нужно выполнить доказательства пунктов 3.1.2 и 3.1.3, в которых мы доказываем, что обратная функция непрерывна на концах отрезка, то есть имеет односторонние пределы:
limy → m + 0 f  –1 (y) = f  –1 (m); limy → M – 0 f  –1 (y) = f  –1 (M).
Далее нужно взять произвольную точку y0 внутри отрезка [m, M], и разбить его на два отрезка: [m, y0] и [y0, M]. Поскольку обратная функция непрерывна на концах отрезков, то
limy → y0 – 0 f  –1 (y) = f  –1 (y0); limy → y0 + 0 f  –1 (y) = f  –1 (y0).
Тогда, согласно свойству о равенстве односторонних пределов, обратная функция имеет в точке y0 предел
limy → y0 f  –1 (y) = f  –1 (y0).
Поскольку предел при y → y0 равен значению обратной функции в y0, то она непрерывна в y0.
3.2. Функция строго убывает
3.2. Теперь рассмотрим случай, когда f (x) строго убывает. Она имеет минимальное и максимальное значения:
m = min[a,b] f = f (b); M = max[a,b] f = f (a).
Как показано в пунктах 1 и 2, она имеет обратную функцию f  –1 (y), которая определена на отрезке [m, M], и строго убывает.
Для доказательства непрерывности, рассмотрим функцию g(x) = – f (x). Функция g(x) строго возрастает, она определена и непрерывна при a ≤ x ≤ b. Ее минимальное и максимальное значения:
mg = min[a,b] g = g(a) = – f (a) = –M;
Mg = max[a,b] g = g(b) = – f (b) = –m.
Согласно доказанному в пункте 3.1, ее обратная функция g –1 (y) непрерывна на отрезке y ∈ [–M, –m].
Выразим f  –1 (y) через g –1 (y), пользуясь свойствами обратных функций и учитывая, что f (x) = –g(x):
f  –1 (y) = f  –1 (– (–y)) = f  –1 (–g(g –1 (–y))) = f  –1 ( f (g –1 (–y))) = g –1 (–y).
Итак, мы нашли, что
(3.2.1) f  –1 (y) = g –1 (–y).
Представим функцию g –1 (–y) как сложную:
g –1 (–y) = g –1 (h(y)),
где h(y) = –y.
Функция h(y) непрерывна для всех y, в том числе и на отрезке [m, M], который она отображает в отрезок [–M, –m]. Функция g –1 (y) непрерывна на этом отрезке. Тогда по теореме о непрерывности сложной функции, функция f  –1 (y) = g –1 (–y) непрерывна при y ∈ [m, M].
Теорема доказана.
Теорема о существовании и непрерывности обратной функции на интервале
Пусть функция f непрерывнаи строго возрастает (строго убывает) на открытом конечном или бесконечном интервале (a, b).
Тогда на интервале ( inf(a,b) f , sup(a,b) f  ) определена и непрерывна обратная функция f  –1, которая строго возрастает (строго убывает).
Для возрастающей функции inf(a,b) f = limx → a + 0 f (x), sup(a,b) f = limx → b – 0 f (x).
Для убывающей: inf(a,b) f = limx → b – 0 f (x), sup(a,b) f = limx → a + 0 f (x).
Доказательство
1. Существование обратной функции
1. Пусть X = {x : a < x < b} обозначает область определения функции f – открытый интервал (a, b). Пусть Y – множество ее значений при x ∈ X. Согласно теореме о существовании и монотонности обратной функции, существует обратная функция f  –1, которая имеет область определения Y, множество значений X и является строго монотонной (возрастает если возрастает f и убывает если убывает f ). Нам осталось доказать следующее.
2) Множеством Y является открытый интервал (m, M),
где для возрастающей функции: m = inf(a,b) f = limx → a + 0 f (x), M = sup(a,b) f = limx → b – 0 f (x);
для убывающей функции: m = inf(a,b) f = limx → b – 0 f (x), M = sup(a,b) f = limx → a + 0 f (x).
3) Обратная функция непрерывна на интервале (m, M).
2. Множество значений обратной функции
2. Покажем, что множеством значений Y функции f является открытый интервал (m, M):
Y = {y : m < y < M}.
Как и всякое непустое множество, элементы которого имеют операцию сравнения, множество значений Y функции f имеет нижнюю и верхнюю грани:
m = inf(a,b) f , M = sup(a,b) f .
Здесь m и M могут быть конечными числами или символами –∞ и +∞.
Согласно теореме о пределе монотонной функции,
для возрастающей функции inf(a,b) f = limx → a + 0 f (x), sup(a,b) f = limx → b – 0 f (x);
для убывающей функции m = inf(a,b) f = limx → b – 0 f (x), M = sup(a,b) f = limx → a + 0 f (x).
2.1. Покажем, что точки m и M не принадлежат множеству значений функции. То есть множество значений не может быть отрезком [m, M].
Если m или M является бесконечно удаленной точкой: –∞ или +∞, то такая точка не является элементом множества. Поэтому она не может принадлежать множеству значений.
Пусть m (или M) является конечным числом. Допустим противное. Пусть точка m (или M) принадлежит множеству значений функции f . То есть существует такое xm : a < xm < b, для которого f (xm) = m (или f (xm) = M). Возьмем точки xm1 и xm2, удовлетворяющие неравенствам:
a < xm1 < xm < xm2 < b.
Поскольку функция f строго монотонна, то
f (xm1) < f (xm) < f (xm2), если f возрастает;
f (xm1) > f (xm) > f (xm2), если f убывает.
То есть мы нашли точку, значение функции в которой меньше m (больше M). Но это противоречит определению нижней (верхней) грани, согласно которому
m ≤ f (x) ≤ M для всех x ∈ X.
Поэтому точки m и M не могут принадлежать множеству значений Y функции f .
2.2. Покажем, что обратная функция f  –1 (y) определена в произвольной точке y0 ∈ (m, M). То есть нам нужно показать, что существует такое число x0, так что f (x0) = y0.
Возьмем произвольное число y0, принадлежащее интервалу (m, M): y0 ∈ (m, M).
Поскольку m = limx → a + 0 f (x), или m = limx → b – 0 f (x), то в любой проколотой ε-окрестности точи m существует такое значение x1, что f (x1) принадлежит этой окрестности. Возьмем ε = y0 – m. Тогда существует такое x1, так что m < f (x1) < y0.
Аналогичным образом, поскольку M = limx → b – 0 f (x), если f (x) строго возрастает, или M = limx → a + 0 f (x), если f (x) строго убывает, то существует такое значение x2, так что y0 < f (x2) < M.
Итак, мы выяснили, что существует такой отрезок [x1, x2] (или [x2, x1]), на котором функция f (x) непрерывна, и
f (x1) < y0 < f (x2).
Тогда по второй теореме Больцано – Коши о промежуточном значении, существует такое число x0 ∈ [x1, x2], так что f (x0) = y0.
3. Непрерывность обратной функции
3. Теперь покажем, что обратная функция непрерывна в произвольной точке y0 интервала (m, M): m < y0 < M.
В предыдущем пункте 2.2 мы показали, что существует такое x0, так что f (x0) = y0. Там же мы показали, что существуют такие x1 и x2, так что
m < f (x1) < y0 < f (x2) < M.
В силу строгой монотонности функции f (x) отсюда следует, что
a < x1 < x0 < x2 < b, если f строго возрастает, или
a < x2 < x0 < x1 < b, если f строго убывает.
Таким образом, функция f (x) определена, непрерывна и строго монотонна на отрезке [x1, x2] (или [x2, x1]). Тогда согласно предыдущей теореме ⇑, обратная функция f  –1 непрерывна на отрезке [ f (x1), f (x2)], в том числе и в точке y0.
Теорема доказана.
Теорема о существовании и непрерывности обратной функции на полуинтервале
Пусть функция f (x) непрерывна и строго монотонна на полуинтервале X.Тогда на полуинтервале Y определена, строго монотонна и непрерывна обратная функция f  –1 (y).
Если f (x) строго возрастает, то f  –1 (y) также строго возрастает. При этом:
если X = [a, b), то Y = [m, M);
если X = (a, b], то Y = (m, M].
Если f (x) строго убывает, то f  –1 (y) также строго убывает. При этом:
если X = [a, b), то Y = (m, M];
если X = (a, b], то Y = [m, M).
Здесь m = infX f ; M = supX f . Открытый конец интервала может быть конечным числом или бесконечно удаленной точкой.
Доказательство
Пусть функция f (x) определена, непрерывна и строго возрастает на полуинтервале X = [a, b).
Произвольным образом выберем две точки x1 и x2 такие, что
(p.1) a < x1 < x2 < b.
Тогда функция f (x) определена, непрерывна и строго возрастает на отрезке Xa = [a, x2]. Поэтому по теорема о существовании и непрерывности обратной функции на отрезке, на отрезке Ya = [ f (a), f (x2)] определена и непрерывна обратная функция f  –1 (y), которая строго возрастает.
Также функция f (x) определена, непрерывна и строго возрастает на интервале Xb = (x1, b). Поэтому по теорема о существовании и непрерывности обратной функции на интервале, на интервале Yb = ( f (x1), supX f ) определена и непрерывна обратная функция f  –1 (y), которая строго возрастает.
Найдем объединение интервалов Ya и Yb. Поскольку функция строго монотонна, то в силу (p.1) имеем:
f (a) < f (x1) < f (x2) < supX f .
Тогда отрезок Ya и интервал Yb перекрываются. Их объединение: Ya ∪ Yb = [m, M) = Y. Это означает, что при y ∈ Y определена и непрерывна обратная функция f  –1 (y), которая строго возрастает.
Для строго возрастающей функции и X = [a, b) теорема доказана.
Аналогичным способом можно рассмотреть случай X = (a, b] и случаи строго убывающей функции f (x).
Использованная литература:
О.И. Бесов. Лекции по математическому анализу. Часть 1. Москва, 2004.
С.М. Никольский. Курс математического анализа. Том 1. Москва, 1983.
Автор: Олег Одинцов. Опубликовано: