Hamiltonian operators