Otimização/Uso da matriz hessiana para caracterizar pontos críticos

De testwiki
Ir para a navegação Ir para a procura

Predefinição:Wikificar Predefinição:Movido da Wikipédia

Dada a função f(𝐱)=f(x1,x2,x3,...,xn), a condição necessária para que um determinado ponto (x1,x2,x3...,xn) seja um ponto crítico é que todas as derivadas parciais, calculadas naquele ponto específico, sejam iguais a zero[1]. No entanto, para definir se este ponto crítico é um ponto de máximo, mínimo ou de sela, é preciso calcular o determinante da matriz hessiana e seus menores principais. Para isso, pode-se seguir os seguintes passos:

Passo 1

Calcular as "n" derivadas de primeira ordem da função f. O resultado serão "n" funções das variáveis do vetor nX1 (𝐱).

Passo 2

Igualar cada uma das "n" funções do passo 1 a zero. Com isso, serão descobertos valores para cada uma das variáveis x1,x2,x3,...,xn. Chamaremos estes valores, cujas coordenadas compõem o ponto crítico, de (x1,x2,x3,...,xn). Igualmente, o vetor nX1 destes valores (números) será chamado de 𝐱=[x1x2x3xn]. Reservar este ponto crítico.

Passo 3

A partir das derivadas de primeira ordem calculadas no item 1, calcular as derivadas de segunda ordem da função f e montar a matriz hessiana nXn. Notar que é possível que muitos elementos desta matriz sejam função das variáveis (x1,x2,...,xn).

Passo 4

Substitua as variáveis (x1,x2,x3,...,xn), presentes na matriz hessiana montada no item 3, pelos valores correspondentes do ponto crítico, ou seja, pelos valores do vetor 𝐱. A matriz resultante não terá mais variáveis, somente números. Por exemplo, a derivada da função f em relação à variável x2, por sua vez derivada em relação à variável x1, calculada para o vetor (𝐱), será representado por 2fx2x1(𝐱) e significa um número.

Passo 5

A partir da matriz resultante do item 4, calcular os menores principais. Os resultados serão números.

  • |H1|=|2fx12(𝐱)|,
  • |H2|=|2fx12(𝐱)2fx1x2(𝐱)2fx2x1(𝐱)2fx22(𝐱)|
  • |H3|=|2fx12(𝐱)2fx1x2(𝐱)2fx1x3(𝐱)2fx2x1(𝐱)2fx22(𝐱)2fx2x3(𝐱)2fx3x1(𝐱)2fx3x2(𝐱)2fx32(𝐱)|
  • ...
  • |Hn|=|2fx12(𝐱)2fx1x2(𝐱)2fx1x3(𝐱)2fx1xn(𝐱)2fx2x1(𝐱)2fx22(𝐱)2fx2x3(𝐱)2fx2xn(𝐱)2fx3x1(𝐱)2fx3x2(𝐱)2fx32(𝐱)2fx3xn(𝐱)2fxnx1(𝐱)2fxnx2(𝐱)2fxnx3(𝐱)2fxn2(𝐱)|=|Hn|=determinante da matriz hessiana calculada no item 4.

Passo 6

Verificar o sinal dos menores principais do item 5[2]:

Se e somente se... ...o que é a mesma coisa que dizer que... ...podemos concluir que...
|H1|>0,|H2|>0,|H3|>0,.... A matriz H calculada no item 4 é positiva definida ponto crítico (x1,x2,x3,...,xn), calculado no item 2, é ponto de mínimo.
|H1|<0,|H2|<0,|H3|<0,.... A matriz H calculada no item 4 é negativa definida ponto crítico (x1,x2,x3,...,xn), calculado no item 2, é ponto de máximo.

Referências

  1. CHIANG, Alpha C. Fundamental Methods in Mathematical Economics. 3ª edição. McGraw-Hill, Inc. 1984. ISBN 0-07-010813-7. Seção 11.4, "Objective functions with more than two variables" .Página 332.
  2. CHIANG, Alpha C. Fundamental Methods in Mathematical Economics. 3ª edição. McGraw-Hill, Inc. 1984. ISBN 0-07-010813-7. Seção 11.4, "Objective functions with more than two variables" .Página 333.


Predefinição:AutoCat