Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
матан2.pdf
Скачиваний:
21
Добавлен:
17.05.2015
Размер:
892.53 Кб
Скачать

Глава 11. Функции многих переменных

 

 

49

откуда

x1 @x1 + + xn

@xn

m

x0 + o(k xkm); k xk ! 0: I

rm( x) = (m)!

f

1

@

@

 

 

 

 

 

 

Замечание 11.7. На самом деле формула (??) верна при менее ограничительных условиях, а именно, если f m раз дифференцируема в точке x0 ([?, c. 500]).

Следствие 2. Если функция f имеет все частные производные (m + 1)-го порядка, непрерывные в B"(x0); то остаточный член в формуле (??) можно взять в виде

1

 

 

 

 

 

 

m+1

 

1

 

@

 

@

 

 

 

 

 

 

 

 

rm( x) =

 

Z0

(1 t)m x1

 

+ + xn

 

 

 

f(x0 + t x)dt:

(11.39)

m1

@x1

@xn

 

JПо Теореме ?? функция f (m + 1) раз дифференцируема в

B"(x0), следовательно, функ-

öèÿ ' (m + 1) раз дифференцируема на отрезке

[0; 1]; причем '(m+1)(t) непрерывна на [0; 1]:

Поэтому остаточный член в формуле ( ??) можно взять в интегральной форме (см. п. 10.5.3):

1 R1(1 t)m'(m+1)(t)dt: Отсюда следует (??)I m! 0

Формы остаточных членов (??), (??), (??) будем называть соответственно Лагранжа, Пеано и интегральной.

11.8Экстремум функции многих переменных

11.8.1Необходимое условие экстремума

Пусть функция u = f(x) определена в некоторой окрестности O(M0) точки M0 2 Rn:

Определение 11.29. Точка M0 называется точкой локального максимума (минимума) тогда и только тогда, когда 9 B (M0) : 8 x 2 B (M0) f(x) f(M0) (соответственно f(x) f(M0)).

Точка M0 называется точкой строгого локального максимума (минимума) , если нера-

венство (соответственно ) в пределах B (M0) можно заменить на < (соответственно >). Точку локального максимума или минимума называют точкой экстремума.

Теорема 11.23 (Необходимое условие экстремума) . Пусть функция u = f(x) определена в неко-

@f

торой O(M0) и имеет частные производные @xi (M0): Тогда если f имеет экстремум в точке

@f

M0, òî @xi (M0) = 0 8i = 1; : : : ; n:

JРассмотрим функцию '(t) = f(x01; : : : ; x0i 1; t; x0i+1; : : : ; x0n): По условию ' дифференцируема в точке x0i и имеет экстремум в этой точке. Отсюда по Лемме Ферма (п. 6.1.1) '0(x0i ) = 0: Íî

'0(x0) = @f (M0). I

i @xi

Определение 11.30. Точка x0, в которой обращаются в 0 все частные производные первого по-

рядка, называется стационарной.

Точка x0 называется критической для f, если она стационарна или в этой точке не существует хотя бы одна из частных производных первого порядка.

Пример 11.15. f(x; y) = xy.

Имеем @f@x (O) = @f@y (O) = 0; íî O не является точкой экстремума, так как в сколь угодно малой окрестности точки O функция принимает как положительные, так и отрицательные значения.

Этот пример показывает, что обращение в нуль всех частных производных необходимое, но не достаточное условие экстремума.

Глава 11. Функции многих переменных

50

11.8.2 Достаточные условия экстремума

A. Квадратичные формы

В предыдущем разделе было показано, что если аргументы функции u = f(x1; : : : ; xn) являются независимыми переменными или линейными функциями независимых переменных, то

d2u = dx1 @x1

+ + @xn

u M0

= i;k=1 aikdxidxk;

@

@

 

2

n

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@2u ãäå aik = @xi@xk .

Определение 11.31. Функция m переменных t1; : : : ; tm âèäà

 

m

 

 

X

 

=

aiktitk

(11.40)

i;k=1

называется квадратичной формой от переменных t1; : : : ; tm с коэффициентами aik. Åñëè aik = aki; то квадратичная форма называется симметричной.

Квадратичная форма называется положительно (отрицательно) определенной , если

'(t1; : : : ; tm) > 0 (соответственно < 0) 8 t : t21 + + t2n 6= 0: Квадратичная форма называется знакоопределенной, если она положительно или отрицательно определена.

Определение 11.32. Матрица A =

0

a: :11:

:: :: ::

a:1:m:

1

называется матрицей квадратичной

формы, определяемой формулой (??).

@ am1

: : :

amm

A

 

 

Главными

минорами матрицы

A

называются определители : A1 = a11; A2 =

 

 

 

 

 

 

 

 

 

 

 

a11

a12

;

: : : ; Am = det A:

 

 

 

 

 

 

a21

