Вычислите матрицу Гессиана (Hessian) функции f(x)=exp(a^T x), где a,x € R^n. Каков ранг этой матрицы? Вычислите матрицу Гессиана (Hessian) функции f(x)=exp(a^T•x), где a,x € R^n. Каков ранг этой матрицы?

4 Окт 2021 в 19:46
123 +1
1
Ответы
1

Для функции fxxx = expaTxa^T xaTx, матрица Гессиана вычисляется следующим образом:

H = ∇^2fxxx = ∇∇f(x)∇f(x)f(x) = ∇aTexp(aTx)a^T exp(a^T x)aTexp(aTx) = ∇aT∇a^TaT expaTxa^T xaTx = aaTa^TaT expaTxa^T xaTx

Ранг матрицы Гессиана равен 1, так как она имеет только одно ненулевое собственное значение.

Для функции fxxx = expaT•xa^T • xaTx, матрица Гессиана будет иметь вид:

H = ∇^2fxxx = ∇∇f(x)∇f(x)f(x) = ∇aT•exp(aT•x)a^T • exp(a^T • x)aTexp(aTx) = ∇aT∇a^TaT • expaT•xa^T • xaTx = a(aT)a(a^T)a(aT) • expaT•xa^T • xaTx

Ранг матрицы Гессиана также равен 1, так как она также имеет только одно ненулевое собственное значение.

17 Апр 2024 в 10:30
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир