Равенство смешанных производных

Материал из testwiki
Перейти к навигации Перейти к поиску

Смешанные частные производные одной и той же функции, отличающиеся лишь порядком (очерёдностью) дифференцирования, равны между собой при условии их непрерывности. Такое свойство называется равенством смешанных производных.

Само утверждение о равенстве смешанных производных в различных источниках упоминается как теорема Шварца, теорема Клеро или теорема Янга.

Теорема

Определение смешанной производной

Пусть дана достаточно гладкая (скалярная) функция f многих переменных:

(1)f=f(x1,x2,xn)

Мы можем взять частную производную этой функции по одному из аргументов xi, считая остальные аргументы постоянными параметрами. В результате мы получим новую функцию:

(2)ϕ(xi)=fxi|x1,xi1,xi+1,xn=const

Эта новая функция тоже зависит от остальных аргументов как от параметров. То есть численное значение ϕ в общем случае зависит от тех же переменных x1,x2,xn, что и оригинальная функция f:

(3)ϕ=ϕ(x1,x2,xn)

Если функция ϕ окажется достаточно гладкой, то мы можем и её продифференцировать, взяв частную производную по тому же самому или по другому аргументу xj:

(4)ϕxj=2fxjxi

Если ji, то выражение в правой части равенства (4) называется смешанной производной.

Основа теоремы

Для гладкой функции многих переменных значение смешанной производной не зависит от порядка дифференцирования:

(5)2fxixj=2fxjxi

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

Необходимая степень гладкости

Уточнять необходимую степень гладкости следует поэтапно.

  • 1. Справедливость для аналитической функции (теорема).
  • 2. Справедливость для более широкого класса функций, имеющих в окрестности точки только такие непрерывные производные:
(6)fxi,fxj,2fxixj,2fxjxi
  • 3. Поскольку для фиксированных индексов i,j все производные из перечня (6) берутся при условии, что любой третий аргумент xk является константой, то функция f (а также все производные (6)) может быть разрывной в отношении третьих аргументов. Например, составим функцию из двух слагаемых:
f(x1,x2,xn)=Φ(xi,xj)+Z(xi1,xi+1,xj1,xj+1,)

где первое слагаемое является гладкой функцией двух аргументов, а второе слагаемое разрывной во всех точках.

Дальнейшее уточнение гладкости функции нужно делать в ходе доказательства теоремы, оно будет сформулировано в самом конце.

Доказательство теоремы

Как указано выше, для доказательства теоремы можно не рассматривать зависимость функции от третьих аргументов. Поэтому для простоты записи изменим обозначения xi,xj на x,y, то есть будем рассматривать такую функцию двух переменных:

(7)f=f(x,y)

Также для упрощения формул будем обозначать частные производные индексами внизу функции:

(8)fx(x,y)=f(x,y)x,fy(x,y)=f(x,y)y
(8a)fxy=2fxy,fyx=2fyx

Пусть в точке (x,y) существует смешанная производная:

(9)fxy(x,y)=limΔx0fy(x+Δx,y)fy(x,y)Δx

Предположим, что смешанная производная fxy существует в точке (x,y), а также существует первая производная fy(x,y) вдоль (горизонтальной) прямой y=const.

Далее, разность производных равна производной от разности, поэтому превращаем формулу (9) в:

(10)fxy(x,y)=limΔx01Δxy[f(x+Δx,y)f(x,y)]

Это преобразование никаких дополнительных условий не накладывает, поскольку разность дифференцируемых функций всегда является функцией дифференцируемой.

Далее, разность в квадратных скобках формулы (10) можно записать в виде определённого интеграла от производной:

(11)fxy(x,y)=limΔx01Δxyxx+Δxfx(ξ,y)dξ

Нужно, чтобы существовала частная производная fx вдоль прямой y=const.

Теперь частную производную по игрек в формуле (11) запишем согласно определению производной как предела:

(12)fxy(x,y)=limΔx01ΔxlimΔy01Δy(xx+Δxfx(ξ,y+Δy)dξxx+Δxfx(ξ,y)dξ)

