# From Bose-Hubbard model to quantum rotor model

For the Bose-Hubbard model: $$H=-t\sum_{\langle i,j \rangle}(b_i^{\dagger}b_j+b_j^{\dagger}b_i)+K\sum_{i}(\hat{n}-n_0)^2$$ In the large-filling limit, we can replace $\hat{n}$ by $\hat{n}+n_0$, and also $\hat{n}_j$ by $-i\frac{\partial}{\partial \theta_j}$, after the which the on-site repulsion term in the Hamiltonian becomes the kinetic term for the phase angle.

However, for the hopping term, why can we simply replace $b_j^{\dagger}$ with $e^{i\theta_j}$? Basically, we are supposed to get the final phase-only quantum rotor model given as the following: $$H=-2t\sum_{\langle i,j \rangle}cos(\theta_i-\theta_j)+K\sum_j\left(-i\frac{\partial}{\partial \theta_j}\right)^2$$

Source: Eq.(14.3) from "advanced solid state physics 2e" by P. Philips.

You can simply replace $b^{\dagger}_{j}$ with $e^{i\theta_{j}}$ because the Hamiltonian (real) remains the same under this change. It can seen as follows (assuming $\theta_{i}$ and $\theta_{j}$ commute) --
$b^{\dagger}_{i}b_{j} + b^{\dagger}_{j}b_{i} = e^{i\theta_{i}}e^{-i\theta_{j}} + e^{i\theta_{j}}e^{-i\theta_{i}}$ = 2$\mathbb{R}~( e^{i(\theta_{i} - \theta_{j})})$ = 2 $\cos(\theta_{i} - \theta_{j})$
• but how can be sure this $\theta\equiv -i\mathrm{log}b^{\dagger}$ is the same phase variable conjugate to particle number? – M. Zeng Aug 8 '18 at 21:43
• I mean, even if it is restricted to $[0,2\pi)$, it still doesn't necessarily imply it's the same phase variable. – M. Zeng Aug 8 '18 at 22:00
• also, another problem is it seems to assume the modulus of $b^{\dagger}$ is 1. – M. Zeng Aug 8 '18 at 22:03