Matrice hessiana e formula di Taylor in più variabili
In questa pagina 5
Prerequisiti: Differenziabilità e gradientef è differenziabile in x0 se f(x) = f(x0) + ∇f(x0)·(x − x0) + o(‖x − x0‖): vicino a x0 il grafico si confonde con il piano tangente z = f(x0) + ∇f(x0)·(x − x0). Differenziabile ⇒ continua, derivabile e D_v f = ∇f·v; derivate parziali continue ⇒ differenziabile. Il gradiente indica la direzione di massima crescita (pendenza ‖∇f‖) ed è ortogonale alle curve di livello.Differenziabilità e gradiente →, Formula di Taylor con resto di PeanoUna funzione derivabile n volte in x0 si scrive, vicino a x0, come un polinomio di grado al più n (il polinomio di Taylor, costruito con le derivate in x0) più un errore o((x-x0)^n); il polinomio è unico. Per x0 = 0 si chiama sviluppo di Mac-Laurin.Formula di Taylor con resto di Peano →.
In una variabile il segno di dice se un punto stazionario è di massimo o di minimo. In più variabili le derivate seconde sono e vanno organizzate in una matrice; il loro "segno" diventa il segno di una forma quadratica.
Derivate di ordine superiore e Teorema di Schwarz
Consideriamo una funzione . Se le derivate parziali prime sono a loro volta derivabili, otteniamo le derivate parziali di ordine superiorederivate parziali seconde, definite come: Quando , si parla di derivate miste. Una funzione si dice di classe funzione le cui derivate parziali seconde sono continue in un aperto .
Teorema di Schwarz. Sia una funzione di classe in un intorno di . Allora le derivate miste sono uguali in :
Questo teorema garantisce che, per funzioni sufficientemente regolari, l'ordine di derivazione non influisce sul risultato. Basta in realtà che le due derivate miste esistano vicino a e siano continue in . Senza continuità può fallire: il controesempio classico è , , per cui e .
Esempio. .
- , .
- (prodotto derivato in : la derivata di rispetto a è ).
- : uguale a , come prevede Schwarz.
- , .
Matrice Hessiana
La matrice Hessiana è lo strumento principale per analizzare la curvatura locale di una funzione.
Definizione. Data , la matrice Hessiana è la matrice quadrata definita come: Grazie al Teorema di Schwarz, la matrice Hessiana è simmetrica ().
Esempio: Sia .
- Calcoliamo il gradiente: .
- Deriviamo rispetto a e per ottenere le componenti di : , , .
Formula di Taylor al secondo ordine
La differenziabilità (Differenziabilità e gradientef è differenziabile in x0 se f(x) = f(x0) + ∇f(x0)·(x − x0) + o(‖x − x0‖): vicino a x0 il grafico si confonde con il piano tangente z = f(x0) + ∇f(x0)·(x − x0). Differenziabile ⇒ continua, derivabile e D_v f = ∇f·v; derivate parziali continue ⇒ differenziabile. Il gradiente indica la direzione di massima crescita (pendenza ‖∇f‖) ed è ortogonale alle curve di livello.Differenziabilità e gradiente →) permette di approssimare una funzione con il piano tangente, con errore . Aggiungendo un termine di secondo grado l'errore diventa :
Formula di Taylor. Sia in un intorno di . Per sufficientemente piccolo, si ha: dove è la forma quadraticasomma dei termini a_ij h_i h_j: un polinomio omogeneo di secondo grado nelle componenti di h associata all'Hessiana.
In due variabili, con e le derivate calcolate in : Il davanti a viene dai due termini uguali e del prodotto .
Esempio. in : , , (dalla formula sopra con ). Quindi Verifica: con , (i termini , sono di ordine superiore al secondo).
Matrici simmetriche definite, semidefinite, indefinite
Nel punto critico () la formula di Taylor diventa : il segno di vicino a è quello della forma quadratica con . Per questo serve classificare le matrici simmetriche.
Definizione. Una matrice simmetrica è:
- definita positiva se per ogni ;
- definita negativa se per ogni ;
- semidefinita positiva (negativa) se () per ogni , e si annulla per qualche ;
- indefinita se esistono con e .
Criterio degli autovalori. Una matrice simmetrica ha autovalori reali (vedi Algebra Lineare). È definita positiva se sono tutti , definita negativa se tutti , semidefinita se sono tutti (o tutti ) e almeno uno è nullo, indefinita se ce ne sono di segno opposto.
Criterio dei minori principali (Sylvester, o di Hurwitz). Siano le sottomatrici formate dalle prime righe e colonne:
- Definita positiva: per ogni .
- Definita negativa: i segni si alternano partendo dal negativo: (cioè ).
Il criterio vale solo per le matrici definite: se qualche minore è nullo non dice nulla di preciso.
Caso . Per , gli autovalori hanno prodotto e somma . Quindi:
- : autovalori concordi; se definita positiva, se definita negativa ( e hanno lo stesso segno, perché ).
- : autovalori discordi, indefinita.
- : un autovalore è nullo, semidefinita (o nulla).
Esempi. : e , definita positiva. : , indefinita (infatti e ). : , semidefinita negativa ().
Errori comuni
- Dimenticare il fattore 1/2: Nella formula di Taylor, il termine quadratico deve sempre essere moltiplicato per .
- Applicare Schwarz senza ipotesi: per funzioni definite a pezzi le derivate miste nel punto di raccordo vanno calcolate con la definizione e possono essere diverse.
- Confusione nei segni del criterio dei minori: per la definita negativa il primo minore () deve essere negativo, il secondo positivo; "tutti negativi" è sbagliato.
- Dimenticare il 2 del termine misto scrivendo Taylor in due variabili: è .
Versione ripasso
- Teorema di Schwarz: Se , le derivate miste sono uguali: .
- Matrice Hessiana (): Matrice simmetrica delle derivate seconde.
- Formula di Taylor (): .
- In due variabili: . Esempio: .
- Matrici simmetriche: definita positiva/negativa ( / per ), semidefinita (segno debole, si annulla per qualche ), indefinita (segni opposti). Autovalori: tutti , tutti , uno nullo, discordi.
- Minori principali: definita positiva se per ogni ; definita negativa se
- Caso : e → definita positiva; e → definita negativa; → indefinita; → semidefinita.
- Uso: Massimi e minimi liberi in più variabiliSe f è differenziabile e ha un estremo relativo in un punto interno x0, allora ∇f(x0) = 0 (Fermat): gli estremi interni vanno cercati tra i punti critici. Se f è C², in un punto critico: hessiana definita positiva → minimo, definita negativa → massimo, indefinita → sella, semidefinita → il test non decide e si studia il segno di f(x) − f(x0). In due variabili: det H > 0 e fxx > 0 minimo, det H > 0 e fxx < 0 massimo, det H < 0 sella.Massimi e minimi liberi in più variabili →.