ABSTRACT
In this work we present a very simple and efficient numerical scheme which can be applied to study the dynamics of bosonic systems like, for instance, spinor Bose–Einstein condensates (BEC) with non-local interactions but equally well works for Fermi gases. The method we use is a modification of well known Split Operator Method (SOM). We carefully examine this algorithm in the case of F=1 spinor BEC without and with dipolar interactions and for strongly interacting two-component Fermi gas. Our extension of the SOM method has many advantages: it is fast, stable, and keeps constant all the physical constraints (constants of motion) at high level.
Disclosure statement
No potential conflict of interest was reported by the authors.
Notes
1 The Baker–Hausdorff theorem reads In our case the definitions of a A and B are
and are
-dependent, and
(because it's
), so one can write
2 In fact we copied the original idea of the SOM: to calculate the evolution due to the kinetic part of the Hamiltonian one has to switch to the basis, in which the Laplace operator is diagonal, that is, which is the momentum space. Because in the momentum space the differentiation becomes a simple multiplication by, the evolution due to the kinetic term (which includes the second derivative in position space) becomes very easy to compute - instead of the second derivative one has to multiply Fourier components by
. In the spinor version we have to do a similar trick in the position space: to facilitate calculations of the evolution according to the potential energy, first we go to the basis in which the position dependent part of the Hamiltonian
is diagonal, and only then we use the plane wave basis for evolution due to a kinetic part.
3 By spin dynamics we understand the situation with non-negligible transfer of atoms from one component to the other. From Equation (Equation9(9)
(9) ) it follows that
satisfies the equation
and if
the right-hand side vanishes, that is, the
field is constant what corresponds to a ‘spin frozen’ situation. To account for quantum fluctuations we need some small initial seeds in the fields
and
.