Теорема о неявной функции: доказательство по шагам

Уравнение редко удаётся разрешить относительно в явном виде, но это и не всегда нужно: теорема о неявной функции гарантирует, что вблизи подходящей точки такая зависимость существует, единственна и гладкая, даже если выписать её формулой невозможно. Ниже разбираем условия применимости, аккуратное доказательство теоремы о неявной функции и формулу производной неявно заданной функции - так, чтобы было видно, откуда берётся каждое требование.
Что утверждает теорема о неявной функции
Пусть непрерывно дифференцируема в окрестности точки , причём и . Тогда существуют окрестность и единственная функция класса такие, что и для всех .
Ключевое условие - необращение в нуль частной производной по «выражаемой» переменной. В общем многомерном случае это условие превращается в требование обратимости якобиана , то есть . Именно невырожденность якобиана отвечает за то, что уравнение локально однозначно разрешимо.
Обратите внимание на слово «локально»: теорема - утверждение об окрестности конкретной точки, а не обо всей области определения. Она ничего не говорит ни о размере окрестности , ни о том, как продолжить за её пределы; гарантируется лишь существование, единственность и гладкость ветви рядом с . Этой осторожной формулировке мы обязаны тем, что теорема о неявной функции вообще работает для произвольных гладких , а не только для тех, что разрешаются явной формулой.
Прежде чем доказывать общий случай, полезно прочувствовать механику на конкретном уравнении - соберите , точку и переменную в форме ниже, и разберём, выполнены ли условия и чему равна производная.
Геометрический смысл условия на якобиан
Уравнение задаёт линию (или поверхность) уровня функции . Градиент в каждой точке этой линии перпендикулярен ей. Условие означает, что касательная к линии уровня не вертикальна, то есть линию локально можно спроектировать на ось взаимно однозначно - а это ровно то, что нужно для графика функции .
Классический пример - окружность . Здесь обращается в нуль в точках : именно там касательная вертикальна, и около них нельзя выразить однозначно (две ветви сливаются). Во всех остальных точках условие выполнено, и локально однозначная ветвь существует. Этот же геометрический язык лежит в основе метода множителей Лагранжа, где связь как раз и есть неявно заданное многообразие.
Идея доказательства: переход к неподвижной точке
Доказательство теоремы о неявной функции опирается на принцип сжимающих отображений (теорему Банаха о неподвижной точке). Идея: переписать уравнение как задачу о неподвижной точке , где при каждом фиксированном оператор оказывается сжатием, а его единственная неподвижная точка и даёт значение .
Введём вспомогательное отображение, «гасящее» производную по :
Если , то - и обратно: неподвижная точка есть в точности решение уравнения. Деление на постоянный множитель корректно благодаря условию теоремы.
Почему берут именно постоянный множитель, а не саму производную ? Чтобы оператор оставался хорошо определённым и достаточно «послушным» во всей окрестности, не требуя обратимости в каждой точке заранее. Это упрощённый вариант метода Ньютона: один и тот же «жёсткий» множитель вместо пересчёта производной на каждом шаге. Метод Ньютона сошёлся бы быстрее, но для доказательства существования важнее не скорость, а гарантированное сжатие - а его даёт непрерывность около точки.
Доказательство: сжатие и существование
Посчитаем производную оператора по :
В точке это выражение равно нулю. Поскольку непрерывна, найдётся такое, что в шаре и при выполнено . По теореме о среднем отсюда следует оценка сжатия:
Осталось проверить, что переводит замкнутый шар в себя. Из непрерывности и равенства при достаточно малом имеем , поэтому
Значит, при каждом из окрестности оператор - сжатие полного метрического пространства в себя. По принципу Банаха у него ровно одна неподвижная точка; обозначим её . Так доказаны существование и единственность неявной функции.
Доказательство: непрерывность и гладкость f
Непрерывность вытекает из равномерной по оценки сжатия: малое изменение сдвигает неподвижную точку непрерывно. Чтобы получить дифференцируемость, дифференцируем тождество по по правилу цепочки:
Поскольку в окрестности, отсюда формула производной неявно заданной функции:
Правая часть составлена из непрерывных функций, значит . Если , то по индукции и - гладкость передаётся неявной функции. В многомерном случае та же выкладка даёт матричную формулу
где обратимость якобиана - это и есть многомерный аналог условия .
Связь с теоремой об обратной функции
Теорема о неявной функции и теорема об обратной функции эквивалентны: каждую можно вывести из другой. Чтобы получить обратную функцию для с невырожденным якобианом, применяют теорему о неявной функции к : разрешая это уравнение относительно , мы как раз получаем , а условие совпадает с условием теоремы об обратной функции. И наоборот, доказательство через сжатие, приведённое выше, по сути есть локальная версия теоремы об обратной функции. Поэтому невырожденность якобиана - общий «двигатель» обеих теорем.
Из той же связки вырастает теорема о ранге и язык гладких многообразий: множество решений при невырожденном якобиане локально является графиком гладкой функции, а значит - гладким многообразием размерности . Так теорема о неявной функции становится рабочим инструментом дифференциальной геометрии и теории оптимизации с ограничениями, где допустимое множество почти всегда задаётся неявно.
Частые ошибки
- Забывают проверить условие (или ) - без него теорема ничего не гарантирует, как в точках на окружности.
- Считают теорему глобальной: она даёт лишь локальную окрестность , а не выражение на всей области.
- Путают единственность функции с единственностью решения уравнения: ветвь единственна только в выбранной окрестности точки .
- В формуле производной теряют знак минус или делят не на ту частную производную: правильно .
- Применяют теорему без гладкости: для формулы нужна непрерывная дифференцируемость , а не только существование частных производных.
FAQ
Зачем нужен принцип сжимающих отображений? Он превращает «разрешимость уравнения» в существование неподвижной точки и сразу даёт и существование, и единственность, и непрерывную зависимость от параметра .
Что если якобиан вырожден? Теорема неприменима: однозначной гладкой ветви может не быть (точки слияния ветвей, особые точки кривой). Иногда помогает выразить другую переменную или перейти к теореме о ранге.
Можно ли найти , не выражая саму ? Да, в этом сила формулы : производная неявной функции вычисляется через частные производные в точке, даже когда явной формулы для нет.
Коротко
Теорема о неявной функции утверждает, что при и невырожденности якобиана уравнение локально задаёт единственную гладкую функцию . Доказательство строится на принципе сжимающих отображений: оператор оказывается сжатием, его неподвижная точка и есть , а дифференцирование тождества даёт формулу .
Читайте также

Сходимость метода простой итерации: условие и оценка
Сходимость метода простой итерации для уравнения : принцип сжимающих отображений, условие , скорость и априорная оценка погрешности, примеры и типичные ошибки.

Алгоритм Рабина-Карпа: поиск подстроки за O(n+m)
Разбираем алгоритм Рабина-Карпа: как полиномиальный хеш и скользящее окно ускоряют поиск подстроки до O(n+m) в среднем, почему бывают ложные совпадения и при чём тут плагиат.

Распределение Фишера критические значения: как искать F-квантили
Распределение Фишера и его критические значения: что такое F-распределение, как читать таблицу критических значений по двум степеням свободы, как применять F-квантили в F-тесте на равенство дисперсий и в дисперсионном анализе.