Пусть u = f(x) = f(x1, x2,…, xn), где xk – независимые переменные, так, что Dxk = dxk . Первый дифференциал функции
du = df = = .
Дифференциал в точке рассматривается, как функция 2n независимых переменных
.
Логически более естественно рассматривать , как точку, а , как вектор. Вторым дифференциалом называется дифференциал от df , как функции точки x =(x1, x2,…, xn). При этом точка (а лучше вектор) считается фиксированным. Кроме того, при втором дифференцировании приращения Dxk выбираются теми же самыми, что и при первом дифференцировании. Второй дифференциал обозначается d2u . Используя простейшие свойства дифференциала (xk - независимое переменное) , получим
.
Последнее равенство можно было бы принять за определение второго дифференциала для случая независимых переменных.
Если сравнить последнее выражение с видом суммы, возведенной в квадрат
,
то можно ввести некоторую удобную форму записи дифференциалов старших порядков. Определим символический дифференциальный оператор
= , Df = df
и правила действий с этим символическим оператором . Согласно этим правилам D2 = DD = . Точно также
Отсюда для Dm = D(Dm -1) получается формула
Dm = .
Таким образом, d2f = D2f , dmf = Dmf .
Пример. u = f(x , y), D = . По формуле бинома
dmf = Dmf = .
В общем случае
dmf = Dmf == f = = =
Определение. Через Cm ( G ) обозначают множество всех функций, определенных на открытом множестве G , имеющих там непрерывные частные производные до m –го порядка включительно.
Замечание. Дифференциалы высших порядков не обладают свойством инвариантности.
Пример. u = f(x , y), x = j(t1,…, tm), y = y(t1,…, tm), du = , d2u = .
Отметим, что в частном случае, когда внутренние функции суперпозиции являются линейными u = f(x1, x2,…, xn), xk = jk(t1,…, tm)= ak1t1+…+ akmtm , свойство инвариантности дифференциалов высших порядков будет выполняться, так как
d 2xk=d 2jk =0, …, d pxk = d pjk = 0 .
Пример. Пусть u = f(x) (m +1) – раз дифференцируемая в некоторой окрестности Ur(x0) функция . Зафиксируем xÎ Ur(x0) и положим x(t) = x0 + t Dx , F(t) = f(x(t)) . Тогда функция F(t) – (m +1) – раз дифференцируема в некоторой окрестности (-d , 1 + d ) интервала (0,1) (рис. 5.5)
Рис. 5.5
и dF(t) = df(x), dF(0) = df(x0),…, d k F(t) = d k f(x) , dkF(0) = d k f(x0), x = x(t) , x0= x(t) .
Действительно,
, ,…, .
5.3. Cвойство функций многих переменных
Теорема Лагранжа. Формула Тейлора.
5.3.1. Теорема Лагранжа для функций многих переменных
Определение . Область D называется выпуклой, если для любых двух точек x =(x1,…, xn), y =(y1,…, yn) из D , этой области будет принадлежать и отрезок их соединяющий, т.е. множество
[x , y]={zÎRn : z = x + t (y – x), tÎ[0,1]}.
Теорема. Если f(x) Î C1(D), где D – выпукла, то " x0, x1Î D $ xq = x0 + q Dx , Dx= x1 – x0, qÎ(0,1):
Df = f(x1) – f(x0) = .
Доказательство. Пусть x0, x1Î D , xt = x0 + t Dx , Dx = x1 – x0 , F(t) = f(xt) . Функция F(t) удовлетворяет условиям теоремы Лагранжа на [0,1]. Тогда
f(x1) – f(x0) = F(1) – F(0) = F¢(q)= .
Следствие. Если D выпукла, f Î C1(D) и для " k " xÎD : , то f º const .
5.3.2. Формула Тейлора для функций многих переменных
Пусть u = f(x) определена на D , x0 - внутренняя точка D . Если f имеет в некоторой U(x0) производные (m +1)-го порядка, то в этой окрестности имеет место разложение
f(x) = , (5.5)
где xq = x0 + q Dx , Dx = x – x0 , qÎ(0, 1) .
Доказательство. Пусть x Î U(x0), x t = x0 + t Dx , F(t) = f(x0 + t Dx) . Функция F(t) будет (m+1)- раз дифференцируема на некотором (-d, 1+d) (рис. 5.6).
Рис. 5.6
Кроме того, при линейной замене имеет место свойство инвариантности дифференциалов высших порядков
dF(0) = df(x0),…, dkF(0) = d k f(x0), d k F(q) = d k f(xq) , x0= x(t0), xq= x(tq).
Равенство (5.5) будет следовать из разложения по формуле Тейлора функции F(t)
F ( t )=
Теорема. Если f(x) имеет в окрестности точки x0 частные производные (m +1)-го порядка, непрерывные в самой точке x0 , то при x ® x0
+ o(rm(x , x0)) (5.6)
Доказательство (для случая n =2). Как мы видели, в некоторой окрестности x0
f ( x ) = ,
xq = x0 + q Dx , Dx = x – x0 . Имеем
, |Dxk | £ r(x , x0). Откуда
£ Crm +1=o(rm).
Замечание. Имеет место формула бинома Ньютона
.
Поэтому
d m f(x0) = = (5.7)
Подставляя (5.7) в (5.5) получим вид разложения по формуле Тейлора в развернутом виде
f ( x ) = + o(rm), (5.8)
Можно показать, что представление (5.8) в некотором смысле единственно. Именно, если при x ® x0 имеет место
f ( x ) = + o(rm),
то коэффициенты aa определяются единственным образом, а именно, имеют тоже выражение, что и в (5.8). В последней формуле использованы следующие обозначения: a - мульти-индекс, a=(a1,…,an ), aa = , |a|=a1+…+an , a! = a1!…an! , = , .
Пример. Разложить в окрестности точки (1,1) функцию u = ex + y до m -го порядка.
d ku = ex+y(dx+dy)k=ex+y , ex+y = +o(rm).
Это же разложение можно получить из формулы ev = .
5.3.3. Экстремумы функций многих переменных. Необходимые условия экстремума
Пусть u = f(x) определена в окрестности точки x0 .
Локальный максимум в точке x0 : Для некоторой окрестности U(x0) выполнено
"x Î U(x0):f(x) £ f(x0).
Строгий локальный максимум в точке x0 : Для некоторой окрестности U(x0) выполнено
"xÎU(x0), x ¹ x0 : f(x) < f(x0).
Аналогично определяются минимумы. Локальным экстремумом называется локальный минимум или локальный максимум.
Теорема (необходимое условие экстремума). Пусть функция f(x) определена в окрестности точки x0 и имеет в этой точке частные производные первого порядка. Если x0 экстремум, то все частные производные равны нулю в этой точке.
Доказательство. Теорема Ферма по каждой переменной в отдельности.
Определение. Точка, в которой все частные производные первого порядка равны нулю, называется стационарной точкой функции.
Замечание 1. Стационарность точки x0 эквивалентна условию df(x0)=0.
Замечание 2. Глобальные максимумы или глобальные минимумы функции надо искать среди
1) стационарных точек,
2) точек, где не существуют частные производные первого порядка,
3) граничных точек.
Замечание 3. Равенство частных производных нулю не является достаточным для наличия экстремума.
Пример: z = xy , (0,0).
Дата: 2019-03-05, просмотров: 224.