Basic Hamiltonian mechanics - CERN