a22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Лемма 11.8 (Критерий Сильвестра). Пусть AT = A; то есть симметрична. Тогда

1.положительно определена тогда и только тогда, когда A1 > 0; A2 > 0; : : : ; Am > 0:

2.отрицательно определена тогда и только тогда, когда A1 < 0; A2 > 0; : : : .

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

Лемма 11.9. Если положительно определена, то 9 > 0 :(t) t21 + + t2m 8 t 2 Rm:

m

JИмеем (t) = (At; t); где (x; y) = xiyi скалярное произведение в Rm: Пусть U унитарная

матрица (то есть U

= U ),

P

A

 

 

 

 

J = diag( 1; : : : ; m);

1

T

i=1

 

 

 

 

 

 

 

приводящая

 

к жордановой нормальной форме

 

 

ãäå i собственные значения матрицы

A. Положим s = UT t; тогда

t = Us; òàê ÷òî (At; t) =

(AUs; Us); откуда по

известному свойству скалярного

произведения

(At; t) = (UT AUs; s): Íî

 

 

 

 

m

 

 

 

 

:

собственное значение A, положительное в силу P

 

 

UT AU = J; следовательно,

(t) = (Js; s) = i=1 isi2

s12 + + sm2

; где наименьшее

 

 

 

 

положительности квадратичной формы

Далее,

поскольку U унитарна, то s21 + + s2m = t21 + + t2m: Отсюда следует утверждение леммы. I

Б. Достаточные условия экстремума

Теорема 11.24. Пусть функция f дважды дифференцируема в точке x0 2 Rn и пусть x0

стационарная точка для f: @f (x0) = 0 8 i = 1; : : : ; n: Тогда

@xi

1.Åñëè d2f(x0) положительно (отрицательно) определенная квадратичная форма относи- тельно переменных dx1; : : : ; dxn; òî x0 точка локального минимума (соответственно максимума).

Глава 11. Функции многих переменных

51

2. Åñëè d2f(x0) знакопеременна, то f в точке x0 не имеет экстремума.

J1. Пусть d2f(x0) положительно определена. Покажем, что x0 точка минимума.

 

 

 

 

 

0

 

 

 

 

 

0

которой определена функция

. Так как по условию функция

 

 

 

 

 

 

+ x 2 O(x ); â

Пусть x = x

 

 

 

 

 

0, то, согласно Замечаниюf ??, мы можем воспользоваться

f дважды дифференцируема в точке x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

формулой Тейлора с остаточным членом в форме Пеано при m = 2:

 

 

 

 

 

 

 

 

 

 

 

 

2

1

 

 

 

 

 

 

 

@

 

 

 

 

 

 

 

 

 

 

 

 

 

@

 

 

k

 

 

 

 

 

 

f(x) f(x0) = k=1 k!

x1 @x1 + + xn @xn

f x0 + o(k xk2):

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Òàê êàê

@f

(x0) = 0; i = 1; : : : ; n; òî

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