Как видно, надо, чтобы частная производная fx существовала не только на прямой y=const, но в некоторой двухмерной окрестности точки (x,y).

Далее, разность интегралов равна интегралу от разности, причём под знак интеграла можно внести постоянный множитель 1Δy:

(13)fxy=limΔx01ΔxlimΔy0xx+Δxfx(ξ,y+Δy)fx(ξ,y)Δydξ

Это преобразование также не накладывает дополнительных условий, поскольку разность интегрируемых функций является функцией интегрируемой.

По теореме Лагранжа, подынтегральное выражение в формуле (13) равно производной в средней точке:

(14)fx(ξ,y+Δy)fx(ξ,y)Δy=fyx(ξ,η)

Средняя точка является функцией:

(14a)η=η(ξ,Δy),

значения которой лежат в интервале (если, например, Δy>0)

(14b)η[y,y+Δy]

Для справедливости (14) нужно существование смешанной производной fyx=2fyx в некоторой двухмерной окрестности точки (x,y).

Для окончания доказательства надо принять, что смешанная производная непрерывна в точке (x,y) как функция двух переменных. Значение этой производной в близкой точке (ξ,η) равно с точностью до бесконечно малого слагаемого значению производной в точке (x,y):

(15)fyx(ξ,η)=fyx(x,y)+o(ξx,ηy)

Смешанная производная fyx существует в двухмерной окрестности точки (x,y) и непрерывна в этой точке как функция двух переменных.

Подставим (14) и (15) в (13):

(16)fxy=limΔx01ΔxlimΔy0xx+Δx(fyx(x,y)+o(ξx,ηy))dξ

Заметим, что формула (16) эквивалентна формуле (13) (хотя и в других обозначениях), а потому интеграл и обе границы существуют. Поскольку подынтегральная функция в (16) интегрируема, а первое слагаемое fyx(x,y) является константой по переменной интегрирования ξ, то второе слагаемое тоже оказывается интегрируемым, и мы можем разбить интеграл на сумму двух интегралов, первый из которых легко берётся как интеграл от константы:

(17)xx+Δx(fyx(x,y)+o(ξx,ηy))dξ=xx+Δxfyx(x,y)dξ+xx+Δxo(ξx,ηy)dξ=
=fyxΔx+xx+Δxo(ξx,ηy)dξ

После подстановки (17) в (16) мы можем вынести постоянное слагаемое сначала за пределы первой границы, а затем за пределы другой границы:

(18)fxy=limΔx01Δx(fyx(x,y)Δx+limΔy0xx+Δxo(ξx,η(ξ,Δy)y)dξ)=
=fyx(x,y)+limΔx01ΔxlimΔy0xx+Δxo(ξx,η(ξ,Δy)y)dξ

Покажем, что второе слагаемое в последнем выражении формулы (18) равно нулю. Возьмём произвольное положительное число ϵ. Непрерывность смешанной производной fyx в точке (x,y) означает, что существует такое положительное число δ, что для каждой точки (ξ,η) внутри квадрата |ξx|<δ,|ηy|<δ справедливо неравенство:

(19)|o(ξx,ηy)|=|fyx(ξ,η)fyx(x,y)|<ϵ

Если мы возьмём положительные числа Δx<δ,Δy<δ, то интеграл в последнем слагаемом формулы (18) оценивается сверху:

(20)xx+Δxo(ξx,η(ξ,Δy)y)dξ<xx+Δxϵdξ=ϵΔx

Обозначим это слагаемое L

(21)L=limΔx01ΔxlimΔy0xx+Δxo(ξx,η(ξ,Δy)y)dξlimΔx01ΔxlimΔy0ϵΔx=ϵ

Аналогично (если взять ϵ<Δx<0), имеем оценку снизу:

(22)Lϵ

Поскольку положительное число ϵ может быть сколь угодно малым, то с необходимостью следует L=0. Теорема доказана.

Уточнение гладкости функции

Как видно в ходе доказательства, от функции требуется существование одной смешанной производной (например, fxy) в точке, а также существование второй смешанной производной fyx в двумерной окрестности точки и её непрерывность в этой точке. Из этого условия также следует существование производной fy вдоль отрезка прямой y=const и существование производной fx в двумерной окрестности точки.

