ho aggiunto un po' di roba sui principi variazionali