4
$\begingroup$

$$H = -\sum\limits_{i,j} A_{ij} c_i^{\dagger} c_j + \frac{U}{2} \sum\limits_i(c_i^\dagger c_i)(c_i^\dagger c_i -1)$$ is defined to be a Hamiltonian for modelling the quantum random walk of identical particles on a graph (i.e., the Hubbard Model). A particle can make a transition from one vertex to another if there is an edge between them and a double-occupancy charge $U$ is imposed. $A$ is the adjacency matrix of the finite graph.

I vaguely understand that the first term is about transitioning from vertex j to i (i.e. destroyed at j and created at i) and the second term will result in $U$ when acted on a state where two particles occupy the same state.

How do I make this understanding rigorous and obtain the matrix elements of $H$ when there are two bosonic particles in some vertices initially? What corresponds to the energy, and eigenfunctions of $H$?

$\endgroup$
1
  • $\begingroup$ Are you talking about fermions or bosons ? That looks like bosons (since there are only one species), but double occupancy is used in discussions about fermions (you can put as many bosons as you want on one site). $\endgroup$
    – Adam
    Commented Jul 3, 2014 at 19:29

1 Answer 1

1
$\begingroup$

http://arxiv.org/abs/1102.4006

if you want to do exact diagonalization, the paper above might be useful for you.

To obtain the matrix representation of the Hamiltonian, the basic idea is straightforward. First, enumerate the basis vectors; Second, act your Hamiltonian on each basis vector, see what basis vectors will be generated. In the second step, you can establish the Hamiltonian matrix column by column.

Once you have erected your Hamiltonian matrix, just diagonalize it numerically, say using Matlab.

$\endgroup$
1
  • $\begingroup$ Hi Jiang-min, we usually expect answers to be self-contained and not require content from the linked source. Can you update your answer to at least sketch the general idea out so that your answer stands on its own? $\endgroup$ Commented Jul 3, 2014 at 19:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.