Краткий курс математического анализа. Том 2
.pdf
70 Гл. 4. Дифференциальное исчисление функций многих переменных
наибольшему значению (для направления градиента, и только для него, cos ϕ = 1). Если же f = 0, то в данной точке производные функции f по всем направлениям равны 0.
Понятие производной функции по направлению существует для
функций любого числа переменных. Если функция f (x), x = (x1, ... |
||||||||||||||
..., xn), |
n 2, |
определена в окрестностях точки x(0) = (x1(0), ..., xn(0)), |
||||||||||||
в пространстве R |
n |
задан вектор |
l = 0 и l |
= l/ l |
= (cos α1, ..., cos αn), |
|||||||||
|
|
x |
(0) 0 |
| | |
|
|
||||||||
то производная функция f в точке |
|
по направлению вектора l |
||||||||||||
определяется равенством |
|
|
|
|
|
|
||||||||
|
∂f (x(0)) def d |
|
(0) |
|
|
|
|
|
|
t 0. (36.48) |
||||
|
|
|
|
|
|
|
|
|
|
|
|
(0), |
||
|
∂l |
|
= dt f (x1 |
|
+ t cos α1, ..., xn(0) + t cos αn) t=0, |
|||||||||
|
Если функция f дифференцируема в точке x |
то из формулы |
||||||||||||
(36.48) следует, что в этой точке существует производная по любому |
|||||
направлению и |
|
n |
|||
|
∂f (x(0)) |
|
i |
||
|
|
= |
|
|
cos αi. |
|
∂l |
|
=1 |
∂xi |
|
|
|
|
|
|
|
Градиент grad f (x) = f (x) функции f в общем случае определяется по формуле
def |
|
∂f (x) |
|
∂f (x) |
, |
grad f (x) = f (x) = |
|
, ..., |
|
||
∂x1 |
∂xn |
и для производной дифференцируемой функции f по направлению вектора l справедлива формула
|
∂f (x) |
= ( f (x), l0), |
l0 = |
l |
|
|
|
|
. |
||
|
∂l |
|l| |
|||
Из этой формулы |
так же, как |
||||
и в случае n = 3, следует, что градиент функции любого числа переменных не зависит от выбора системы коор-
динат.
З а м е ч а н и е. Существуют такие 
функции, имеющие в некоторой точке производные по любым прямым, проходящим через эту точку (и даже равные между собой), что эти
функции не непрерывны в этой точке и, следовательно, заведомо недифференцируемы.
Примером такой функции является функция
0, |
если |
y = x2 |
или если x = y = 0, |
f (x, y) = 1, |
если |
y = x2 |
и x2 + y2 > 0. |
Действительно, так как пересечение любой прямой, проходящей через точку (0, 0), с достаточно малой окрестностью (зависящей
§ 37. Частные производные и дифференциалы высших порядков |
71 |
от выбранной прямой) этой точки содержится в множестве точек (x, y), для которых f (x, y) = 0 (рис. 10), то в точке (0, 0) существует
производная ∂f∂l по любому направлению, и она равна нулю, т. е. для любого вектора l = 0 имеет место
∂f (0, 0) = 0.
∂l
Однако функция f (x, y) не является непрерывной в точке (0, 0). Чтобы в этом убедиться, найдем предел функции f при (x, y) → (0, 0) по параболе y = x2 с выколотой точкой (0, 0):
lim f (x, x2) = 1 = 0 = f (0, 0).
(x,x2)→(0,0) x=0
Это и означает, что рассматриваемая функция не является непрерывной в начале координат.
§ 37. Частные производные и дифференциалы высших порядков
37.1. Частные производные высших порядков. Частные производные функции, в свою очередь, являются функциями, и потому можно рассматривать их частные производные. Например, у функции z = f (x, y) могут существовать частные производные
fx = |
∂z |
, |
|
|
|
fy |
= |
|
∂z |
, |
|
|
|
|
|
|
|||||
∂x |
|
|
|
|
∂y |
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
∂ |
|
∂z |
|
∂2z |
|
|||||
fxx = (fx)x = fxy = (fx)y = |
|
|
|
|
|
2 = |
|
, |
|||||||||||||
∂y |
∂x |
∂y ∂x |
|||||||||||||||||||
|
|
|
|
∂ |
|
∂z |
|
|
|
|
∂ z |
|
|
|
|||||||
fyx = (fy)x = |
|
|
|
|
∂y = |
|
|
|
|
, |
|
|
|||||||||
|
∂x |
|
∂x2∂y |
|
|
||||||||||||||||
|
|
|
|
|
∂ |
∂z |
|
|
|
|
|
∂ z |
|
|
|
||||||
fyy = (fy)y = |
|
|
|
|
= |
|
|
|
|
|
|||||||||||
|
∂y |
∂y |
∂y2 |
|
|
|
|||||||||||||||
и т. д., причем смысл введенных обозначений ясен из самой записи. Производные fxx, fxy, fyx, fyy называются частными производными
второго порядка. Аналогично определяются частные производные более высоких порядков.
Оказывается, что при достаточно общих условиях результат дифференцирования по различным переменным не зависит от выбора порядка переменных, по которым происходит дифференцирование.
Аналогичным образом определяются частные производные выс-
ших порядков |
|
∂mf (x) |
, x = (x1, ..., xn), (i1, i2, ..., in) — пере- |
|
∂xm1 |
∂xm2 ...∂xmn |
|||
|
i |
i |
i |
|
1 |
2 |
n |
|
|
становка чисел 1, 2, |
..., n, |
m1 + m2 + ... + mn = m, для функций f (x) |
||
любого числа n переменных.
72Гл. 4. Дифференциальное исчисление функций многих переменных
Те о р е м а. Если функция f определена вместе со своими частны-
ми производными fx, fy, fxy и fyx в некоторой окрестности точки (x0, y0) и производные fxy и fyx непрерывны в этой точке, то их значения в ней равны:
fxy (x0, y0) = fyx(x0, y0). |
(37.1) |
Рассмотрим повторное приращение xyf (x0, y0) функции f в точке (x0, y0), т. е. приращение функции f сначала по переменной x, а затем по переменной y в указанной точке. Имеем
xyf (x0, y0) = y(Δxf (x0, y0)) = y(f (x0 + x, y0) − f (x0, y0)) =
= f (x0 + x, y0 + y) − f (x0, y0 + y) − (f (x0 + x, y0) − f (x0, y0)).
(37.2)
Аналогично для повторного приращения yxf (x0, y0) функции f сначала по переменной y, а затем по переменной x, получим
yxf (x0, y0) = x(Δyf (x0, y0)) = x(f (x0, y0 + y) − f (x0, y0)) =
= f (x0 + x, y0 + y) − f (x0 + x, y0) − (f (x0, y0 + y) − f (x0, y0)).
(37.3)
Правые части в равенствах (37.2) и (37.3) равны, поэтому равны
и левые: |
|
|
|
|
xyf (x0, y0) = |
|
yxf (x0, y0). |
|
|
|
(37.4) |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
Преобразовав |
разность |
f (x0 + |
x, y0) − f (x0, y0) |
по |
формуле |
|||||||||||||||||
Лагранжа (см. п. 12.2) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
f (x |
0 + x |
, |
y0) |
− f (x0 |
, |
y0) |
= |
(x0 + θ1 x |
, |
y0)Δx |
, |
0 |
< θ1 < |
1, |
||||||||
|
|
|
|
(12.11) fx |
|
|
|
|
||||||||||||||
получим |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(37.5) |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
xyf (x0 |
, |
|
|
= |
|
(f (x |
|
|
+ x, y ) |
− |
f (x |
, y )) = |
|
|
|
|
|
|||||
|
y0) (37.2) |
y |
|
|
0 |
|
0 |
0 |
0 |
|
(37.5) |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
= |
yfx(x0 + θ1 x, y0)Δx. (37.6) |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
(37.5) |
|
|
|
|
|
|
|
|
||
Применив снова формулу Лагранжа, но теперь уже к прираще-
нию yfx(x0 + θ1 |
x, y0) по переменной y функции |
fx(x0 + θ1 x, y) |
в точке y0, будем иметь |
|
|
xyf (x0, y0) = |
y fx(x0 + θ1 x, y0)Δx = |
|
(37.6) |
= fxy (x0 + θ1 x, y0 + θ2 y)Δx y. (37.7) |
|
|
||
Аналогично, |
|
|
yxf (x0, y0) = fyx(x0 + θ3 x, y0 + θ4 y)Δx y, |
0 < θ3, θ4 < 1. |
|
|
|
(37.8) |
§ 37. Частные производные и дифференциалы высших порядков |
73 |
Из формул (37.4), (37.7) и (37.8) имеем
fxy (x0 + θ1 x, y0 + θ2 y)Δx y = fyx(x0 + θ3 x, y0 + θ4 y)Δx y.
(37.9)
Сократив при x y = 0 обе части этого равенства на произведе-
ние x y, получим |
|
fxy(x0 + θ1 x, y0 + θ2 y) = fyx(x0 + θ3 x, y0 + θ4 y). |
(37.10) |
Перейдя здесь к пределу при x2 + y2 → 0, x y = 0, |
в силу |
непрерывности в точке ( 0, y0) частных производных fxy и fyx будем иметь fxy(x0, y0) = fyx(x0, y0). Теорема доказана.
З а м е ч а н и е. Из доказанной теоремы в случае непрерывности соответствующих частных производных следует независимость результата дифференцирования от порядка переменных, по которым производится дифференцирование, для функций любого числа переменных и для частных производных любого порядка, так как этот более общий случай можно свести к последовательному рассмотрению вторых частных производных функций двух переменных и тем самым к формуле (37.1). Например, для функции f (x, y, z) трех переменных имеем
fxyz = fzyx. |
(37.11) |
В самом деле,
fxyz = (fx)yz = (fx)zy = (fxz)y = (fzx)y = (fz)xy = (fz)yx = fzyx.
37.2. Дифференциалы высших порядков. Для дифференцируемой функции y = f (x1, ..., xn) ее дифференциал имеет вид
|
n |
|
|
|
|
|
i |
, ..., xn) |
|
|
|
dy = |
|
∂f (x1 |
dxi |
(37.12) |
|
|
=1 |
∂xi |
|
||
|
|
|
|
|
|
и является функцией от 2n переменных x1, ..., xn, dx1, ..., dxn. Вычислим дифференциал от dy, рассматривая его только как функцию x1, ..., xn (т.е. зафиксировав значения dx1, ..., dxn). Обозначив дифференциалы при новом дифференцировании символом δ и опустив для простоты записи обозначение аргументов x1, ..., xn, будем иметь
n |
|
|
|
|
|
n n |
|
|
|
|
|
∂ f |
|
|
|
∂f |
|
|
∂ |
2f |
|
|
|
|
|||
δ(dy) = |
δ |
|
|
= |
|
|
|
δx |
dx |
= |
|
|
|
(37.12) i=1 |
|
∂xi dxi |
|
i=1 j=1 ∂xj ∂xi |
|
j n i |
n |
2 |
|
||||
|
|
|
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
= |
|
|
dxi dxj . |
|
|
|
|
|
|
|
|
|
|
|
=1 |
j=1 |
|
|
Таким образом, дифференциал от дифференциала является билинейной формой относительно переменных dx1, ..., dxn и δx1, ..., δxn. Соответствующая ей квадратичная форма (получающаяся из нее при
74 Гл. 4. Дифференциальное исчисление функций многих переменных
δxi = dxi, i = 1, 2, ..., n) называется вторым дифференциалом функции f в данной точке и обозначается символом d2y. Таким образом,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def |
|
|
|
|
|
|
|
, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
d2y = δ(dy) |
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
2 |
δxi =dxi |
|
||||||||
откуда |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i=1,2,...,n |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
i j |
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
∂ f |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
d2y = |
|
|
dxi dxj . |
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
∂xi ∂xj |
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, =1 |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Аналогично определяются и дифференциалы высших порядков |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
dm+1y = δ(dmy) |
|
δxi |
. |
|
(37.13) |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
=dxi |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i=1,2,...,n |
|
||||
|
Нетрудно доказать, что |
|
|
|
|
|
|
|
|
|
}f (x1, ..., xn). |
(37.14) |
|||||||||||||
|
|
|
dmy = |
∂x∂ |
1 |
|
dx1 + ... + ∂x∂n dxn { |
m |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
Здесь { |
m |
} — |
символическая степень, обозначающая, что выражение |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
m |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
∂ |
dx1 + ... + |
∂ |
|
|
dxn |
{ } записывается с теми же коэффициента- |
||||||||||||||||||
|
|
∂xn |
|
||||||||||||||||||||||
|
∂x1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
ми, которые получаются при обычном возведении в степень. Формула |
|||||||||||||||||||||||||
(37.14) в раскрытом виде выглядит следующим образом: |
|
||||||||||||||||||||||||
|
|
|
dmy = |
m1+... n |
|
|
|
m! |
|
|
|
|
|
|
∂mf |
|
|||||||||
|
|
|
|
|
|
|
|
dx1m1 ... dxnmn . |
|
||||||||||||||||
|
|
|
|
|
m1! ... mn! |
∂x1m1 ... ∂xnmn |
|
||||||||||||||||||
|
|
|
|
|
|
=m |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
+m |
|
|
|
|
|
|
|
|
|
|
|
|
|||
При m = 1 формула (37.14) уже известна (см. (37.12)), для произвольного натурального m она доказывается методом математической индукции исходя из определения (37.13).
З а м е ч а н и е. Как и для случая функций одной переменной, для функции любого числа переменных дифференциалы порядков выше первого не имеют инвариантной формы относительно выбора переменных.
§ 38. Формула Тейлора для функций многих переменных
38.1. Формула Тейлора для функций двух переменных.
Для большей краткости записи формул будем использовать символическую степень (см. (37.14)). При n = 2 имеем
|
|
|
|
|
|
|
|
k |
|
|
|
|
∂ |
|
|
∂ |
k |
def |
|
∂k f (x, y) |
|
|
|
|
j |
|
||||||
|
x |
∂x |
+ y |
∂y |
{ |
}f (x, y) = |
j=0 Ck ∂xk−j ∂yj |
xk−j yj . |
||
Те о р е м а 1. Пусть функция z = f (x, y) непрерывна вместе со своими частными производными до порядка m включительно, m 1,
§ 38. Формула Тейлора для функций многих переменных |
75 |
в некоторой круговой окрестности точки (x0, y0). Тогда в этой окрестности
|
|
|
|
|
|
|
|
m−1 1 |
|
|
|
∂ |
|
|
∂ |
|
k |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{ }f (x0, y0) + |
|
|||||||||
f (x0 + x, y0 + y) = k=0 |
k! |
x |
∂x |
+ y |
∂y |
|
||||||||||||||||||||||||
+ m1! |
x ∂x∂ + y ∂y∂ { |
m |
}f (x0 + θ x, y0 + θ y), 0 < θ < 1. (38.1) |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
С л е д с т в и е. В условиях теоремы имеет место формула |
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
m |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
x ∂x |
+ y ∂y |
|
}f (x0, y0) + o(ρm), |
||||||||||||||||
f (x0 + x, y0 + y) = k=0 k! |
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
∂ |
|
|
|
∂ |
|
|
k |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(38.2) |
|
|
|
|
|
|
|
|
ρ = |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
x2 + |
y2 |
→ 0. |
|
|
|
|
|
|
|
||||||||||||
Формулы (38.1) и (38.2) называются формулами Тейлора функ- |
||||||||||||||||||||||||||||||
ции f в точке (x0, y0). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
Пусть x = x0 + x, |
y = y0 + |
|
y. Многочлен |
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
m |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}f (x0, y0) |
|
|||||
|
|
|
Pm(x, y) = k=0 k! (x − x0) ∂x + (y − y0) ∂y |
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
∂ |
|
|
|
|
|
|
∂ |
k |
|
|
|||||
называется многочленом Тейлора степени m функции f |
в точ- |
|||||||||||||||||||||||||||||
ке (x0, y0), а разность |
|
f (x, y) − Pm(x, y) — |
|
остаточным |
членом |
|||||||||||||||||||||||||
rm(x, y) формулы Тейлора. Таким образом, формула Тейлора имеет вид
f (x, y) = Pm(x, y) + rm(x, y).
Формула (38.1) называется формулой Тейлора с остаточным членом rm−1(x, y) в виде Лагранжа, а формула (38.2) — формулой Тейлора с остаточным членом rm(x, y) в виде Пеано.
Зафиксируем приращения x и y так, чтобы точка (x0 + x, y0 + y) лежала в круговой окрестности точки (x0, y0), указанной в условиях теоремы.
Рассмотрим вспомогательную функцию
def |
+ t x, y0 |
+ t y), 0 |
t 1, |
(38.3) |
F (t) = f (x0 |
||||
являющуюся композицией функций f (x, y) и x = x0 + t |
x, y = |
|||
= y0 + t y и потому m раз непрерывно дифференцируемой на отрезке [0, 1]. Согласно формуле Тейлора для функции одной переменной с остаточным членом в форме Лагранжа (см. п. 32.3)
F (t) = F (0) + F (0)t + ... + |
F (m−1)(0) |
tm−1 + |
F (m)(θt) |
tm, |
|
(m − 1)! |
(m)! |
||||
|
|
|
0 < θ < 1, 0 t 1.
76 Гл. 4. Дифференциальное исчисление функций многих переменных
Отсюда при t = 1 получим |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
f (x0 + |
|
x, y0 + |
y) |
|
= |
|
F (1) = F (0) + F |
(0) + |
|
|
F (0) |
+ ... |
|
|
|||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
(38.3) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2! |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
... + |
|
F (m−1)(0) |
+ |
|
F (m)(θ) |
, |
|
|
0 < θ < 1. |
(34.4) |
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(m)! |
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(m − 1)! |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
Вычислим производные функции F. Из формул x = x0 + t |
x и y = |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
= y0 + t |
y следует, что |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dx |
= x, |
|
|
dy |
= y, |
|
|
|
|
|
|
|
|
|
|
|
|
|
(38.5) |
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
поэтому |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F (t) |
= |
|
|
∂f dx |
+ |
|
∂f dy |
= |
|
|
∂f |
|
x + |
|
∂f |
|
y, |
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
∂y dt |
|
|
∂x |
|
∂y |
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
(38.3) ∂x dt |
|
|
|
|
|
(38.5) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(38.6) |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F (t) = |
|
d ∂f |
|
x + |
∂f |
y = |
d |
|
∂f |
|
|
|
x + |
|
|
d ∂f |
|
y = |
|
|
|||||||||||||||||||||||||||||||||||
|
dt |
|
∂x |
|
∂y |
|
|
|
|
|
dt |
|
|
∂y |
|
|
|
||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
∂x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
(38.6) |
2 |
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
dt 2 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
||||||||||||||||||||
|
= |
|
∂ f ∂x |
+ |
|
∂ |
f dy |
|
|
|
|
|
x + |
|
∂ f dx |
+ |
∂ |
|
f dy |
|
|
y = |
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
2 |
|
∂t |
|
|
|
∂y ∂x dt |
|
|
|
|
|
|
|
|
|
|
∂x ∂y dt |
|
|
2∂y |
2 |
|
dt |
|
(38.5) |
|||||||||||||||||||||||||
|
|
|
∂x |
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
= |
|
|
∂ |
|
f |
|
x2 + 2 |
|
∂ |
f |
|
|
x y + |
∂ |
|
|
f |
|
|
|
|
y2 = |
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
∂y2 |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
(38.5) ∂x2 |
= |
|
|
|
|
∂x ∂y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
∂ |
|
|
|
|
|
|
|
|
∂ |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
+ y |
{ }f (x0 + t x, y0 + t y). |
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
∂x |
∂y |
|||||||||||||||||||||||||||||||||||||
Вообще, по индукции легко получить, что |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||
F (k)(t) = |
x ∂x∂ + |
|
y ∂y∂ { |
}f (x0 + t |
x, y0 + t |
|
|
y), |
|
k = 0, 1, ..., m. |
|||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Следовательно, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
(j)(0) = |
|
|
|
∂ |
|
|
|
|
|
|
|
|
∂ |
|
|
{j} |
|
(x |
, y ), |
|
j = 0, 1, |
|
, m |
|
1, |
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
F |
|
|
|
|
|
|
|
x |
∂x |
+ |
|
|
|
y ∂y |
|
fm 0 |
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
... |
|
− |
|
||||||||||||||||||||
|
F (m)(θ) = |
|
x |
∂ |
+ y |
∂ |
{ }f (x0 + θ x, y0 + θ y). |
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
∂x |
∂y |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Подставив эти выражения в формулу (38.4), получим формулу Тейлора (38.1).
Докажем следствие. Положим
|
def ∂mf (x0 + θ x, y0 + θ y) |
|
∂mf (x0, y0) |
|
|
εj = εj (Δx, |
y) = |
|
− |
|
, |
∂xm−j ∂yj |
∂xm−j ∂yj |
||||
(38.7)
j = 0, 1, ..., m.
§ 38. Формула Тейлора для функций многих переменных |
77 |
По условию теоремы все частные производные функции f до порядка m включительно непрерывны в точке (x0, y0), поэтому
lim εj (Δx, y) = 0, j = 0, 1, ..., m. |
(38.8) |
ρ→0 |
|
Преобразуем теперь при ρ = 0 остаточный член rm−1(Δx, y) в фор-
муле (38.1) следующим образом: |
|
|
|
|
|
||||||||||
|
|
|
|
( m |
|
|
|
|
|
|
|
|
|
||
r |
m−1 |
(Δx, |
y) = |
1 |
|
x |
∂ |
+ y |
∂ |
{m}f (x |
|
+ θ x, y + θ y) = |
|||
|
|
|
38.1) m! |
|
|
∂x |
∂y |
|
|
0 |
0 |
||||
|
|
= |
1 |
j |
Cj |
|
∂mf (x0 + θ x, y0 |
+ θ y) |
|
xm−j yj = |
|||||
|
|
|
m! |
=0 |
|
m |
|
|
∂xm−j ∂yj |
|
|
|
(38.7) |
||
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m |
|
|
|
|
||
|
= |
1 |
|
j |
|
∂mf (x0, y0) |
|
xm−j |
|
yj + |
1 |
|
Cj ε xm−j |
||||||||||||||||||||||
|
|
|
|
|
|
|
Cj |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
(38.7) m! |
=0 |
m |
|
∂xm−j ∂yj |
|
|
|
|
|
|
|
|
|
|
m! |
j=0 |
m j |
|||||||||||||||||
|
|
1 |
|
|
|
∂ |
|
|
|
|
∂ |
|
m |
|
|
|
|
|
|
|
ρm |
m |
|
|
x m j |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
= |
m! |
|
x |
∂x |
+ y |
∂y |
{ }f (x0, y0) + |
m! |
j=0 Cmj |
ρ |
− |
|||||||||||||||||||||||
|
Так как | x/ρ| 1, | |
|
y/ρ| 1, то |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
m |
|
j |
|
|
x |
|
m−j |
|
|
|
y |
|
j |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
lim |
|
|
|
|
|
|
|
|
|
|
|
|
|
= 0 |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
m! j=0 Cm |
ρ |
|
|
|
|
|
ρ |
εj |
|
||||||||||||||||
|
|
|
|
|
|
|
|
ρ→0ρ=0 |
|
|
|
(38.8) |
|
||||||||||||||||||||||
и, следовательно (εj = 0 |
|
при |
ρ = |
0, |
j = 1, 2, ..., n), |
||||||||||||||||||||||||||||||
r |
m−1 |
(Δx, |
y) = |
1 |
|
|
|
x |
|
∂ |
+ y |
∂ {m}f (x |
, y ) + o(ρm), |
||||||||||||||||||||||
m! |
|
∂x |
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
(38.9) |
|
|
|
|
|
|
∂y |
|
|
|
|
|
0 |
|
0 |
|
|
||||||||||||
|
|
|
|
|
|
|
(38.10) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
yj =
yj
ρεj .
(38.9)
(38.10)
ρ → 0.
Подставив это выражение в (38.1), получим формулу Тейлора в виде (38.2).
З а м е ч а н и е 1. В случае m = 1 формула (38.1) имеет вид
f (x0 + x, y0 + y) − f (x0, y0) =
= |
∂f (x0 + θ x, y0 + θ y) |
x + |
∂f (x0 + θ x, y0 + θ y) |
y, |
|
∂x |
∂y |
||||
|
|
|
0 < θ < 1.
Эта формула называется формулой конечных приращений Лагранжа для функции двух переменных.
38.2. Формула Тейлора для функций любого числа переменных. Рассмотрим теперь случай функций f (x) от n пере-
менных x = (x1, ..., xn), n 1. Пусть k1, ..., kn — неотрицательные целые числа, k = (k1, ..., kn), |k| = k1 + ... + kn (т. е. здесь |k| обо-
78 Гл. 4. Дифференциальное исчисление функций многих переменных
значает величину, отличную, вообще говоря, от длины вектора k),
k! = k1!...kn!, x = (Δx1, ..., |
xn), |
xk = x1k1 ... |
xnkn , f (k)(x) = ∂|k|f (x) . |
|
∂x1k1 ... ∂xnkn |
Как и выше, для записи формул будем использовать символиче-
скую степень (см. (37.14)): |
|
|
|
|
|||||
|
x1 ∂x1 |
+ ... + |
xn ∂xn |
{ |
}f (x1, ..., xn) = |
|
|||
|k|=l k! f (k)(x)Δxk, |
|||||||||
|
|
∂ |
|
|
∂ |
l |
|
|
l! |
l — неотрицательное целое.
Для функции f (x) = f (x1, ..., xn) от n переменных, m раз непрерывно дифференцируемой в окрестности точки x = (x1, ..., xn), формула Тейлора с остаточным членом в виде Лагранжа имеет вид
f (x1 + |
x1, ..., xn + |
xn) = |
|
|
∂ l |
||||||||
|
|
m−1 1 |
|
|
∂ |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
xn ∂xn { }f (x1, ..., xn) + |
||
|
|
= l=0 |
l! |
x1 |
∂x1 |
+ ... + |
|||||||
+ |
1 |
x1 |
∂ |
|
+ ... + |
xn |
∂ |
|
{m}f (x1 + θ x1, ..., xn + θ xn), |
||||
m! |
∂x1 |
∂xn |
|||||||||||
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
0 < θ < 1, |
||||
или (что в силу введенных обозначений то же самое)
m−1 |
1 |
|
| |
1 |
|
|
| | |
|
f (k)(x)Δxk + |
| |
|
f (k)(x + θ x)Δxk. |
|
f (x + x) = |
k! |
|
|
k! |
||
k =0 |
|
|
|
k =m |
|
|
Формула Тейлора с остаточным членом в форме Пеано в этом случае имеет вид
m |
|
|
|
|
|
|
|
| | |
|
1 |
|
|
|
|
|
f (x + x) = |
|
k! |
f (k)(x)Δxk + o(| x|m), |
||||
k =0 |
|
|
|
|
|
|
(38.11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
x → 0, |
| x| = |
|
xj2 . |
||||
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
j=1 |
|
|
|
Вывод всех этих формул производится совершенно аналогично случаю n = 2.
Покажем единственность представления функции f (x + x) (x фиксировано) в виде
f (x + x) = Pm(Δx) + o(| x|m), x → 0, |
(38.12) |
§ 38. Формула Тейлора для функций многих переменных |
79 |
где |
m |
|
|
|
|
Pm(Δx) = |
ak xk |
(38.13) |
|
k =0 |
|
|
| | |
|
— многочлен степени не выше m от n переменных |
x1, ..., xn. |
|
Л е м м а. Если многочлен |
|
|
|
m |
|
Pm(x) = |
|
|
akxk, |
|
|
|k|=0
x = (x1, ..., xn), xk = x1k1 ... xnkn , k = (k1, ..., kn), |
|k| = k1 + ... + kn, |
тождественно равен нулю: |
|
Pm(x) ≡ 0, |
(38.14) |
в некоторой окрестности нуля, то все его коэффициенты равны нулю.
Из (38.14) следует, что для любого k = (k1, ..., kn) имеет место равенство Pm(k)(0) = 0, но если 0 |k| m, то Pm(k)(0) = k! ak. Из двух последних равенств следует, что для всех k таких, что 0 |k| m,
выполняются равенства ak = 0.
Т е о р е м а 2. Если функция f определена в окрестности точки x, то ее представление в виде (38.12) единственно.
Пусть число δ > 0 выбрано таким образом, что для всех x, | x| < < δ, у функции f наряду с представлением (38.12) имеет место представление
|
m |
|
|
|
| | |
xk + o(| x|m), |
x → 0. |
|
|
f (x + x) = |
bk |
(38.15) |
||
k =0 |
|
|
|
|
Тогда, положив (см. (38.13)) |
|
|
|
|
|
|
ck = bk − ak |
|
(38.16) |
и вычтя из равенства (38.15) равенство (38.12), получим, что |
|
|||
m |
|
|
|
|
| | |
xk + o(| x|m) = 0, |
x → 0. |
(38.17) |
|
ck |
||||
k =0
Зафиксируем произвольно x, | |t x| < δ, и в (38.17) можно вместо эту подстановку, будем иметь
x| < δ; тогда, если |t| 1, то x подставить t x. Выполнив
m
ckt|k| xk + o(|t x|m) = 0, t x → 0.
|k|=0