Кроме того, существование fxy в точке (x,y) следует из двух фактов: (а) существует производная fy вдоль отрезка прямой y=const, проходящей через точку (x,y), (б) смешанная производная fyx существует и непрерывна в этой точке.

Пример

Рассмотрим функцию

(23)f(x,y)=xy+y2χ(y)

где функция Дирихле χ(y) равна нулю в рациональных точках y=mn и единице в иррациональных. Функция (23) определена на всей плоскости; непрерывна (как функция двух переменных) вдоль прямой y=0 и разрывна во всех других точках плоскости.

Везде существует непрерывная частная производная:

(24)fx(x,y)=fx=y

а также одна из смешанных производных:

(25)fyx(x,y)=2fyx=1

Частная производная по игрек существует лишь в точках прямой y=0:

(26)fy(x,0)=x

Также в этих же точках прямой существует вторая смешанная производная:

(27)fxy(x,0)=limΔx0fy(x+Δx,0)fy(x,0)Δx=1

Как видим, для точек прямой y=0 условия теоремы выполняются, и обе смешанные производные равны.

Контрпример

Рассмотрим функцию двух переменных x,y

(28)f(x,y)=|ax+by|3x2+y2

где буквами a,b обозначены некоторые ненулевые параметры. Формула (28) задаёт непрерывную функцию всюду на плоскости за исключением начала координат x=0,y=0. Мы можем доопределить функцию f(x,y) в начале координат

(29)f(0,0)=0

Согласно этим определениям функция будет непрерывной также и в начале координат, что можно видеть, представив формулу (28) в полярной системе координат (и направляя r0):

(30)f(r,ϕ)=(a2+b2)32r2|sin(ϕ+ϕ0)|3

Покажем, что для этой доопределённой функции f(x,y) смешанные производные в начале координат существуют, но не равны между собой.

Сначала вычислим первые производные fx,fy. Как промежуточный результат, заметим, что функция «куб модуля» дважды дифференцируема, и её первая и вторая производные вычисляются по формулам:

(31)ddx|x|3=3x|x|
(31a)d2dx2|x|3=ddx(3x|x|)=6|x|

Теперь, учитывая (28) и (31), запишем первые производные функции f(x,y) в точке плоскости, отличной от начала координат (r=x2+y2):

(32)fx=3a(ax+by)|ax+by|rxr3|ax+by|3
(33)fy=3b(ax+by)|ax+by|ryr3|ax+by|3

Можно также вычислить первые производные в начале координат, исходя из определения производной:

(32a)fx(0,0)=limx0f(x,0)f(0,0)x=limx0|ax|3x|x|=0

Аналогично

(33a)fy(0,0)=0

Перейдём теперь к вычислению смешанных производных в начале координат:

(34)fxy(0,0)=limx0fy(x,0)fy(0,0)x=limx01x(3bax|ax||x|)=3ab|a|

Аналогичное вычисление даёт:

(35)fyx(0,0)=3ab|b|

Легко видеть, что формулы (34) и (35) дают разные результаты, если:

(36)|a|>0,|b|>0,|a||b|

Причина этого неравенства в том, что не выполняется условие теоремы — обе смешанные производные (хотя существуют везде) являются разрывными в начале координат.

Можно также рассмотреть функцию

f(x,y)=xy(x2y2)x2+y2

Упрощенное доказательство для аналитических функций

Аналитическая функция двух переменных (по крайней мере локально) разлагается в сходящийся степенной ряд:

(37)f(x,y)=n,m=0anm(xx0)n(yy0)m

Как известно, степенной ряд можно дифференцировать почленно в пределах его радиуса сходимости. Таким образом, найдём первые производные:

(38)fx=n,m=0nanm(xx0)n1(yy0)m
(39)fy=n,m=0manm(xx0)n(yy0)m1

Повторное дифференцирование (38) и (39) даёт одну и ту же формулу для обеих смешанных производных:

(40)fxy=fyx=n,m=0nmanm(xx0)n1(yy0)m1

См. также

Литература

Шаблон:Rq