@2f(x0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f(x) f(x0) =

 

 

 

 

 

 

 

 

 

 

 

xk xj + o(k xk2):

(11.41)

 

 

 

 

 

 

 

2

 

+j=2

 

 

@xk@xj

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

kX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

По Лемме ?? 9 > 0 :

 

 

 

 

 

 

@2f(x0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xk xj k xk2;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@xk@xj

 

 

 

 

 

 

 

 

 

 

 

 

 

+j=2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

kX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

откуда f(x)

 

f(x0) =

k

x

k

2

1 +

o(k xk2)

 

> 0; åñëè

k

x

k

> 0 достаточно мало. Это и означает,

 

 

 

 

 

 

 

 

 

 

x 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

÷òî x0 точка локального

минимума (даже строгого!).

 

 

 

 

 

 

 

 

 

 

 

 

k

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Пусть теперь (t) d2f(x0)(t) =

 

 

 

 

 

 

 

 

@2f(x0)

tktj

 

 

 

 

 

 

 

k+j=2

 

 

@x @x

j

знакопеременна, то есть существуют

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

t0 = (t10 ; : : : ; tn0 ) è t00 = (t100; : : : ; tn00) такие, чтоP (t0) > 0;

(t00) < 0:

 

 

Покажем, что в любом шаре B (x0) найдутся точки x0; x00 такие, что

 

 

 

 

 

 

 

 

 

 

 

 

 

f(x0) > f(x0); f(x00) < f(x0):

 

(11.42)

Докажем существование x0

( существование x00 доказывается аналогично).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

лежит на единичной

Пусть h0 = (h0

; : : : ; h0

), ãäå h0 =

 

 

i

 

 

 

. Тогда

 

h0

 

 

1;

 

 

h02 = 1; òî åñòü h0

s

 

 

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

1

 

n

 

 

i

n

 

 

 

 

 

 

 

 

 

 

 

ij

 

 

1

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

ti02

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P

 

 

 

 

сфере S1(O) è

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(h0) =

 

 

 

 

 

(t0) > 0:

 

 

 

(11.43)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pti02

 

 

 

 

 

 

 

 

 

 

 

1

Положим x0 = x0 + k xkh0; ãäå k xk > 0: Покажем, что при достаточно малых k xk точка x0

удовлетворяет первому из неравенств ( ??). Из соотношения (??) ïðè x = x0 имеем

f(x0) f(x0) = k xk2 1 (h0) + o(k xk2) ;

2 k xk2

откуда, в силу (??), следует, что при всех достаточно малых k xk > 0 f(x0) f(x0) > 0; то есть выполняется первое из неравенств ( ??). I

Замечание 11.8. Если известно, что d2f(x0) 0 или 0, то ничего определенного о наличии или отсутствии экстремума в точке x0 сказать нельзя.

Пример 11.16. 1. f(x; y) = x3 + y3;

2.f(x; y) = x4 + y4:

Âобоих случаях d2f(O) 0. При этом в первом примере функция f â O не имеет экстремума,

àво втором O точка строгого минимума.

Глава 11. Функции многих переменных

52

11.8.3Случай двух переменных

Пусть функция

f(x; y)

дважды дифференцируема

 

@2f

@2f

 

 

@2f

 

 

 

(M0); a12 =

 

(M0); a22 =

 

 

(M0); = a11a22

 

2

 

@y

2

 

@x

@x@y

 

 

 

 

Лемма 11.10. Пусть

@f

(M0) =

@f

(M0) = 0: Тогда

 

 

@x

@y

в точке M0(x0; y0): Обозначим a11 =

a212:

1.Åñëè > 0; òî M0 точка экстремума (максимума, если a11 < 0; минимума, если a11 > 0).

2.Åñëè < 0; òî M0 не является точкой экстремума.

J1. Åñëè > 0; òî a11 6= 0; поэтому возможны только два случая a11; > 0 è a11 < 0; > 0;

когда по критерию Сильвестра в точке M0 реализуются минимум и максимум. 2. Докажем, что если < 0; òî (t) = a11t21 + 2a12t1t2 + a22t22 знакопеременна.

N Пусть (t) > 0 8t 6= 0. Тогда квадратичный трехчлен '(s) = (s; 1) = a11s2 + 2a12s + a22 положителен при всех s, откуда D4 = a212 a11a22 < 0; òàê ÷òî = D4 > 0 противоречие. Аналогично доказывается, что (t) не может быть отрицательно определенной. I

11.8.4Наибольшее и наименьшее значения функции

Пусть f непрерывна на компакте K Rn: Тогда по II Теореме Вейерштрасса функция f достигает

íà

K

своей нижней и верхней граней, то есть

9

x ; x

 

2 K :

f(x

 

) =

m

 

inf f; f(x

 

) =

 

 

 

 

m

M

 

m

 

 

K

M

 

 

 

 

m 2

 

 

 

 

 

@f

 

 

 

 

 

 

 

M

sup f: Åñëè f дифференцируема на K è x

K; то по Теореме ??

 

(x

m

) = 0: То же самое

 

 

K

 

 

 

 

@xi

 

 

 

 

 

 

справедливо и для xM : Но наибольшее значение f может достигаться и на @K: Отсюда мы получаем

алгоритм :

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

вычислить значения функции f в этих точках и сравнить со значениями f íà @K наибольшее (наименьшее) из них и будет наибольшим (наименьшим) значением f íà âñåì K.

Пример 11.17. Найдем наибольшее и наименьшее значения функции u = x2 xy +y2 K = f(x; y) : jxj + jyj 1g квадрате с вершинами в точках A ( 1; 0) и B (0; 1):

Òàê êàê u( x; y) = u(x; y); то достаточно изучить u íà K+ части K, лежащей в правой

полуплоскости.

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

ux = 0; 2x y = 0; uy = 0; 2y x = 0;

откуда находим единственную стационарную точку O è f(O) = 0:

Далее u исследуем на экстремум на границе. Имеем uj[B+;A+] = ujy=1 x = 3x2 3x + 1: Таким образом, приходим к задаче исследования на экстремум функции одной переменной на

отрезке: u1(x) = 3x

2

3x + 1; 0 x 1: Эта функция имеет одну стационарную

 

+

+x = 1=2

,

 

 

 

 

точку

 

поэтому вычисляя u(1=2) = 1=4; u1(0) = 1 è u1(1) = 1, убеждаемся, что на участке [B

; A

] грани-

öû K функция U имеет наименьшее значение 1=4 и наибольшее значение 1. Аналогично находим

max u = 1;

min

 

u = 3=4: Таким образом, M = 1; m = 0:

 

 

 

 

[B ;A+]

[B ;A+]

 

 

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]