hamiltonian markov