Champ vectoriel hamiltonien