Академический Документы
Профессиональный Документы
Культура Документы
————————————————–
Санкт-Петербургский государственный электротехнический
университет „ ЛЭТИ “ им. В. И. Ульянова (Ленина)
Учебное пособие
Санкт-Петербург
Издательство СПбГЭТУ „ ЛЭТИ “
2022
МИНОБРНАУКИ РОССИИ
————————————————–
Санкт-Петербургский государственный электротехнический
университет „ ЛЭТИ “ им. В. И. Ульянова (Ленина)
Учебное пособие
Санкт-Петербург
Издательство СПбГЭТУ „ ЛЭТИ “
2022
УДК 517.51(07)
ББК B 161.54я7
Б75
УДК 517.51(07)
ББК В 161.54я7
Утверждено
редакционно-издательским советом университета
в качестве учебного пособия
3
условие
−−−→
q
kM0 M k < ε, т. е. (x1 − x01 )2 + (x2 − x02 )2 + . . . + (xn − x0n )2 < ε.
Y Kε (M0 ) Z Kε (M0 )
M0 ε z0
y0 M0 ε
Kε (x0 )
x0 − ε x0 x0 + ε O x0 X O y0 Y
x0
X
Рис. 1.1 Рис. 1.2 Рис. 1.3
Если n = 3, то множество
q
Kε (M0 ) = {(x, y, z) ∈ R3 : (x − x0 )2 + (y − y0 )2 + (z − z0 )2 < ε}
представляет собой шар радиуса ε с центром в точке M0 (x0 , y0 , z0 ), исклю-
чая точки ограничивающей его сферы (x − x0 )2 + (y − y0 )2 + (z − z0 )2 = ε2
(рис. 1.3).
5
Y Часть границы множества D на
M ε рисунке изображена штриховой лини-
4
ε ей, а часть – сплошной. Обычно на ри-
ε
сунках штриховой линией отмечают ту
2
часть границы, которая состоит из гра-
ничных точек, не принадлежащих са-
−2 O 2 4X мому множеству, а сплошной – часть
D
−2
границы, которая целиком принадле-
жит этому множеству.
Рис. 1.4
Y
Y
A B
D1 D2
O X
D O X
6
Y
Y
D2
O εX
D1 1 D
−1 O 1 X
область определения (множество точек (x, y), при которых данное выра-
жение имеет смысл), построим эскиз графика функции и изобразим на
плоскости линии уровня, на которых данная функция принимает значения
√
0; 2; 3; 4. Установим, на какой линии уровня находится точка M (1, 6).
8
Ясно, что область определения данной функции задается неравен-
ством 16 − x2 − y 2 ≥ 0. Значит, множество D – круг x2 + y 2 ≤ 16.
Заметим, что
(
z ≥ 0,
q
z = 16 − x2 − y 2 ⇔
x + y + z 2 = 16.
2 2
Z Y4
4
3 M
4
D O 4X
O 4Y
X 4 2
0
9
Рассмотрим теперь функцию трех переменных u = f (x, y, z) с обла-
стью определения D.
Определение 1.11. Поверхностью уровня P функции f
( f : D ⊂ R3 → R ) называется множество точек, в которых функция
f принимает заданное постоянное значение C:
P = {(x, y, z) ∈ D : f (x, y, z) = C}.
Ясно, что любая внутренняя точка множества всегда является его пре-
дельной точкой.
Пример 2.2. Рассмотрим множество
D = {(x, y) ∈ R2 : 0 < x2 + y 2 < 4}.
Найдем предельные точки этого множества.
На рис. 2.1 изображено множество D и
Y 2 M4 ε построены проколотые окрестности радиуса ε
M3 для четырех точек.
ε Точка M1 является внутренней точкой
множества D и, значит, также является его
ε M2
предельной точкой.
O 2 X
ε Точки M2 (начало координат) и M3 (ле-
M1
жит на окружности, ограничивающей область
D D) не являются элементами множества D.
Очевидно, что для каждой из этих точек пере-
Рис. 2.1 сечение любой проколотой ε-окрестности этой
точки и множества D не будет пустым множе-
ством.
10
Таким образом, любая точка множества D является его предельной
точкой, а также предельными будут точки, лежащие на границах данного
множества, т. е. на окружности x2 + y 2 = 4 в начале координат – точка
(0, 0).
Точка M4 не является предельной точкой множества D. Для нее мож-
но построить такую ε-окрестность, пересечение которой с множеством D
будет пустым (рис. 2.1).
Таким образом, для множества D все его предельные точки образуют
множество
D0 = {(x, y) ∈ R2 : x2 + y 2 ≤ 4}.
(x − y)2 (−y)2
lim ( lim ) = lim = 1.
y→0 x→0 x2 + y 2 y→0 y 2
Оба предела существуют и равны 1.
Рассмотрим теперь, как и в предыдущем примере, различные прямые
y = kx, проходящие через точку (0, 0). Будем вычислять пределы на ука-
занных прямых:
(x − y)2 (x − kx)2 x2 (1 − k)2 (1 − k)2
lim = lim 2 = lim 2 = .
x→0 x2 + y 2 x→0 x + k 2 x2 x→0 x (1 + k 2 ) 1 + k2
y→0
13
3. НЕПРЕРЫВНОСТЬ ФУНКЦИИ НЕСКОЛЬКИХ
ПЕРЕМЕННЫХ
Рассмотрим функцию n переменных f : D ⊂ Rn → R.
Определение 3.1. Функция f (x1 , . . . , xn ) называется непрерывной
в точке M0 (x01 , . . . , x0n ), если она определена в некоторой окрестности
этой точки и выполняется условие
lim f (x1 , . . . , xn ) = f (x01 , . . . , x0n ),
M →M0
14
Теорема 3.2(Больцано–Коши). Если функция f (x1 , . . . , xn ) непре-
рывна на некотором связном множестве D и существуют две точки
M1 ∈ D и M2 ∈ D, в которых функция f принимает значения разных
знаков (f (M1 ) · f (M2 ) < 0), то существует такая точка M0 ∈ D, в
которой функция обращается в ноль: f (M0 ) = 0.
4. ЧАСТНЫЕ ПРОИЗВОДНЫЕ
Рассмотрим функцию n переменных f : D ⊂ Rn → R.
Пусть точка M0 (x01 , . . . , x0n ) принадлежит множеству D вместе с неко-
торой ее окрестностью.
Введем функцию одной переменной x1 :
f1 (x1 ) = f (x1 , x02 , . . . , x0n ).
15
то она называется частной производной функции f (x1 , . . . , xn ) по пере-
менной x1 в точке M0 и обозначается
∂f 0
(x1 , . . . , x0n ) или fx0 1 (x01 , . . . , x0n ).
∂x1
f (x1 , x02 . . . , x0n ) = f (x01 , x02 . . . , x0n ) + a1 (x1 − x01 ) + o(|x1 − x01 |).
Это равенство означает, что функция f1 (x1 ) = f (x1 , x02 . . . , x0n ) одной
переменной x1 дифференцируема в точке x01 . Отсюда следует (см. начало
раздела), что
∂f 0
a1 = f10 (x1 ) = (x1 , . . . , x0n ).
∂x1
Аналогично доказывается, что
∂f 0 ∂f
a2 = (x1 , . . . , x0n ), ..., an = (x01 , . . . , x0n ).
∂x2 ∂xn
20
По определению:
√
3
∂f f (x, 0) − f (0, 0) x·0−0 0
(0, 0) = lim = lim = lim = 0,
∂x x→0 x−0 x→0 x x→0 x
√
3 0·y−0
∂f f (0, y) − f (0, 0) 0
(0, 0) = lim = lim = lim = 0.
∂y y→0 y−0 y→0 y y→0 y
∂f ∂f
Таким образом, частные производные (0, 0) и (0, 0) существуют.
∂x ∂y
Если бы функция f (x, y) была дифференцируемой в точке (0, 0), то
для нее выполнялась бы формула Тейлора 1-го порядка (5.5), т. е. с учетом
∂f ∂f
равенств f (0, 0) = 0, (0, 0) = 0 и (0, 0) = 0 функция f (x, y) была бы
√ ∂x ∂y
представима в виде 3 xy = o(ρ).
Это означает, что должно выполняться равенство
√3 xy
lim = 0. (5.6)
ρ→0 ρ
x = ρ cos(ϕ),
Перейдем к полярной системе координат ϕ ∈ [0, 2π).
y = ρ sin(ϕ),
Тогда
√3 xy
p
3
p
3
ρ cos(ϕ)ρ sin(ϕ) cos(ϕ) sin(ϕ)
lim = lim = lim √3 ρ
.
ρ→0 ρ ρ→0 ρ ρ→0
p3
π cos(ϕ) sin(ϕ)
Если ϕ 6= k (k ∈ Z) , то при ρ → 0 функция √3ρ
неогра-
2
ничена и, следовательно, предел не существует.
Значит, условие (5.6) не выполняется и f (x, y) не дифференцируема в
точке (0, 0).
22
По теореме о среднем (Лагранжа) существует такая точка a, расположен-
ная между точками x0 и x (a = x0 + Θ1 (x − x0 ), 0 < Θ1 < 1), что выпол-
няется равенство
∂f
f (x, y) − f (x0 , y) = (a, y)(x − x0 ).
∂x
Аналогично, для второго слагаемого f (x0 , y)−f (x0 , y0 ), рассматривае-
мого как функция переменной y, по теореме о среднем (Лагранжа) следует
существование такой точки b, лежащей между точками y0 и y
(b = y0 + Θ2 (y − y0 ), 0 < Θ2 < 1), что
∂f
f (x0 , y) − f (x0 , y0 ) = (x , b)(y − y0 ).
∂y 0
Таким образом, получим:
∂f ∂f
f (x, y) − f (x0 , y0 ) = (a, y)(x − x0 ) + (x , b)(y − y0 ). (5.7)
∂x ∂y 0
Заметим,
что a → x0 при x → x0 и b → y0 при y → y0 , а условия
x → x0 ,
ρ→0и равносильны.
y → y0
∂f
В связи с этим из непрерывности частных производных (x, y) и
∂x
∂f
(x, y) в точке M0 (x0 , y0 ) следует, что
∂y
∂f ∂f ∂f ∂f
lim (a, y) = (x , y ), lim (x0 , b) = (x , y ). (5.8)
ρ→0 ∂x ∂x 0 0 ρ→0 ∂y ∂y 0 0
Равенства (5.8) означают, что
∂f ∂f ∂f ∂f
(a, y) = (x , y ) + α(ρ), (x0 , b) = (x , y ) + β(ρ),
∂x ∂x 0 0 ∂y ∂y 0 0
где α(ρ) и β(ρ) – бесконечно малые функции при ρ → 0.
Теперь, с учетом полученных равенств, формулу (5.7) можно записать
в виде
∂f
f (x, y) − f (x0 , y0 ) = (x , y ) + α(ρ) (x − x0 )+
∂x 0 0
∂f ∂f ∂f
+ (x0 , y0 ) + β(ρ) (y − y0 ) = (x0 , y0 )(x − x0 ) + (x , y )(y − y0 )+
∂y ∂x ∂y 0 0
+α(ρ)(x − x0 ) + β(ρ)(y − y0 ). (5.9)
23
x − x0 y − y0
Из оценок ≤1и ≤ 1 следует, что
ρ ρ
α(ρ)(x − x0 ) + β(ρ)(y − y0 ) x − x0 y − y0
lim = lim α(ρ) + β(ρ) = 0,
ρ→0 ρ ρ→0 ρ ρ
поскольку каждое слагаемое под знаком предела есть произведение беско-
нечно малой функции на ограниченную функцию.
Равенство нулю рассмотренного предела означает, что
α(ρ)(x − x0 ) + β(ρ)(y − y0 ) = o(ρ). (5.10)
Из (5.9) и (5.10) следует справедливость формулы (5.5).
Аналогично доказывается теорема для функции n переменных.
y = y0
z0 z = f (x, y)
M1 (x0 , y0 , z0 )
O y0 Y
M0 (x0 , y0 )
x0
X α ∂f (x0 , y0 )
tg(α) =
∂x
Рис. 5.1
x = x0
z0 z = f (x, y)
M1 (x0 , y0 , z0 )
O y0 Y
M0 (x0 , y0 ) β
x0
∂f (x0 , y0 )
tg(β) =
∂y
X
Рис. 5.2
Аналогично получаем, что
∂f f (x0 , y) − f (x0 , y0 )
(x0 , y0 ) = lim = tg(β),
∂y y→y0 y − y0
где β – угол, который образует касательная к кривой z = f (x0 , y) с осью,
проходящей через точку (x0 , y0 , 0) параллельно оси OY . Ясно, что кривая
z = f (x0 , y) и касательная к ней в точке y0 лежат в плоскости x = x0
(рис. 5.2).
27
называется векторной (векторно-значной) функцией n переменных с об-
ластью определения D. При этом пишут:
f~ : D ⊂ Rn → Rm ,
а также используют обозначения:
f1 (x1 , . . . , xn )
~y = f~(~x), или ~y = f~(M ), или ~y = ..
. .
fm (x1 , . . . , xn )
28
описывает траекторию движущейся в пространстве точки по поверхности
цилиндра радиуса 2 (рис. 6.1). Эту траекторию называют винтовой линией.
Возможен другой способ записи рассматриваемой векторной функции,
в котором используется разложение по стандартному базису:
~r(t) = 2 cos(t)~i + 2 sin(t)~j + t~k.
Пример 6.2.
Многие поверхности в пространстве можно
задать системой уравнений:
Z
x = x(u, v),
y = y(u, v),
Y
z = z(u, v), (u, v) ∈ D,
где x(u, v), y(u, v), z(u, v) – координатные функ-
0 X
ции векторной функции ~r(u, v)
(~r : D ⊂ R2 → R3 ). Рис. 6.2
Например, векторная функция ~r(u, v) двух
переменных:
x = ρ cos(ϕ),
y = ρ sin(ϕ),
z = ρ, (ρ, ϕ) ∈ D
(D = {(ρ, ϕ) : ρ ≥ 0, 0 ≤ ϕ < 2π}) задает конус второго порядка
z 2 = x2 + y 2 при z ≥ 0 (рис. 6.2).
n переменных (f~ : D ⊂ Rn → Rm ).
Пусть M0 (x01 , . . . , x0n ) – предельная точка множества D.
Определение 6.2. Если в точке M0 для каждой координатной
функции fi (x1 , . . . , xn ) существует предел:
lim fi (x1 , . . . , xn ) = ai , i = 1, . . . , n,
x1 →x01
...
xn →x0n
29
a1
..
то вектор ~a = . называется пределом векторной функции f~ в точке
an
M0 .
Определение 6.3. Векторная функция f~(x1 , . . . , xn ) называется
непрерывной в точке M0 , если в этой точке непрерывны все координат-
ные функции fi (x1 , . . . , xn ), i = 1, . . . , n. Это означает, что
lim f~(M ) = f~(M0 ).
M →M0
30
Матрица Якоби этой функции имеет вид
∂x ∂x
0 = cos(ϕ)
∂ρ ∂ϕ − ρ sin(ϕ)
f~ (ρ, ϕ) =
∂y ∂y .
sin(ϕ) ρ cos(ϕ)
∂ρ ∂ϕ
Найдем Якобиан:
det f~ 0 (ρ, ϕ) = |J(ρ, ϕ)| = ρ.
Определение 6.6. Векторная функция f~(x1 , . . . , xn ) называется
дифференцируемой в точке M0 (x01 , . . . , x0n ) ∈ D, если в этой точке диффе-
ренцируемы все координатные функции fi (x1 , . . . , xn ), i = 1, . . . , m, т. е.
для каждой из них справедливы равенства:
f1 (x1 , . . . , xn ) = f1 (M0 ) + a11 (x1 − x01 ) + . . . + a1n (xn − x0n ) + o1 (ρ),
..
.
fm (x1 , . . . , xn ) = fm (M0 ) + am1 (x1 − x01 ) + . . . + amn (xn − x0n ) + om (ρ),
где aij – числа (i = 1, . . . , m, j = 1, . . . , n) и
q
ρ = (x1 − x01 )2 + (x2 − x02 )2 + . . . + (xn − x0n )2 .
Эти уравнения удобно записать в векторно-матричной форме:
f~(~x) = f~(~x0 ) + A(~x − ~x0 ) + ~o(k~x − ~x0 k), (6.1)
a11 . . . a1n
где A = ..
. – матрица размера m × n;
a . . . amn
m1
x1 x01
~x = ... ; ~x0 = ... .
xn x0n
Формула (6.1) является обобщением формулы (5.3), описывающей усло-
вие дифференцируемости скалярной функции n переменных.
Теорема 6.1. Если векторная функция f~(x1 , . . . , xn ) дифференциру-
ема в точке M0 (x01 , . . . , x0n ), то в этой точке существуют все частные
∂fi
производные , i = 1, . . . , m, j = 1, . . . , n, а матрица A является про-
∂xj
изводной векторной функции f~(x1 , . . . , xn ) в точке M0 :
A = f~ 0 (x01 , . . . , x0n )
и (6.1) принимает вид
f~(~x) = f~(~x0 ) + f~ 0 (~x0 )(~x − ~x0 ) + ~o(k~x − ~x0 k). (6.2)
31
Равенство (6.2) называют формулой Тейлора 1-го порядка векторной
функции n переменных в точке ~x0 с остаточным членом в форме Пеано.
Доказательство этой теоремы следует из аналогичной теоремы 5.2,
сформулированной для скалярной функции. Формула (6.2) является след-
ствием формулы (5.4), которая выполняется для каждой координатной
функции f1 (x1 , . . . , xn ), . . ., fm (x1 , . . . , xn ).
Теорема 6.2 (достаточные условия дифференцируемости век-
торной функции). Пусть f~ : D ⊂ Rn → Rm . Если все частные про-
∂fi
изводные (x , . . . , xn ), i = 1, . . . , m, j = 1, . . . , n, существуют в
∂xj 1
некоторой окрестности точки M0 (x01 , . . . , x0n ) и непрерывны в M0 , то
векторная функция f~(x1 , . . . , xn ) дифференцируема в точке M0 и в этой
точке справедлива формула Тейлора 1-го порядка.
Доказательство теоремы следует из теоремы 5.3.
32
Доказательство. Запишем формулы Тейлора 1-го порядка для функ-
ций f~(~x) и ~g (~y ) в точках ~x0 и ~y 0 соответственно:
f~(~x) = f~(~x0 ) + f~ 0 (~x0 )(~x − ~x0 ) + ~o(k~x − ~x0 k),
~g (~y ) = ~g (~y 0 ) + ~g 0 (~y 0 )(~y − ~y 0 ) + ~o(k~y − ~y 0 k).
Подставим ~y = f~(~x) и ~y 0 = f~(~x0 ) в формулу Тейлора для функции ~g :
~g (f~(~x)) = ~g (f~(~x0 )) + ~g 0 (f~(~x0 ))(f~(~x) − f~(~x0 )) + ~o(kf~(~x) − f~(~x0 )k).
Учитывая, что
f~(~x) − f~(~x0 ) = f~ 0 (~x0 )(~x − ~x0 ) + ~o(k~x − ~x0 k),
получим
~g (f~(~x)) = ~g (f~(~x0 )) + ~g 0 (f~(~x0 ))f~ 0 (~x0 )(~x − ~x0 ) + ~r(k~xk), (7.2)
где ~r(k~xk) = ~g 0 (f~(~x0 ))~o(k~x − ~x0 k) + ~o(kf~(~x) − f~(~x0 )k).
Можно показать, что ~r(k~xk) = ~o(k~x − ~x0 k).
Тогда (7.2) записывается в виде
~g (f~(~x)) = ~g (f~(~x0 )) + ~g 0 (f~(~x0 ))f~ 0 (~x0 )(~x − ~x0 ) + ~o(k~x − ~x0 k),
т. е.
~h(~x) = ~h(~x0 ) + ~g 0 (f~(~x0 ))f~ 0 (~x0 )(~x − ~x0 ) + ~o(k~x − ~x0 k).
Последнее равенство означает, что функция ~h(~x) дифференцируема в
точке ~x0 и
~h0 (~x0 ) = ~g 0 (f~(~x0 ))f~ 0 (~x0 ).
33
Запишем матрицы Якоби ~h0 (~x), ~g 0 (~y ), f~ 0 (~x):
∂h1
∂x (~x) . . . ∂h
∂x
1 (~ x) . . . ∂h1
∂xn (~
x)
1 j
.. .. ..
. . .
∂hi ∂hi ∂hi
~h0 (~x) =
∂x (~x) . . . ∂x (~x) . . . ∂xn (~
x ) ,
1 j
.. .. ..
. . .
∂hk ∂hk ∂hk
∂x (~ x) . . . ∂x (~x) . . .
1 j ∂x n
(~
x )
∂g1 ∂g1
∂y (~y ) . . . ∂y (~y )
1 m
.. ..
. .
∂g ∂g
~g 0 (~y ) =
i (~ i (~
∂y1 y ) . . . ∂ym y ),
.. .
. ..
∂g ∂gk
k (~y ) . . . (~
y )
∂y1 ∂ym
∂f1 ∂f1 ∂f1
(~
x ) . . . (~ x) . . . (~x )
∂x1 ∂xj ∂xn
. . .
~ 0
f (~x) = .
. .
. .
. .
∂f ∂fm ∂fm
m (~
x ) . . . (~x ) . . . (~
x )
∂x 1 ∂x j ∂x
n
∂hi
С учетом (7.3) элемент (~x) матрицы ~h0 (~x), стоящий в i-й строке
∂xj
и j-м столбце, определяется
" по правилу умножения # матриц. Для его на-
∂gi ∂gi
хождения i-я строка: (~y ) . . . (~y ) матрицы ~g 0 (~y ), где ~y = f~(~x),
∂y1 ∂ym
∂f1
(~x)
∂xj
умножается на j-й столбец
.. матрицы f~ 0 (~x):
.
∂fm
(~x)
∂xj
34
x1 (t)
..
векторная функция ~x(t) = . ).
xn (t)
Рассмотрим сложную функцию h(t) = (f ◦ ~x)(t) – суперпозицию ска-
x1 (t)
..
лярной функции f (x1 , . . . , xn ) и векторной функции ~x(t) = . :
xn (t)
35
dx dy dz
= 1, = 2e2t , = −2e−2t .
dt dt dt
Подставим значения производных в (7.5):
dh
= 2x − 12y 2 e2t + 12ze−2t .
dt
Учитывая, что x = t, y = e2t , z = e−2t , в итоге получим:
dh
= 2t − 12e6t + 12e−4t .
dt
37
Y Аналогично, на множестве
3
[−3, 3]×[−3, 0] это уравнение
√ задает неяв-
√
y= 9 − x2 но функцию y = − 9 − x (рис. 8.1).
2
Графиком первой функции являет-
ся верхняя часть окружности (y ≥ 0),
−3 x
O 3 X график второй функции – нижняя часть
√ окружности (y ≤ 0).
y = − 9 − x2
−3 Отметим, что рассматриваемое урав-
нение x2 + y 2 − 9 = 0 на множестве
[−3, 3] × [−3, 3] не определяет неявно
Рис. 8.1
функцию y = f (x), поскольку для любого
√ x ∈ (−3, 3) это уравнение относительно y
имеет 2 решения y = ± 9 − x2 .
Теорема 8.1. Пусть точка M0 (x0 , y0 ) принадлежит множеству
D × E и пусть F (x0 , y0 ) = 0.
Если функция F (x, y) имеет в некоторой окрестности точки
∂F ∂F
M0 (x0 , y0 ) непрерывные частные производные (x, y), (x, y) и
∂x ∂y
∂F
(M0 ) 6= 0, то
∂y
1) существует такое число ε > 0, что на множестве
Kε (x0 ) × Kε (y0 ) уравнение F (x, y) = 0 определяет неявно функцию
f : Kε (x0 ) → Kε (y0 );
2) функция y = f (x) дифференцируема на множестве Kε (x0 );
∂F
(M0 )
0
3) f (x0 ) = − ∂x . (8.2)
∂F
(M0 )
∂y
Доказательство. Доказательство утверждений 1) и 2) в данном из-
дании не приводим (см. [2]). Докажем только справедливость (8.2).
Согласно утверждениям 1) и 2) на интервале Kε (x0 ) = (x0 − ε, x0 + ε)
существует такая дифференцируемая функция f (x), что f (x0 ) = y0 и для
всех x ∈ (x0 − ε, x0 + ε) справедливо тождество F (x, f (x)) ≡ 0. Тогда
dF
очевидно: (x , f (x0 )) = 0.
dx 0
К последнему равенству применим цепное правило вычисления про-
изводной сложной функции:
∂F dx ∂F dy
(x0 , y0 ) (x0 ) + (x0 , y0 ) (x0 ) = 0.
∂x dx ∂y dx
38
dx dy df
Учитывая, что (x0 ) = 1 и (x0 ) = (x0 ) = f 0 (x0 ), получим:
dx dx dx
∂F ∂F
(x0 , y0 ) + (x0 , y0 )f 0 (x0 ) = 0.
∂x ∂y
Отсюда
∂F (M )
0 ∂x 0
f (x0 ) = − ∂F .
∂y (M0 )
Поясним геометрический смысл рассмотренной теоремы. Предполо-
жим, что уравнение F (x, y) = 0 определяет на плоскости некоторую кри-
вую (рис. 8.2), и пусть точка M0 (x0 , y0 ) лежит на этой кривой
(F (x0 , y0 ) = 0). Если выполняются условия теоремы, то она гарантирует
существование такого ε > 0, что для всех x ∈ Kε (x0 ) уравнение F (x, y) = 0
имеет единственное решение y ∈ Kε (y0 ), т. е. оно неявно задает функцию
f : Kε (x0 ) → Kε (y0 ). График функции y = f (x) на рисунке выделен жир-
ной линией.
Y
y0 + ε y = f (x)
y M0
y0 F (x, y) = 0
y0 − ε
O x0 − ε x x0 x0 + ε X
Рис. 8.2
39
функции f в точке x0 имеет вид
∂F
(M0 )
y = y0 − ∂x (x − x0 ).
∂F
(M0 )
∂y
∂F
Умножим обе части уравнения на (M0 ) и преобразуем его к виду
∂y
∂F ∂F
(M0 )(x − x0 ) + (M0 )(y − y0 ) = 0. (8.3)
∂x ∂y
График неявной функции y = f (x) при x ∈ (x0 − ε, x0 + ε) совпадает
с кривой, заданной уравнением F (x, y) = 0, поэтому можно утверждать,
что (8.3) задает касательную к кривой F (x, y) = 0 в точке M0 (x0 , y0 ).
Пример 8.2. Рассмотрим функцию F (x, y) = x2 + y 2 − 9 и урав-
нение F (x, √
y) = 0, задающее окружность (см. пример 8.1). Выберем точ-
ку M0 (1, − 8), лежащую на данной окружности. Частные производные
∂F ∂F
(x, y) = 2x, (x, y) = 2y непрерывны в любой окрестности точки
∂x ∂y
√ ∂F √ √
M0 (1, − 8), и при этом (1, − 8) = −2 8 6= 0.
∂y
Согласно (8.2) для функции y = f (x), определяемой уравнением
x + y 2 − 9 = 0 в окрестности точки M0 :
2
2x 2 1
f 0 (1) = − = − √ = √ .
2y (1,−√8) −2 8 8
∂F √ ∂F √ √
Поскольку (1, − 8) = 2, (1, − 8) = −2 8, с учетом (8.3)
∂x ∂y
уравнение касательной к окружности x2 + y 2 − 9 = 0 в точке M0 имеет вид
√ √ 1 9
2(x − 1) − 2 8(y + 8) = 0 ⇔ y = √ x − √ .
8 8
Заметим, что в рассматриваемом простейшем случае из уравнения
x + y 2√− 9 = 0 можно получить явное выражение для функции f (x)
2
(y = − 9 − x2 ) и, следовательно,
p 0 x 1
f 0 (1) = − 9 − x2 = √ =√ .
x=1 9 − x2 x=1 8
Пусть теперь D ⊂ R2 , E ⊂ R и
D × E = (x, y, z) : (x, y) ∈ D, z ∈ E – прямое произведение множеств D
и E.
40
Рассмотрим функцию трех переменных F : D × E → R и уравнение
F (x, y, z) = 0. (8.4)
Предположим, что для любых (x, y) ∈ D уравнение F (x, y, z) = 0
относительно неизвестной z имеет единственное решение z ∈ E. Тогда на
множестве D определена такая функция f : D → E, что
F (x, y, f (x, y)) = 0. При этом говорят, что уравнение (8.4) на множестве
D × E неявно задает функцию двух переменных z = f (x, y).
График функции z = f (x, y) называют поверхностью, заданной урав-
нением F (x, y, z) = 0.
Теорема 8.2. Пусть для точки M0 (x0 , y0 , z0 ) выполняется условие
F (x0 , y0 , z0 ) = 0.
Если функция F (x, y, z) имеет в некоторой окрестности точки
∂F ∂F
M0 (x0 , y0 , z0 ) непрерывные частные производные (x, y, z), (x, y, z),
∂x ∂y
∂F ∂F
(x, y, z) и (M0 ) 6= 0, то
∂z ∂z
1) существует такое число ε > 0, что на множестве
Kε (x0 , y0 ) × Kε (z0 ) уравнение F (x, y, z) = 0 неявно определяет функцию
f : Kε (x0 , y0 ) → Kε (z0 );
2) функция z = f (x, y) дифференцируема на множестве Kε (x0 , y0 );
∂F (M ) ∂F (M )
∂f ∂x 0 ∂f ∂y 0
3) (x0 , y0 ) = − ∂F , (x0 , y0 ) = − ∂F . (8.5)
∂x (M0 ) ∂y (M0 )
∂z ∂z
Доказательство. Доказательство утверждений 1), 2) теоремы не при-
водим. Справедливость формул (8.5) устанавливается так же, как была
получена формула (8.2) в теореме 8.1.
Пример 8.3. Рассмотрим уравнение x2 + y 2 + z 2 − 6 = 0. Здесь
F (x, y, z) = x2 + y 2 + z 2 − 6.
Выберем точку M0 (−1, 1, −2), такую, что F (M0 ) = 0.
Частные производные
∂F ∂F ∂F
(x, y, z) = 2x, (x, y, z) = 2y, (x, y, z) = 2z
∂x ∂y ∂z
непрерывны в любой окрестности точки M0 (−1, 1, −2), и при этом
∂F
(−1, 1, −2) = −4 6= 0.
∂z
По теореме 8.2, уравнение x2 + y 2 + z 2 − 6 = 0 в некоторой окрестности
точки M0 (−1, 1, −2) неявно задает функцию двух переменных z = f (x, y),
дифференцируемую в точке (−1, 1).
41
Используя формулы (8.5) найдем частные производные этой функции:
∂F (−1, 1, −2)
∂f ∂x −2 1
(−1, 1) = − ∂F =− =− ,
∂x (−1, 1, −2) −4 2
∂z
∂F (−1, 1, −2)
∂f ∂y 2 1
(−1, 1) = − ∂F =− = .
∂y (−1, 1, −2) −4 2
∂z
42
Говорят, что эта прямая перпен- Z
дикулярна поверхности в точке M0 . z = f (x, y)
Выведем уравнение нормали к f (x , y ) = z
0 0 0
поверхности, используя уравнение M0 (x0 , y0 , z0 )
(9.2). Для этого преобразуем его к
виду
O
∂f ∂f y0 Y
(x0 , y0 )(x−x0 )+ (x , y )(y−y0 )−
∂x ∂y 0 0 X
x0 (x0 , y0 )
−(z − f (x0 , y0 )) = 0.
T Рис. 9.1
∂f ∂f
Вектор ~n = (x , y ) (x , y ) − 1
∂x 0 0 ∂y 0 0
является нормальным вектором этой плоскости и одновременно направля-
ющим вектором для нормали.
Тогда канонические уравнения нормали в точке M0 (x0 , y0 , f (x0 , y0 ))
записываются в виде
x − x0 y − y0 z − f (x0 , y0 )
= = .
∂f ∂f −1
(x , y ) (x , y )
∂x 0 0 ∂y 0 0
На рис. 9.1 изображены часть касательной плоскости и нормаль, про-
ходящие через точку M0 , лежащую на поверхности z = f (x, y).
43
(9.2) преобразуется к виду
∂F ∂F ∂F
(M0 )(x − x0 ) + (M0 )(y − y0 ) + (M0 )(z − z0 ) = 0. (9.3)
∂x ∂y ∂z
Вектор
Z
∂F (M )
0
∂x
∂F
~n = grad F (M0 ) ~n = grad F (M0 ) = ∂y (M0 )
∂F (M )
M0 ∂z 0
44
Вычислим
−6
grad F (M0 ) = 4 .
−2
Запишем уравнение касательной плоскости (9.3):
−6(x − 1) + 4(y − 2) − 2(z + 1) = 0 ⇔ −6x + 4y − 2z − 4 = 0 ⇔
⇔ −3x + 2y − z − 2 = 0,
а также канонические уравнения нормали (9.4):
x−1 y−2 z+1
= = .
−3 2 −1
Параметрические уравнения этой нормали имеют вид
x = 1 − 3t,
y = 2 + 2t,
z = −1 − t, t ∈ R.
47
grad f (~x0 ), grad f (~x0 ) k grad f (~x0 )k2
= = = k grad f (~x0 )k.
k grad f (~x0 )k 0
k grad f (~x )k
Следовательно, с учетом (10.4) grad f (~x0 ) является вектором, по на-
правлению которого производная принимает наибольшее значение.
Аналогично вычислим производную по направлению вектора
~a2 = − grad f (~x0 ):
!
∂f 0 0
− grad f (~x )
(~x ) = grad f (~x0 ), =
∂~a2 k − grad f (~x0 )k
0 0
− grad f (~x ), grad f (~x ) −k grad f (~x0 )k2
= 0
= 0
= −k grad f (~x0 )k.
k grad f (~x )k k grad f (~x )k
Из (10.4) следует, что производная по направлению вектора
(− grad f (~x0 )) принимает наименьшее значение (−k grad f (~x0 )k).
Таким образом, вектор grad f (~x0 ) указывает направление максималь-
ного (говорят, наискорейшего) возрастания, а вектор − grad f (~x0 ) – направ-
ление максимального (говорят, наискорейшего) убывания функции f (~x) в
точке ~x0 .
Для функций двух и трех переменных справедлива следующая теорема.
Теорема 10.2 (геометрический смысл градиента).
Если функция z = F (x, y) (F : D ⊂ R2 → R) дифференцируема в
точке M0 (x0 , y0 ) (M0 ∈ D), то вектор grad(F (x0 , y0 )) перпендикулярен
линии уровня F (x, y) = C, проходящей через точку M0 (x0 , y0 ).
Если функция u = F (x, y, z) (f : D ⊂ R3 → R) дифференцируема в
точке M0 (x0 , y0 , z0 ) (M0 ∈ D), то вектор grad(F (x0 , y0 , z0 )) перпендику-
лярен поверхности уровня F (x, y, z) = C в точке M0 (x0 , y0 , z0 ).
Доказательство. Для функции двух переменных z = F (x, y) рас-
смотрим линию уровня F (x, y) = C, проходящую через точку M0 (x0 , y0 )
(C = F (x0 , y0 )). Преобразуем уравнение этой линии к виду F (x, y) − C = 0
и напишем уравнение касательной к ней в точке M0 (x0 , y0 ) (8.3):
∂F ∂F
(x0 , y0 )(x − x0 ) + (x , y )(y − y0 ) = 0,
∂x ∂y 0 0
где (x, y) – точки, лежащие на касательной.
Заметим,
чтолевая часть уравнения есть скалярное произведение век-
∂F (x , y )
∂x 0 0 x − x 0 , лежащего на касательной.
тора ∂F и вектора
y − y
∂y (x0 , y0 )
0
48
Из равенства нулю этого скалярного произведения следует, что вектор
∂F (x , y )
∂x 0 0
grad F (x0 , y0 ) = ∂F
∂y (x0 , y0 )
перпендикулярен касательной, проведенной к линии уровня F (x, y) = C в
точке M0 (x0 , y0 ). При этом говорят, что данный вектор перпендикулярен
линии уровня в точке M0 (x0 , y0 ).
Рассмотрим теперь функцию трех переменных u = F (x, y, z). Пусть
точка M0 (x0 , y0 , z0 ) принадлежит области определения функции. Если
F (x0 , y0 , z0 ) = C, то уравнение F (x, y, z) = C является уравнением по-
верхности уровня, проходящей через выбранную точку. Запишем уравне-
ние этой поверхности в виде F (x, y, z) − C = 0 и уравнение касательной
плоскости к ней в точке M0 :
∂F ∂F ∂F
(M0 )(x − x0 ) + (M0 )(y − y0 ) + (M0 )(z − z0 ) = 0.
∂x ∂y ∂z
Из этого уравнения следует, что вектор
∂F (x , y , z )
∂x 0 0 0
grad F (x0 , y0 , z0 ) = ∂F (x0 , y0 , z0 )
∂y
∂F (x , y , z )
∂z 0 0 0
является вектором нормали касательной плоскости, проведенной к поверх-
ности уровня F (x, y, z) = C в точке M0 (x0 , y0 , z0 ), т. е. вектор перпендику-
лярен поверхности уровня F (x, y, z) = C в точке M0 (x0 , y0 , z0 ).
Пример 10.1. Рассмотрим функцию трех переменных f (x, y, z), диф-
ференцируемую в точке M0 (x0 , y0 , z0 ). Найдем значения производных этой
функции в точке M0 по направлениям векторов ~i, ~j, ~k.
Длины векторов ~i, ~j, ~k равны единице. Воспользуемся формулой (10.3):
∂f
∂x (M0 )
∂f ∂f 1 ∂f
~ (M0 )
(M0 ) = grad f (M0 ), i = ( ∂y , 0 ) = (M0 ),
∂~i
∂f 0
∂x
(M0 )
∂z
∂f
∂x (M0 ) 0
∂f ∂f
, 1) = ∂f (M0 ),
(M0 ) = grad f (M0 ), ~j = (
∂y (M0 )
∂~j
0 ∂y
∂f
∂z (M0 )
49
∂f
∂x (M0 )
0
∂f ∂f
, 0) = ∂f (M0 ).
(M0 ) = grad f (M0 ), ~k = (
∂y (M0 )
∂~k ∂z
1
∂f
∂z (M0 )
Частные производные функции являются производными по направле-
ниям векторов стандартного базиса.
Пример 10.2. Рассмотрим функцию f (x, y, z) = z 2 y − x3 + xy. Най-
дем значение производной данной функции в точке M0 (−1, 1, −2) по на-
правлению вектора ~a = −1~i − 2~j + 2~k.
Нормируем вектор ~a:
1 −1 1 2 2 T
~a
= −2 = − ; − ; .
||~a|| 3 2 3 3 3
Находим
−3x2 + y
−2
grad f (x, y, z) = z + x и grad f (−1, 1, −2) = 3 .
2
2zy −4
50
e
Пусть ~e = 1 ∈ R2 – некоторый единичный вектор (||~e|| = 1).
e2
Z
z = g(t)
z0 z = f (x, y)
M1 (x0 , y0 , z0 )
O y0 Y
M0 (x0 , y0 )
x0 0 ∂f
~e tg(α) = (M0 )
∂~e
X
L α
t
Рис. 10.2
Построим в области определения функции f прямую L, проходящую
через точку M0 :
x = x0 + te1 ,
y = y0 + te2 , t ∈ R.
Прямую L будем рассматривать
как числовую ось, направление которой
e
задает вектор ~e = 1 , а начало координат совпадает с точкой M0 .
e2
При вычислении производной функции f (x, y) в точке M0 по направ-
лению вектора ~e используются только те точки M (x, y) из окрестности
точки M0 , которые лежат на оси L. На множестве этих точек определе-
на функция одной переменной z = g(t), где g(t) = f (x0 + te1 , y0 + te2 ),
причем g(0) = f (x0 , y0 ). Графиком функции z = g(t) является линия пе-
ресечения поверхности z = f (x, y) и плоскости P , проходящей через ось L
перпендикулярно плоскости OXY (рис. 10.2).
По определению производной по направлению 10.1:
∂f f (x0 + te1 , y0 + te2 ) − f (x0 , y0 ) g(t) − g(0)
(M0 ) = lim = lim = g 0 (0).
∂~e t→0 t t→0 t
Напомним, что для функции одной переменной значение производной
в точке равно тангенсу угла между касательной, проведенной к графику
функции в этой точке, и числовой осью.
51
Таким образом становится понятным геометрический смысл производ-
ной функции нескольких переменных по направлению заданного вектора.
∂f
А именно, значение производной (M0 ) равно тангенсу угла наклона ка-
∂~e
сательной, проведенной в точке M0 к графику функции z = g(t) (линии,
лежащей на поверхности z = f (x, y) в плоскости P , положение которой
определяется вектором ~e):
∂f
(M0 ) = tg(α),
∂~e
где α – угол, который образует эта касательная с осью L (см. рис. 10.2).
Если k = i, то обозначают:
!
∂f
∂
∂xk ∂ 2f
= .
∂xk ∂x2k
52
Если в некоторой точке M (x1 , . . . , xn ) существуют все частные произ-
водные второго порядка функции f (x1 , . . . , xn ), то можно составить квад-
ратную матрицу:
2
∂ f ∂ 2f ∂ 2f
∂x21 (x1 , . . . , xn ) ∂x1 ∂x2 (x1 , . . . , xn ) . . . ∂x1 ∂xn (x1 , . . . , xn )
2
∂ 2f ∂ 2f
∂ f (x , . . . , x ) (x , . . . , x ) . . . (x , . . . , x )
∂x ∂x 1 n ∂x 2 1 n ∂x ∂x 1 n
2 1 2 2 n .
..
.
∂ 2f 2
∂ f ∂ f2
∂x ∂x (x1 , . . . , xn ) ∂x ∂x (x1 , . . . , xn ) . . .
n 1 n 2 ∂x2 1
(x , . . . , xn )
n
53
∂ f ∂ f 2 2
Покажем, что в точке (0, 0) смешанные частные производные ∂x∂y и ∂y∂x
существуют, но не равны друг другу.
Используя определение, найдем значения частных производных задан-
ной функции в точке (0, 0):
∂f f (x, 0) − f (0, 0) 0−0
(0, 0) = lim = lim = 0;
∂x x→0 x−0 x→0 x
∂f f (0, y) − f (0, 0) 0−0
(0, 0) = lim = lim = 0.
∂y y→0 y−0 y→0 y
Найдем теперь частные производные функции f (x, y) в точках, для
которых x2 + y 2 6= 0:
∂f y(x4 − y 4 + 4x2 y 2 ) ∂f x(x4 − y 4 − 4x2 y 2 )
(x, y) = ; (x, y) = .
∂x (x2 + y 2 )2 ∂y (x2 + y 2 )2
В справедливости полученных формул убедитесь самостоятельно.
∂f ∂f
Учитывая, что (0, y) = −y при y 6= 0 и (x, 0) = x при x 6= 0,
∂x ∂y
∂ 2f ∂ 2f
по определению вычислим значения частных производных ∂x∂y и ∂y∂x в
точке (0, 0):
∂f ∂f
2
∂ f (0, y) − (0, 0) −y − 0
(0, 0) = lim ∂x ∂x = lim = −1;
∂x∂y y→0 y−0 y→0 y
∂f ∂f
2 (x, 0) − (0, 0)
∂ f ∂y ∂y x−0
(0, 0) = lim = lim = 1.
∂y∂x x→0 x−0 x→0 x
∂ f 2 ∂ f 2
Частные производные ∂x∂y (0, 0) и ∂y∂x (0, 0) существуют, но принима-
ют разные значения. Для заданной функции
∂ 2f ∂ 2f
(0, 0) 6= (0, 0).
∂x∂y ∂y∂x
∂ 2f ∂ 2f
Это связано с тем, что смешанные частные производные и
∂x∂y ∂y∂x
рассматриваемой функции разрывны в точке (0, 0).
∂f ∂f
Убедимся в этом. В области x2 + y 2 6= 0 функции и имеют
∂x ∂y
непрерывные частные производные по переменным y и x соответственно,
причем
∂ 2f ∂ 2f x6 − y 6 + 9x4 y 2 − 9x2 y 4
(x, y) = (x, y) = .
∂x∂y ∂y∂x (x2 + y 2 )3
54
∂ 2f ∂ 2f
Будем вычислять предел функции (x, y) ( (x, y)) в точке
∂x∂y ∂y∂x
(0, 0) по различным прямым y = kx, проходящим через точку (0, 0):
x6 − y 6 + 9x4 y 2 − 9x2 y 4 x6 − k 6 x6 + 9k 2 x6 − 9k 4 x6
lim = lim =
x→0 (x2 + y 2 )3 x→0 (x2 + k 2 x2 )3
y→0
x6 (1 − k 6 + 9k 2 − 9k 4 ) 1 − k 6 + 9k 2 − 9k 4
= lim = .
x→0 x6 (1 + k 2 )3 (1 + k 2 )3
Видим, что предел зависит от k, т. е. на разных прямых получаются
разные значения предела. Это означает, что предел в точке (0, 0) не су-
∂ 2f ∂ 2f
ществует. Следовательно, функции (x, y) и (x, y) разрывны в
∂x∂y ∂y∂x
точке (0, 0).
55
q
где ρ = (x1 − x01 )2 + (x2 − x02 )2 + . . . + (xn − x0n )2 .
Равенство (12.1) называют формулой Тейлора 2-го порядка функции
f (x1 , . . . , xn ) в точке M0 (x01 , . . . , x0n ) с остаточным членом в форме Пеано
и записывают также в матрично-векторной форме:
0 0 0 0 1 00 0
f (~x) = f (~x ) + f (~x )(~x − ~x ) + f (~x )(~x − ~x ), (~x − ~x ) + o(k~x − ~x0 k2 ),
0 0
2
где f 0 (~x0 ) – матрица Якоби (производная функции f в точке ~x0 );
f 00 (~x0 ) – матрица Гессе (вторая производная функции f в точке ~x0 ).
Если f (x, y) – функция двух переменных, то формула Тейлора 2-го
порядка в точке M0 (x0 , y0 ) принимает вид
∂f ∂f
f (x, y) = f (x0 , y0 ) + (x0 , y0 )(x − x0 ) + (x , y )(y − y0 )+
∂x ∂y 0 0
1 ∂ 2f 2 ∂ 2f
+ (x0 , y0 )(x − x0 ) + 2 (x , y )(x − x0 )(y − y0 ) +
2 ∂x2 ∂x∂y 0 0
!
2
∂ f
+ 2 (x0 , y0 )(y − y0 )2 + o(ρ2 ), (12.2)
∂y
где ρ =
p
(x − x0 )2 + (y − y0 )2 .
57
Из очевидных неравенств |x − x0 | ≤ ρ, |y − y0 | ≤ ρ следует, что x → 0
x − x0 y − y0
и y → 0 при ρ → 0 и справедливы оценки ≤ 1, ≤ 1.
ρ ρ
Заметим, что в полученном разложении o(y − y0 ) и o((y − y0 )2 ) не зависят
от x. Тогда
β(x, y) o((y − y0 )2 ) (x − x0 )o(y − y0 )
lim = lim + +
ρ→0 ρ2 ρ→0 ρ2 ρ2
1
α(a, y)(x − x0 )2 o((y − y0 )2 ) (y − y0 )2
+2 2
= lim +
ρ ρ→0 (y − y0 )2 ρ2
!
o(y − y0 ) y − y0 x − x0 1 (x − x0 )2
+ + α(a, y) = 0.
y − y0 ρ ρ 2 ρ2
Предел каждого слагаемого равен нулю как предел произведения беско-
нечно малой на ограниченную функцию.
Таким образом, β(x, y) = o(ρ2 ).
Это означает, что (12.7) является формулой Тейлора 2-го порядка
функции f (x, y) в точке M0 (x0 , y0 ).
58
Покажем, что в точке (0, 0) данная функция имеет все частные произ-
водные второго порядка, но она не является дважды дифференцируемой в
этой точке.
Очевидно, что f (0, 0) = 0.
Вычислим сначала значения частных производных данной функции в
точке (0, 0) по их определению:
x 2 · 02
∂f f (x, 0) − f (0, 0) 2 + 02
−0 0
(0, 0) = lim = lim x = lim = 0;
∂x x→0 x−0 x→0 x x→0 x
02 · y 2
−0
∂f f (0, y) − f (0, 0) 02 + y 2 0
(0, 0) = lim = lim = lim = 0.
∂y y→0 y−0 y→0 y y→0 y
Найдем теперь частные производные данной функции в точках (x, y),
для которых x2 + y 2 6= 0:
∂f 2xy 2 2x3 y 2 2xy 4
(x, y) = 2 − = 2 ;
∂x x + y 2 (x2 + y 2 )2 (x + y 2 )2
∂f 2x2 y 2x2 y 3 2x4 y
(x, y) = 2 − = .
∂y x + y 2 (x2 + y 2 )2 (x2 + y 2 )2
С учетом полученных равенств находим:
∂f ∂f
∂ 2f ∂x (x, 0) − ∂x (0, 0) = lim 0 = 0;
(0, 0) = lim
∂x2 x→0 x−0 x→0 x
∂f ∂f
∂ 2f (0, y) − ∂x (0, 0) 0
(0, 0) = lim ∂x = lim = 0;
∂x∂y y→0 y−0 y→0 y
∂f ∂f
∂ 2f ∂y (x, 0) − ∂y (0, 0) 0
(0, 0) = lim = lim = 0;
∂y∂x x→0 x−0 x→0 x
∂f ∂f
∂ 2f ∂y (0, y) − ∂y (0, 0) 0
(0, 0) = lim = lim = 0.
∂y 2 y→0 y−0 y→0 y
Функция f (x, y) будет дважды дифференцируемой в точке (0, 0), ес-
ли каждая частная производная первого порядка этой функции является
∂f ∂f
дифференцируемой функцией в точке (0, 0), т. е. для (x, y) и (x, y)
∂x ∂y
справедливы представления в виде (5.2):
∂f ∂f
(x, y) = (0, 0) + a1 x + a2 y + o(ρ);
∂x ∂x
59
∂f ∂f
q
(x, y) = (0, 0) + b1 x + b2 y + o(ρ), ρ= x2 + y 2 ,
∂y ∂y
2 2 2 2
при этом a1 = ∂∂xf2 (0, 0), a2 = ∂x∂y
∂ f ∂ f
(0, 0), b1 = ∂y∂x (0, 0) b2 = ∂∂yf2 (0, 0).
С учетом найденных значений частных производных в точке (0, 0)
a1 = a2 = b1 = b2 = 0. Следовательно, должны выполняться равенства:
∂f ∂f
(x, y) = o(ρ), (x, y) = o(ρ), т. е.
∂x ∂y
∂f ∂f
(x, y) ∂y (x, y)
lim ∂x =0 и lim = 0.
ρ→0 ρ ρ→0 ρ
Рассмотрим предел
2xy 4
∂f
(x, y) (x2 + y 2 )2 2xy 4
lim ∂x = lim = lim 5
ρ→0 ρ ρ→0 ρ ρ→0 ρ
и
покажем, что он не равен нулю. Переходя к полярной системе координат
x = ρ cos(ϕ),
ϕ ∈ [0, 2π), находим:
y = ρ sin(ϕ),
∂f
(x, y) 2 cos(ϕ) sin4 (ϕ)ρ5
lim ∂x = lim 5
= 2 cos(ϕ) sin4 (ϕ).
ρ→0 ρ ρ→0 ρ
Полученное выражение зависит от ϕ, а следовательно, предел не равен
нулю (не существует).
Таким образом, функция f (x, y) не является дважды дифференциру-
емой в точке (0, 0).
62
и решим систему уравнений
(
2x = 0, x = 0,
2 ⇔
3y = 0 y = 0.
63
|x| −x
lim = lim = −1.
x→0−0 x x→0−0 x
Пределы справа и слева принимают разные значения. Следовательно,
∂f
частная производная (0, 0) не существует.
∂x
∂f
Аналогично показывается, что (0, 0) также не существует, т. е. в
∂y
точке минимума (0, 0) обе частные производные функции f (x, y) = x2 + y 2
p
не существуют.
Таким образом, любая функция n переменных f (x1 , . . . , xn ) может
иметь экстремум в точках, в которых все частные производные функции
существуют и равны нулю, или в точках, в которых какие-либо частные
производные функции не существуют. Все такие точки называют критиче-
скими точками функции.
65
и, следовательно,
!
λ λ o(k∆~xk2 )
f (~x) − f (~x0 ) ≥ ||∆~x||2 + o(k∆~xk2 ) = ||∆~x||2 + . (13.4)
2 2 k∆~xk2
Поскольку
o(k∆~xk2 ) o(k∆~xk2 )
lim = lim =0
k∆~xk→0 k∆~xk2 ~x→~x0 k∆~xk2
и λ > 0, то при малых значениях k∆~xk (k∆~xk =
6 0):
λ o(k∆~xk2 )
+ > 0.
2 k∆~xk2
Из полученной оценки и неравенства (13.4) следует, что
f (~x) − f (~x0 ) > 0.
Другими словами, существует такое число ε > 0, что для всех
~x ∈ K̊ε (~x0 ) (0 < k∆~xk < ε) выполняется неравенство
f (~x) > f (~x0 ).
Следовательно, ~x0 является точкой минимума функции f (~x).
2) Аналогично, с учетом неравенства (13.2), доказывается второе утвер-
ждение теоремы.
3) Пусть среди собственных чисел матрицы Гессе f 00 (~x0 ) имеются как
положительные,
так и отрицательные (квадратичная форма
f 00 (~x0 )∆~x, ∆~x знакопеременная).
Предположим, для определенности, что λ1 > 0 и λ2 < 0. Пусть этим
собственным числам соответствуют собственные нормированные векторы
~e1 и ~e2 :
f 00 (~x0 )~e1 = λ1~e1 , k~e1 k = 1 и f 00 (~x0 )~e2 = λ2~e2 , k~e2 k = 1.
Будем рассматривать в окрестности точки ~x0 точки ~x = ~x0 +t~e1 , t ∈ R.
Запишем для них формулу Тейлора 2-го порядка (13.3):
0 0 1 00 0
f (~x + t~e1 ) = f (~x ) + f (~x )(t~e1 ), (t~e1 ) + o(kt~e1 k2 ).
2
Преобразуем это равенство:
1 2 00 0
f (~x + t~e1 ) − f (~x ) = t f (~x )~e1 , ~e1 + o(t2 k~e1 k2 ).
0 0
2
66
Поскольку f 00 (~x0 )~e1 , ~e1
= (λ1~e1 , ~e1 ) = λ1 (~e1 , ~e1 ) = λ1 k~e1 k2 , то учи-
тывая, что k~e1 k = 1, получаем:
1
f (~x0 + t~e1 ) − f (~x0 ) = t2 λ1 + o(t2 ),
2
или !
λ1 o(t ) 2
f (~x0 + t~e1 ) − f (~x0 ) = t2 + 2 .
2 t
Поскольку
o(t2 )
=0 lim
t→0 t2
и λ1 > 0, то при малых значениях t (t 6= 0):
λ1 o(t2 )
+ 2 >0
2 t
и, следовательно,
f (~x0 + t~e1 ) − f (~x0 ) > 0. (13.5)
Рассмотрим теперь в окрестности точки ~x0 точки ~x = ~x0 + t~e2 , t ∈ R
(вектор ~e2 соответствует собственному числу λ2 < 0). Запишем для них
формулу Тейлора 2-го порядка (13.3):
1 00 0
f (~x0 + t~e2 ) = f (~x0 ) + f (~x )(t~e2 ), (t~e2 ) + o(kt~e2 k2 ).
2
С учетом того, что k~e2 k = 1, f 00 (~x0 )~e2 = λ2~e2 , равенство преобразуется
к виду !
λ o(t 2)
2
f (~x0 + t~e2 ) − f (~x0 ) = t2 + 2 .
2 t
Поскольку
o(t2 )
lim =0
t→0 t2
и λ2 < 0, то при малых значениях t (t 6= 0):
λ2 o(t2 )
+ 2 <0
2 t
и, следовательно,
f (~x0 + t~e2 ) − f (~x0 ) < 0. (13.6)
Из (13.5), (13.6) следует, что в любой окрестности точки ~x0 имеются
точки ~x = ~x0 + t~e1 , для которых f (~x0 + t~e1 ) > f (~x0 ), и точки ~x = ~x0 + t~e2 ,
для которых f (~x0 + t~e2 ) < f (~x0 ), поэтому в точке ~x0 экстремума нет.
67
Пример 13.3. Рассмотрим функцию f (x, y) = 2x3 + 6xy + 3y 2 . Ис-
следуем ее на экстремум.
Найдем сначала стационарные точки функции, т. е. точки, в которых
∂f
(x, y) = 0,
∂x
∂f
∂y (x, y) = 0.
∂f ∂f
Для данной функции (x, y) = 6x2 + 6y, (x, y) = 6x + 6y.
∂x ∂y
Решим систему уравнений:
( (
2
6x + 6y = 0, y = −x, y = −x,
⇔ 2 ⇔
6x + 6y = 0 x −x=0 x(x − 1) = 0.
⇔ λ2 − 6λ − 36 = 0.
68
Для определения знаков собственных чисел матрицы воспользуемся
теоремой Виета:
λ1 λ2 = −36,
λ1 + λ2 = 6.
Произведение собственных чисел отрицательное. Это означает, что
собственные числа λ1 , λ2 матрицы f 00 (M1 ) имеют разные знаки. Следо-
вательно, точка M1 (0, 0) не является точкой экстремумафункции f (x, y).
12 6
2. Рассмотрим точку M2 (1, −1). Для нее f 00 (M2 ) = .
6 6
Решим характеристическое уравнение матрицы f 00 (M2 ):
12 − λ 6
det(f 00 (M2 ) − λI) = 0 ⇔ det =0
6 6−λ
69
Тогда матрицу Гессе f 00 (x0 , y0 ) можно записать в виде
00 A B
f (x0 , y0 ) = .
B C
Собственные числа матрицы f 00 (x0 , y0 ) являются корнями ее характе-
ристического уравнения:
A − λ B
det(f 00 (x0 , y0 ) − λI) = 0 ⇔ det =0 ⇔
B C −λ
⇔ (A − λ)(C − λ) − B 2 = 0 ⇔ λ2 − (A + C)λ + AC − B 2 = 0.
По теореме Виета:
(
λ1 λ2 = AC − B 2 ,
λ1 + λ2 = A + C.
Пусть (AC − B 2 ) > 0 (AC > B 2 ), тогда если A > 0, то и C > 0, если
A < 0, то и C < 0. Кроме того, при условии (AC − B 2 ) > 0 собственные
числа λ1 и λ2 имеют одинаковые знаки.
Отсюда, с учетом теоремы 13.2, следует, что
1) если AC −B 2 > 0 и A > 0, то M0 (x0 , y0 ) является точкой минимума
функции f (x, y) (λ1 λ2 > 0, λ1 + λ2 > 0, т. е. λ1 > 0 и λ2 > 0);
2) если AC −B 2 > 0 и A < 0, то M0 (x0 , y0 ) является точкой максимума
функции f (x, y) (λ1 λ2 > 0, λ1 + λ2 < 0, т. е. λ1 < 0 и λ2 < 0);
3) если AC − B 2 < 0, то M0 (x0 , y0 ) не является точкой экстремума
функции f (x, y) (λ1 λ2 < 0, т. е. λ1 и λ2 имеют разные знаки).
Список литературы
1. Математический анализ (функции одной вещественной перемен-
ной): yчеб. пособие / А. Л. Белопольский, А. С. Бондарев, М. Л. Доценко
и др. СПб.: Изд-во СПбГЭТУ«ЛЭТИ», 2013. 104 с.
2. Боревич Е. З., Жукова Е. Е., Челкак С. И. Дифференциальное ис-
числение функций многих вещественных переменных: учеб. пособие. СПб.:
Изд-во СПбГЭТУ „ЛЭТИ“, 2001. 132 с.
3. Линейная алгебра: учеб. пособие / А. Л. Белопольский, Н. А. Боду-
нов, А. Л. Меркулов, А. П. Щеглова. СПб.: Изд-во СПбГЭТУ „ЛЭТИ“,
2012. 140 с.
4. Алгебра и геометрия в примерах и задачах: учеб. пособие: в 2 ч.
Ч. 1 / Н. А. Бодунов, А. А. Дороденков, С. А. Колбина, Н. М. Червинская.
СПб.: Изд-во СПбГЭТУ „ЛЭТИ“, 2020. 64 с.
5. Алгебра и геометрия в примерах и задачах: учеб. пособие: в 2 ч.
Ч. 2 / Н. А. Бодунов, А. А. Дороденков, С. А. Колбина, Н. М. Червинская.
СПб.: Изд-во СПбГЭТУ „ЛЭТИ“, 2021. 80 с.
70
ОГЛАВЛЕНИЕ
Учебное пособие
Редактор Э. К. Долгатов