Субдиференціал

Матеріал з testwiki
Версія від 16:21, 27 квітня 2022, створена imported>Lxlalexlxl (додано Категорія:Узагальнення похідної за допомогою HotCat)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку
Опукла функція (синя) та «лінії субградієнту» в x0 (червоні).

У математиці, зокрема, в опуклому аналізі, поняття субдиференціалу та субградієнту є узагальненнями відповідних понять диференціалу та градієнту класичного аналізу.

Визначення

Нехай f:nфункція на евклідовому просторі n. Вектор gn називається субградієнтом функції f(x) в точці x¯n, якщо справджується нерівність

gn:f(x)f(x¯)gT(xx¯)xn}

Множина всіх субградієнтів називається субдиференціалом функції f(x) в точці x¯ і позначається f(x¯). Використовуючи математичну символіку можна записати визначення субдиференціалу:

f(x¯)={gn:f(x)f(x¯)gT(xx¯)xn}

Приклад

Для функції f::x|x| однієї дійсної змінної маємо:

f(x¯)={{1}x¯<0[1,1]x¯=0{1}x¯>0

Властивості

  • Опукла функція f: є диференційовною в точці x0 тоді і тільки тоді, коли субдиференційал функції f в точці x0 складається з єдиного числа. Це число і є похідною функції f в точці x0.
  • Точка x0 є точкою глобального мінімуму опуклої функції f тоді і тільки тоді, коли нуль входить до її субдиференціалу, тобто коли на рисунку вище можна провести горизонтальну дотичну в точці x0 до графіку функції f.
  • Якщо f і g є опуклими функціями з субдиференціалами f(x) і g(x), то субдиференціалом функції f+g є (f+g)(x)=f(x)g(x), де позначає суму Мінковського.

Див. також

Джерела