Abstract
We present an efficient approach to precisely simulate tight binding models with optical lattices, based on programmable digital-micromirror-device (DMD) techniques. Our approach consists of a subroutine of Wegner-flow enabled precise extraction of a tight-binding model for a given optical potential, and a reverse engineering step of adjusting the potential for a targeting model, for both of which we develop classical algorithms to achieve high precision and high efficiency. With renormalization of Wannier functions and high band effects systematically calibrated in our protocol, we show the tight-binding models with programmable onsite energies and tunnelings can be precisely simulated with optical lattices integrated with the DMD techniques. With numerical simulation, we demonstrate that our approach would facilitate quantum simulation of localization physics with adequate programmability and atom-based boson sampling for illustration of quantum computational advantage. We expect this approach would pave a way towards large-scale and precise programmable quantum simulations based on optical lattices.
Similar content being viewed by others
Introduction
Quantum simulation and quantum computing have been attracting tremendous attention in recent years. Among the rapidly advancing quantum hardwares1, cold atoms provide a quantum simulation platform with excellent controllability and scalability2,3,4,5. In the last two decades, cold atom based quantum simulations have achieved fantastic progress not only along the line of conceptually exotic physics such as artificial gauge fields6,7,8, and topological matters9, but also along the line of simulating computationally difficult problems such as BEC-BCS crossover10, High-Tc physics11,12,13,14,15, and non-equilibrium dynamics16, where its exceptional quantum advantage has been demonstrated.
In quantum simulations aiming for demonstration of fundamental physical concepts, it is not crucial to precisely calibrate the system. However, in order to use quantum simulations to solve computationally difficult problems, it is required to make the simulation precise—for example in the study of quantum criticality and in solving spin-glass problems, the physical properties of interest are sensitive to Hamiltonian parameters. And in quantum simulations of many-body localization using an incommensurate optical lattice, it has been found that calibration problems cause qualitative disagreement17,18,19,20 with the targeting Aubry–Andre (AA) model21,22. This issue also arises generically in using speckle-pattern induced disorder optical potentials to simulate localization physics23,24,25,26,27,28,29,30,31,32,33,34, as the onsite energies and tunnelings are not programmable, let alone the simulation precision.
Here, we consider integration of the recently developed DMD techniques in controlling optical potentials13,35,36,37,38 to optical lattices, and calibrate the platform towards precise programmable quantum simulations. We develop an efficient algorithm, which can systematically construct an inhomogeneous optical potential to precisely simulate a given tight binding lattice model, i.e., both the onsite energies and the tunnelings are made precisely programmable. Its efficiency relies on the physical locality. For benchmarking, we provide detailed numerical results for AA and Anderson localization (AL) models, where we show our approach has adequate programmability and systematically eliminates calibration errors. We show that our approach can also be used to implement atom-based quantum sampling algorithms such as boson sampling39,40 and determinantal point process41,42, having promising applications to quantum machine learning. Our protocol provides precise programmability to the quantum platform of optical lattice, which is intrinsically demanded for quantum simulations aiming for computationally difficult problems.
Results
Theory setup
For atoms confined in an optical potential, the Hamiltonian description is
Here we have separated the optical potential into a primary part \({V}_{{\rm{p}}}(x)=\frac{{V}_{{\rm{p}}}}{2}\cos (2kx)\) created by standard counter propagating laser beams and an additional potential VD(x) created by DMD13,35,36,37,38 or sub-wavelength potential43,44 techniques. The primary part has lattice translation symmetry with the lattice spacing determined by the forming laser wavelength. Hereafter, we use the lattice constant a = π/k as the length unit and the photon recoil energy of the lattice ER = ℏ2k2/2m as the energy unit. The added potential VD(x) in general has no homogeneity, and with the present technology it is typically much weaker than the primary lattice. A targeting tight-binding Hamiltonian matrix for the continuous system to simulate is referred to as \({{\mathcal{H}}}^{\star }\), which contains onsite energies ϵi and tunnelings \({J}_{\langle ii^{\prime} \rangle }\), with \(i,i^{\prime}\) labeling lattice sites determined by the primary optical potential. In the following, we describe our numerical method to reverse engineer VD(x) and Vp(x) that makes the precise tight-binding model description of H in Eq. (1) our target, \({{\mathcal{H}}}^{\star }\).
Firstly, we describe our method for efficient extraction of a tight-binding model of the continuous Hamiltonian H to obtain a single band effective Hamiltonian. Without the inhomogeneous potential VD(x), the precise tight binding model of the system can be efficiently constructed by introducing Bloch modes, because different modes with different lattice momenta are decoupled due to lattice translation symmetry. We denote the Hamiltonian matrix in the Wannier function basis {wm(x − xi)} as \({{\mathcal{H}}}_{mi;m^{\prime} i^{\prime} }\), with \(m,m^{\prime}\) labeling different bands running from zero (lowest band) to a high-band cutoff Mc, and \(i,i^{\prime}\) the Wannier function localized centers (or equivalently the lattice sites of the primary lattice). This Hamiltonian matrix takes a block diagonalized form with the decoupled blocks corresponding to different bands45,46. However, in the presence of an inhomogeneous potential VD(x), the generated matrix elements \(\int\ {\mathrm{d}}x\ {w}_{m}(x-{x}_{i}){V}_{{\rm{D}}}(x){w}_{m^{\prime} }(x-{x}_{i^{\prime} })\) induce inter-band couplings. We propose to use Wegner flow47,48 to decouple different bands, which then produces a precise tight-binding model. The band decoupling procedure follows a flow equation,
that generates a continuous unitary transformation \({\mathcal{H}}(l)=U(l){\mathcal{H}}(0){U}^{\dagger }(l)\). Here, the anti-Hermitean generator \(\eta (l)=\frac{{\mathrm{d}}U(l)}{{\mathrm{d}}l}{U}^{\dagger }(l)\), which we choose to be \(\eta (l)=[G,{\mathcal{H}}(l)]\), with \({G}_{mi;m^{\prime} i^{\prime} }={\delta }_{ii^{\prime} }\left[2{\delta }_{mm^{\prime} }-{\delta }_{m,0}{\delta }_{m^{\prime} ,0}\right]\). Following the flow from l = 0 to +∞, \({\mathcal{H}}(l)\) converges to a matrix that commutes with G because
This means the coupling between the m = 0 block of the matrix \({\mathcal{H}}\) and other blocks monotonically converges to 0. A more thorough analysis shows an exponential convergence with a convergence speed inversely proportional to the band gap (see “Methods” section). We remark that although there are different ways of choosing the generator η, other generators may not produce a Wegner flow with strict exponential convergence, which we prove for the particular generator used here. This means our approach is applicable as long as the inhomogeneous potential VD(x) is not too strong to close the band gap. The finite-depth flow equation generates a local unitary that defines a precise tight-binding model as the converged m = 0 Hamiltonian block, which is denoted as the single band effective Hamiltonian \({{\mathcal{H}}}_{{\rm{eff}}}\).
Secondly, we develop a numerical optimization method to adjust the potential VD(x) to minimize the difference between \({{\mathcal{H}}}_{{\rm{eff}}}\) and \({{\mathcal{H}}}^{\star }\). We choose a Frobenius-norm based cost function f = f0 + λ1f1, where f0 and f1 are Frobenius norms for the difference in the onsite energies and tunnelings, respectively, and a hyper-parameter λ1 is introduced to afford extra weight to the tunneling for better optimization-performance. In our numerics, we parameterize
where L is the number of periods of the primary lattice, and \({\widetilde{V}}_{n}\), \({\widetilde{\phi }}_{n}\) are variational parameters. The maximal spatial frequency of the DMD potential is about twice over the frequency of the primary lattice. Regarding the phase stabilization, it is required to stabilize the phase between the DMD and the primary lattice potential, which has been achieved in recent experiments49. We start from a random initialization, obtain \({{\mathcal{H}}}_{{\rm{eff}}}\) through Wegner flow, and then update the optical potential through a gradient descent method. This procedure is iterated until the cost function is below a threshold of our request.
Furthermore, our method is highly efficient by making use of locality. Considering a system with large system size, instead of performing the Wegner-flow for the full problem which then has a computation complexity of O(L3), we split the system into small pieces, with an individual length Lp. The adjacent pieces have about one third of their length overlapped with each other. We optimize the optical potential to reproduce the precise tight-binding model piece-by-piece, and then glue them together. This is sensible because of the locality in the problem—the onsite energy at one site and the tunnelings between two sites are both determined by their neighboring potential, following the finite-depth Wegner flow. Note that one problem arises that the potential may not be smooth in the overlapping regions, as the obtained potential could be inconsistent in optimizing the two adjacent pieces. To solve this problem, we add λ2f2 to the cost function, where f2 is the Frobenius norm of the difference of the potential in the overlapping region obtained in the optimization of its belonging two pieces (see “Methods” section). The piece-by-piece procedure is swept back-and-forth for convergence, analogous to the optimization in the standard density-matrix-renormalization group calculation50. In the sweeping process, we find a monotonic decrease in the difference between \({{\mathcal{H}}}_{{\rm{eff}}}\) and \({{\mathcal{H}}}^{\star }\) in the whole system, and that the converged optical potential is smooth. The computation complexity scaling is thus reduced to O(L).
Although this work focuses on one-dimensional lattices, the developed approach is adaptable to high-dimensional lattices as well (see Supplementary Note 1 and Supplementary Fig. 1). The sweeping process in the piece-by-piece optimization has more choices for higher-dimensional systems. How to perform the sweeping in an optimal way is worth future study.
Application to quantum simulation of AA model
In the study of quantum localization physics, AA model has been investigated extensively in both theory and experiment17,18,19,20,28,49,51,52,53,54,55,56. Its Hamiltonian reads as
where \({b}_{i}^{\dagger }\) (bi) denotes the creation (annihilation) operator on a lattice site i, α is an irrational number, JAA is the site-independent tunneling, ϵAA describes the strength of the onsite energies, and ϕ is an arbitrary phase. Here, we choose α as the golden ratio \((\sqrt{5}-1)/2\), which is approximated by the Fibonacci sequence (Fn) as Fn/Fn+1 in a finite-size calculation. Because of its energy independent duality defined by a Fourier transform, the model exhibits a phase transition from all wave-function localized to all extended, which makes it natural place to examine one-dimensional localization criticality.
In the optical lattice experiment17, the AA model Hamiltonian is achieved by using an incommensurate bichromatic potential, a primary lattice perturbed by a second weak incommensurate lattice with \({V}_{{\rm{D}},{\rm{rough}}}(x)={V}_{1}\cos (2\alpha kx)/2\) following our notation in Eq. (1). However, its corresponding tight-binding model is not a precise AA model—there are corrections making tunnelings inhomogeneous and generating higher-order harmonics, which generically breaks the central ingredient of duality of the AA model57. The effects of such corrections have been established both in theory18 and experiment19,20. This problem can be solved by using our precise quantum simulation method.
Taking the general form of VD(x) in Eq. (4), we find the variational minimization for the precise quantum simulation of the AA model automatically reduces to a more specific form
since all other parameters except \({\widetilde{V}}_{1,2}\) in Eq. (4) are found to vanish. As an example, we consider a specific model \({H}_{{\rm{AA}}}^{\star }\) with parameters JAA = −0.0308ER, ϵAA = 0.0841ER, α ≈ Fn/Fn+1 (Fn = 34 and Fn+1 = 55), and ϕ = −πα. This target model is reached by choosing Vp = 8ER, V1 = 0.1ER, \({\widetilde{V}}_{1}=0.0341{E}_{{\rm{R}}}\), and \({\widetilde{V}}_{2}=-0.0592{E}_{{\rm{R}}}\). In Fig. 1a, we show the optical potentials corresponding to VD,rough and VD,precise for comparison. We find that the resultant onsite energies are approximately the same (Fig. 1b), yet with the potential VD,precise giving a more precise solution. More drastically, the tunnelings out of our potential with VD,precise(x) are precisely homogeneous, with a relative inhomogeneity below 10−4 (Fig. 1c). This cannot be achieved with the potential of VD,rough(x).
We also emphasize here that our constructed potential VD,precise(x) possesses a vanishing derivative at the individual sites, as exhibited in Fig. 1a. This is crucial to experiments as a potential with finite derivative at the position of atoms would make the system more susceptible to shaking-induced heating processes49.
Anderson localization with programmable disorder potential
To further demonstrate the precise programmability enabled by our method, we also carry out an application to quantum simulation of Anderson localization models whose previous experimental realization by speckle pattern lacks programmability23,24,25,26,27,28,29,30,31,32,33,34. The Hamiltonians of 1D AL models are given as
We consider three different cases: (a) random onsite model with \({h}_{i}\in [-{\widetilde{\epsilon }}_{{\rm{AL}}}/2,{\widetilde{\epsilon }}_{{\rm{AL}}}/2]\) and ti = JAL being homogeneous, (b) random hopping model with hi = ϵAL homogenous and \({t}_{i}\in [{J}_{{\rm{AL}}}-{\widetilde{J}}_{{\rm{AL}}}/2,{J}_{{\rm{AL}}}+{\widetilde{J}}_{{\rm{AL}}}/2]\), and (c) both onsite energies and tunnelings being random with \({h}_{i}\in [-{\widetilde{\epsilon }}_{{\rm{AL}}}/2,{\widetilde{\epsilon }}_{{\rm{AL}}}/2]\) and \({t}_{i}\in [{J}_{{\rm{AL}}}-{\widetilde{J}}_{{\rm{AL}}}/2,{J}_{{\rm{AL}}}+{\widetilde{J}}_{{\rm{AL}}}/2]\). The random onsite energies and tunnelings are drawn according to a uniform distribution. In Fig. 2, we show all the three different cases of AL model can be precisely achieved with our optimization method. The absolute errors in the tight-binding model compared to the target one is made smaller than 10−5 in units of recoil energy, which demonstrates the precise programmability of our scheme.
Regarding the efficiency of the optimization method, we find the cost function is typically evaluated for 104 times before reaching convergence. For the actual CPU time cost, the results in Fig. 2a are obtained in 30 s with MATLAB implementation on an Intel processor of 8-core Xeon E5-2640 v4 CPU at 2.40 GHz, similarly for Fig. 2b,c. The method is thus confirmed to be highly efficient.
One immediate application of the programmable quantum simulation of Anderson localization is to study the anomalous localization in the random hopping model. Unlike the random onsite model, where all states are localized in one dimension, the random hopping model has delocalized states at band center58,59. But it is extremely difficult to perform quantum simulation of this pure random hopping model with the speckle-pattern approach lacking programmability, since the unavoidable inhomogeneity in the onsite energy will make all states localized. We randomly generate 2000 disorder samples for the hopping, and compute the corresponding potential VD(x) using our optimization method. The averaged inverse participation ratio (IPR) which diagnoses localization to delocalization transition60 is calculated, with the results shown in Fig. 3. We find quantitative agreement of results obtained for the continuous potential with the targeting tight-binding model. The discrepancy can be further improved by increasing the lattice depth or allocating more numerical resources.
Implementation of boson sampling and determinantal point process
Boson sampling is a promising candidate to demonstrate quantum computational advantage for its established exponential complexity on a classical computer39,40,61. Its experimental implementation has been achieved in linear photonic62, trapped ion63, and quantum-dot devices64. Here we show that boson sampling could also be implemented with bosonic atoms confined in an optical lattice using our developed precise programmability. One advantage of atomic realization is that one can replace bosonic atoms by their fermionic isotopes, which then performs quantum sampling for determinantal point process41. This then provides one way to verify the quantum advantageous boson sampling because the simulation of determinantal point process is efficient on a classical computer41,42.
Here, we consider a standard boson sampling problem with m input modes and n identical bosons, where the n bosons are one-to-one injected into the first n modes as the input state, and then let evolve under an m × m Haar-random unitary U. In the dilute limit (n ≪ m), where each output mode contains at most one particle, the probability of a specific output Fock-state configuration S is p(S) = ∣per(US)∣2, with per meaning the permanent, and US a submatrix of U selected according to the input and output configurations39.
To experimentally realize the Haar-random unitary U with an optical lattice, we adapt the decomposition in ref. 65, where the random unitary is constructed by multiplication of a series of building blocks of two-mode unitary operations. For the optical lattice implementation, we develop a different construction from photonic realization66 (see “Methods” section). We choose the two-mode building blocks as
Here we have the Pauli matrices \({\sigma }_{x}^{(p,q)}=\left|q\right\rangle \left\langle p\right|+\left|p\right\rangle \left\langle q\right|\) and \({\sigma }_{z}^{(p,q)}=\left|q\right\rangle \left\langle q\right|-\left|p\right\rangle \left\langle p\right|\), p, q ∈ {1, 2, …, m}, the quantum states \(\left|p\right\rangle\) and \(\left|q\right\rangle\) represent the Wannier functions in the optical lattice, and \({h}_{x,z}^{(p,q)}\) are parameters determined by U. With our optimization method, we can obtain the Hamiltonians \({H}_{z}^{(q+1,q)}={\epsilon }_{z}{\sigma }_{z}^{(q+1,q)}\) and \({H}_{x}^{(q+1,q)}={J}_{x}{\sigma }_{x}^{(q+1,q)}\), and hence the unitary \({\left({T}^{(q+1,q)}\right)}^{\dagger }\) can be achieved through the time evolution operator \(\exp (-{\rm{i}}{\tau }_{x}^{(q+1,q)}{H}_{x}^{(q+1,q)})\exp (-{\rm{i}}{\tau }_{z}^{(q+1,q)}{H}_{z}^{(q+1,q)})\), with the evolution time \({\tau }_{x}^{(q+1,q)}={h}_{x}^{(q+1,q)}\!/{J}_{x}\) and \({\tau }_{z}^{(q+1,q)}={h}_{z}^{(q+1,q)}/{\epsilon }_{z}\), which are positive with proper construction (see “Methods” section). For p − q > 1, a more involved construction is required, which is provided in “Methods” section. The building blocks of T(p, q) ultimately realize any random unitary, and the total evolution time is just the summation of all the evolution time of the building blocks.
For experimental implementation, we consider Li atoms67,68 confined in a lattice formed by a laser with wavelength 1064 nm, the recoil energy is ER = 2π × 25.12 kHz with 7Li. For a mode number m = 10 and number of atoms n = 3, we find that the average total evolution time is estimated to be 0.1 second taking Jx = −0.01ER and ϵz = 0.2ER. We emphasize here that the current lifetime of cold atoms is about one second, which permits quantum sampling with the mode number as large as m = 30. We also confirm that the overall harmonic potential confinement in standard cold atom experiments can be corrected by our precise quantum simulation scheme (see Supplementary Note 2 and Supplementary Fig. 2), which is required in performing programmable quantum sampling. Denoting the probabilities corresponding to the theory and the simulated DMD-based experimental realization as p1(S) and p2(S), respectively, the sampling precision is characterized by a measure of similarity \(G={\sum }_{S}\sqrt{{p}_{1}(S){p}_{2}(S)}\), and a measure of distance D = (1/2) \(\sum_s\)∣p1(S) − p2(S)∣. The numerical results are shown in Fig. 4a. We find quantitative agreement between the simulated experimental realization and the theory prediction, which implies the precision achieved with our scheme is adequate to perform boson sampling experiments.
We also study the case with fermionic atoms, which then realize the determinantal point process41. The results are shown in Fig. 4b, where we also find the quantitative agreement between the simulated experimental realization and the theory prediction. It is worth noting here that even when the classical simulation of boson sampling is unavailable for a large particle number, the experiment with fermions allows one way to detect errors when the device is erroneous, since the determinantal point process can be efficiently simulated on both classical computers41,42 and quantum devices. In Fig. 4c, we set an error in the Hamiltonian \({H}_{x}^{(9,8)}\), whose amplitude is deliberately set to be 70% of the correct value in order to check whether the error can be detected. We find that the error is indeed detectable by comparing the quantum sampling with the exact results.
Discussion
We have proposed a scheme for precisely simulating lattice models with optical lattices, whose potentials can be manipulated through the high-resolution DMD techniques. We have developed a Wegner-flow method to extract the precise tight-binding model of a continuous potential, and a scalable optimization method for the reverse engineering of the optical potential whose tight binding model precisely matches a targeting model. The performance is demonstrated with concrete examples of AA and Anderson models, and quantum sampling problems. Our approach implies optical lattices can be upgraded towards high-precision programmable quantum simulations by integrating with DMD techniques.
The precise programmable quantum simulation enabled by our scheme make the optical lattice rather flexible. For disorder physics, having programmable disorder allows for more systematic study of the localization transition, especially for cases where the rare disorder Griffith effects are important for example in understanding disordered Weyl semimetals69, and many-body localization mobility edge70,71.
Our proposing setup also paves a way to building a programmable quantum annealer with optical lattices. Considering spinor atoms in a deep lattice with strong interaction, programmable tunnelings imply programmable spin-exchange. For interacting systems, our approach is directly adaptable in the limit of interaction much weaker than the band gap, because the Wannier functions are easily accessible in the Wegner flow (see Supplementary Note 3 and Supplementary Fig. 3). We expect the approach can be further generalized for generic interacting systems, which is worth future investigation.
Methods
Exponential convergence of Wegner flow
As the efficiency of our method relies on the convergence behavior of Wegner flow, in this section we prove that the convergence is exponential, and that the convergence speed is inversely proportional to the band gap—it has a lower bound inversely proportional to the band gap to be more precise.
Note that we use Wegner flow to decouple the lowest band from the rest. The flow converges when the coupling between the lowest and excited bands vanish. To analyze such couplings, we rewrite the Hamiltonian matrix in terms of the lowest and excited band blocks and their couplings as
Following our constructed Wegner flow, we have the flow equation for the coupling matrix \({\mathcal{C}}\) as
The overall strength of these couplings in \({\mathcal{C}}\) are quantified by the trace \({\rm{Tr}}[{{\mathcal{C}}}^{\dagger }{\mathcal{C}}]\), whose l-dependence obeys
with \({{\mathrm{d}}}_{\min }^{(1)}\) the minimal eigenvalue of the Hermitian matrix \({{\mathcal{D}}}^{(1)}\) and \({{\mathrm{d}}}_{\max }^{(0)}\) the maximal eigenvalue of \({{\mathcal{D}}}^{(0)}\). We then obtain a bound on the trace as
Having a finite gap between the lowest and the first excited bands, we have \({{\mathrm{d}}}_{\min }^{(1)}-{{\mathrm{d}}}_{\max }^{(0)}\, > \, 0\). The exponential convergence of the couplings between the lowest and excited bands is then assured. The convergence speed is larger than a value inversely proportional to the band gap. In practical calculations, the Frobenius norm of the Wegner flow generator η flows to 10−6 after 300 calculations of commutators of sparse matrices for the results presented in the paper.
The piece-by-piece optimization method
In this section, we provide the details of the piece-by-piece optimization method. Taking a system having L number of periods—the period is defined according to the primary lattice, the starting points of the periods are labeled as (X0, X1, X2, …, XL−1). We split the system into smaller pieces with a piece-size Lp. Two adjacent pieces have a finite overlap region with size Mp. The i-th piece contains the periods from \({X}_{i({L}_{{\rm{p}}}-{M}_{{\rm{p}}})}\) to \({X}_{i({L}_{{\rm{p}}}-{M}_{{\rm{p}}})+{L}_{{\rm{p}}}}\). Its overlap with the lefthand [righthand] side (i − 1)-th [(i + 1)-th] piece is from \({X}_{i({L}_{{\rm{p}}}-{M}_{{\rm{p}}})}\) to \({X}_{(i-1)({L}_{{\rm{p}}}-{M}_{{\rm{p}}})+{L}_{{\rm{p}}}}\) [from \({X}_{(i+1)({L}_{{\rm{p}}}-{M}_{{\rm{p}}})}\) to \({X}_{i({L}_{{\rm{p}}}-{M}_{{\rm{p}}})+{L}_{{\rm{p}}}}\)]. In optimizing the optical potential at i-th piece for the targeting tight-binding model in that local region, we introduce an additional cost function λ2f2, with λ2 a hyper-parameter, and
where VD,i(x) is the variational potential in optimizing the i-th piece. The f2 cost function is introduced to minimize the inconsistency of the potential in the overlap region with the neighboring (i − 1)-th and (i + 1)-th pieces. Since the constraint on the consistency is not implemented strict, there will still be leftover inconsistency between VD,i(x) and VD,i ± 1(x) in a single run. To solve this problem, we perform a back-and-forth sweeping process—we first carry out optimization in a forward direction from the leftmost piece to the rightmost, and then in a backward direction from the rightmost to leftmost. This sweeping process is iterated for potential convergence. In our numerics, we find convergence with three to four times of sweeping. We then glue all the pieces together and construct the global optical potential. It is confirmed that this procedure gives the correct potential whose tight binding model is the targeting model.
Decomposition of a Haar-random unitary with optical lattice accessible operations
Here we describe how to adapt the decomposition of the Haar-random unitary in ref. 65 to optical lattice implementation. An m × m Haar-random unitary U(m) is decomposed into
The order of matrix multiplication using ∏ is defined to be from left to right, for example \(\mathop{\prod }\nolimits_{i = 3}^{1}{A}_{i}\) means A3A2A1 and \(\mathop{\prod }\nolimits_{i = 1}^{3}{A}_{i}\) means A1A2A3. In the above equation, we have
where the Pauli operations are defined according to the Wannier basis quantum states \(\left|q\right\rangle\) with q the lattice site index—\({\sigma }_{z}^{(p,q)}=\left|q\right\rangle \left\langle q\right|-\left|p\right\rangle \left\langle p\right|\), \({\sigma }_{x}^{(p,q)}=\left|q\right\rangle \left\langle p\right|+\left|p\right\rangle \left\langle q\right|\). To specify the matrix T(p, q), we introduce a matrix \({\widetilde{U}}^{(p,q)}\), whose elements \({\widetilde{U}}_{p,q}^{(p,q)}\) and \({\widetilde{U}}_{p,p}^{(p,q)}\) determine the parameters \({h}_{x,z}^{(p,q)}\) as
Here, T(p,q) and \({\widetilde{U}}^{(p,q)}\) are constructed in a sequential manner as (p, q) goes through the sequence {(m, m − 1), (m, m − 2), …, (m, 1), (m − 1, m − 2), (m − 1, m − 3), …, (2, 1)}. From \({\widetilde{U}}^{(m,m-1)}=U(m)\), we obtain T(m,m−1) through Eq. (16) and Eq. (15), and then we have \({\widetilde{U}}^{(m,m-2)}={\widetilde{U}}^{(m,m-1)}{T}^{(m,m-1)}\). In general once \({\widetilde{U}}^{({p}_{1},{q}_{1})}\) and \({T}^{({p}_{1},{q}_{1})}\) are obtained, we have \({\widetilde{U}}^{({p}_{2},{q}_{2})}={\widetilde{U}}^{({p}_{1},{q}_{1})}{T}^{({p}_{1},{q}_{1})}\) for (p2, q2) next to (p1, q1) in that sequence. Following this sequence, all matrices are constructed. The additional matrix Udiag in Eq. (14) is diagonal with the elements \({({U}_{{\rm{diag}}})}_{n,n}={[{\widetilde{U}}^{(2,1)}{T}^{(2,1)}]}_{n,n}\), n = 1, 2, …, m.
From Eq. (14), we see that to realize the Haar-random unitary U(m), the building block is the unitary \({({T}^{(p,q)})}^{\dagger }\), which can be achieved through time evolution of the corresponding Hamiltonian, as specified latter. To engineer the non-local gate operation \({({T}^{(p,q)})}^{\dagger }\) we perform the following transformation,
where,
with
Hence, we have
with
which corresponds to time evolution with tight binding Hamiltonians
Here ϵz > 0 and Jx < 0 are constants, and the evolution time is \({\tau }_{z}^{(p,q)}={h}_{z}^{(p,q)}/{\epsilon }_{z}\), \({\tau }_{x}^{(p,q)}={h}_{x}^{(p,q)}/{J}_{x}\). That is to say, \({\left({\widetilde{T}}^{(p,q)}\right)}^{\dagger }\) can be achieved through the time evolution operator
It is straightforward to show that U(n + 1,n) and its hermitian conjugate can also be obtained through time evolution operators, i.e.,
with the evolution time \({\tau }_{z}^{u}=\pi /(2{\epsilon }^{z})\) and \({\tau }_{x}^{u}=-\pi /(2{J}^{x})\). Therefore, we finally have
We see that in order to build a general m × m Haar-random unitary U(m), both the number of Hx and Hz gates we need are (m − 1)(3m − 4)/2. And also a gate Udiag is needed, which can be achieved through evolving the Hamiltonian \({H}_{{\rm{d}}}=\frac{{\rm{i}}}{8\pi }\mathrm{log}\,({U}_{{\rm{diag}}})\) with the time τd = ℏ8π/ER. In Fig. 5, we show all the Hamiltonians of typical quantum gates can be precisely achieved with our optimization method, and the absolute errors in the tight-binding model compared to the target one is made smaller than 10−5 in units of recoil energy.
Data availability
Data is available upon reasonable request.
Code availability
The computation code for producing the results in this work is available upon reasonable request.
References
Altman, E. et al. Quantum simulators: architectures and opportunities. Preprint at https://arxiv.org/abs/1912.06938 (2019).
Bloch, I., Dalibard, J. & Nascimbene, S. Quantum simulations with ultracold quantum gases. Nat. Phys. 8, 267–276 (2012).
Georgescu, I. M., Ashhab, S. & Nori, F. Quantum simulation. Rev. Mod. Phys. 86, 153 (2014).
Gross, C. & Bloch, I. Quantum simulations with ultracold atoms in optical lattices. Science 357, 995–1001 (2017).
Bloch, I. Quantum simulations come of age. Nat. Phys. 14, 1159–1161 (2018).
Dalibard, J., Gerbier, F., Juzeliūnas, G. & Öhberg, P. Colloquium: artificial gauge potentials for neutral atoms. Rev. Mod. Phys. 83, 1523 (2011).
Zhai, H. Degenerate quantum gases with spin–orbit coupling: a review. Rep. Prog. Phys. 78, 026001 (2015).
Zhang, L. & Liu, X.-J. Spin-orbit coupling and topological phases for ultracold atoms. arXiv 1806.05628 (2018).
Cooper, N. R., Dalibard, J. & Spielman, I. B. Topological bands for ultracold atoms. Rev. Mod. Phys. 91, 015005 (2019).
Regal, C. A., Greiner, M. & Jin, D. S. Observation of resonance condensation of fermionic atom pairs. Phys. Rev. Lett. 92, 040403 (2004).
Hofstetter, W., Cirac, J. I., Zoller, P., Demler, E. & Lukin, M. D. High-temperature superfluidity of fermionic atoms in optical lattices. Phys. Rev. Lett. 89, 220407 (2002).
Greif, D., Uehlinger, T., Jotzu, G., Tarruell, L. & Esslinger, T. Short-range quantum magnetism of ultracold fermions in an optical lattice. Science 340, 1307–1310 (2013).
Mazurenko, A. et al. A cold-atom fermi–hubbard antiferromagnet. Nature 545, 462–466 (2017).
Hart, R. A. et al. Observation of antiferromagnetic correlations in the hubbard model with ultracold atoms. Nature 519, 211–214 (2015).
Brown, P. T. et al. Bad metallic transport in a cold atom fermi-hubbard system. Science 363, 379–382 (2019).
Trotzky, S. et al. Probing the relaxation towards equilibrium in an isolated strongly correlated one-dimensional bose gas. Nat. Phys. 8, 325–330 (2012).
Schreiber, M. et al. Observation of many-body localization of interacting fermions in a quasirandom optical lattice. Science 349, 842–845 (2015).
Li, X., Li, X. & Das Sarma, S. Mobility edges in one-dimensional bichromatic incommensurate potentials. Phys. Rev. B 96, 085119 (2017).
Lüschen, H. P. et al. Single-particle mobility edge in a one-dimensional quasiperiodic optical lattice. Phys. Rev. Lett. 120, 160404 (2018).
Kohlert, T. et al. Observation of many-body localization in a one-dimensional system with a single-particle mobility edge. Phys. Rev. Lett. 122, 170403 (2019).
Harper, P. G. Single band motion of conduction electrons in a uniform magnetic field. Proc. Phys. Soc. Sec. A 68, 874 (1955).
Aubry, S. & André, G. Analyticity breaking and anderson localization in incommensurate lattices. Ann. Isr. Phys. Soc. 3, 18 (1980).
Damski, B., Zakrzewski, J., Santos, L., Zoller, P. & Lewenstein, M. Atomic bose and anderson glasses in optical lattices. Phys. Rev. Lett. 91, 080403 (2003).
Gavish, U. & Castin, Y. Matter-wave localization in disordered cold atom lattices. Phys. Rev. Lett. 95, 020401 (2005).
Schulte, T. et al. Routes towards anderson-like localization of bose-einstein condensates in disordered optical lattices. Phys. Rev. Lett. 95, 170411 (2005).
Billy, J. et al. Direct observation of anderson localization of matter waves in a controlled disorder. Nature 453, 891–894 (2008).
White, M. et al. Strongly interacting bosons in a disordered optical lattice. Phys. Rev. Lett. 102, 055301 (2009).
Sanchez-Palencia, L. & Lewenstein, M. Disordered quantum gases under control. Nat. Phys. 6, 87–95 (2010).
Pasienski, M., McKay, D., White, M. & DeMarco, B. A disordered insulator in an optical lattice. Nat. Phys. 6, 677–680 (2010).
Kondov, S., McGehee, W., Zirbel, J. & DeMarco, B. Three-dimensional anderson localization of ultracold matter. Science 334, 66–68 (2011).
Jendrzejewski, F. et al. Three-dimensional localization of ultracold atoms in an optical disordered potential. Nat. Phys. 8, 398–403 (2012).
Semeghini, G. et al. Measurement of the mobility edge for 3d anderson localization. Nat. Phys. 11, 554–559 (2015).
Smith, J. et al. Many-body localization in a quantum simulator with programmable random disorder. Nat. Phys. 12, 907–911 (2016).
Choi, J.-y et al. Exploring the many-body localization transition in two dimensions. Science 352, 1547–1552 (2016).
Ha, L.-C., Clark, L. W., Parker, C. V., Anderson, B. M. & Chin, C. Roton-maxon excitation spectrum of bose condensates in a shaken optical lattice. Phys. Rev. Lett. 114, 055301 (2015).
Gauthier, G. et al. Direct imaging of a digital-micromirror device for configurable microscopic optical potentials. Optica 3, 1136–1143 (2016).
Wang, Y., Kumar, A., Wu, T.-Y. & Weiss, D. S. Single-qubit gates based on targeted phase shifts in a 3d neutral atom array. Science 352, 1562–1565 (2016).
Browaeys, A. & Lahaye, T. Many-body physics with individually controlled rydberg atoms. Nat. Phys. 16, 132–142 (2020).
Aaronson, S. & Arkhipov, A. The computational complexity of linear optics. Theory Comput. 9, 143–252 (2013).
Gard, B. T., Motes, K. R., Olson, J. P., Rohde, P. P. & Dowling, J. P. An introduction to boson-sampling. In From atomic to mesoscale: the role of quantum coherence in systems of various complexities, 167–192 (World Scientific, 2015).
Kulesza, A. & Taskar, B. Determinantal point processes for machine learning. Found. Trends Mach. Learn. 5, 123–286 (2012).
Li, X., Zhu, G., Han, M. & Wang, X. Quantum information scrambling through a high-complexity operator mapping. Phys. Rev. A 100, 032309 (2019).
Yi, W., Daley, A. J., Pupillo, G. & Zoller, P. State-dependent, addressable subwavelength lattices with cold atoms. N. J. Phys. 10, 073015 (2008).
Lacki, M., Zoller, P. & Baranov, M. A. Stroboscopic painting of optical potentials for atoms with subwavelength resolution. Phys. Rev. A 100, 033610 (2019).
Marzari, N., Mostofi, A. A., Yates, J. R., Souza, I. & Vanderbilt, D. Maximally localized wannier functions: theory and applications. Rev. Mod. Phys. 84, 1419–1475 (2012).
Li, X. & Liu, W. V. Physics of higher orbital bands in optical lattices: a review. Rep. Prog. Phys. 79, 116401 (2016).
Wegner, F. Flow-equations for hamiltonians. Ann. Phys. 506, 77–91 (1994).
Kehrein, S. The flow equation approach to many-particle systems, Vol. 217. In Springer Tracts in Modern Physics (Springer, Berlin, 2006).
Lukin, A. et al. Probing entanglement in a many-body-localized system. Science 364, 256–260 (2019).
White, S. R. Density matrix formulation for quantum renormalization groups. Phys. Rev. Lett. 69, 2863 (1992).
Grempel, D. R., Fishman, S. & Prange, R. E. Localization in an incommensurate potential: an exactly solvable model. Phys. Rev. Lett. 49, 833 (1982).
Roati, G. et al. Anderson localization of a non-interacting bose-einstein condensate. Nature 453, 895–898 (2008).
Deissler, B. et al. Delocalization of a disordered bosonic system by repulsive interactions. Nat. Phys. 6, 354–358 (2010).
Biddle, J. & Das Sarma, S. Predicted mobility edges in one-dimensional incommensurate optical lattices: an exactly solvable model of anderson localization. Phys. Rev. Lett. 104, 070601 (2010).
Li, X., Ganeshan, S., Pixley, J. H. & Das Sarma, S. Many-body localization and quantum nonergodicity in a model with a single-particle mobility edge. Phys. Rev. Lett. 115, 186601 (2015).
Modak, R. & Mukerjee, S. Many-body localization in the presence of a single-particle mobility edge. Phys. Rev. Lett. 115, 230401 (2015).
Ganeshan, S., Pixley, J. H. & Das Sarma, S. Nearest neighbor tight binding models with an exact mobility edge in one dimension. Phys. Rev. Lett. 114, 146601 (2015).
Eggarter, T. P. & Riedinger, R. Singular behavior of tight-binding chains with off-diagonal disorder. Phys. Rev. B 18, 569 (1978).
Balents, L. & Fisher, M. P. A. Delocalization transition via supersymmetry in one dimension. Phys. Rev. B 56, 12970 (1997).
Iyer, S., Oganesyan, V., Refael, G. & Huse, D. A. Many-body localization in a quasiperiodic system. Phys. Rev. B 87, 134202 (2013).
Clifford, P. & Clifford, R. The classical complexity of boson sampling. In Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms. 146–155 (SIAM, 2018).
Flamini, F., Spagnolo, N. & Sciarrino, F. Photonic quantum information processing: a review. Rep. Prog. Phys. 82, 016001 (2018).
Shen, C., Zhang, Z. & Duan, L.-M. Scalable implementation of boson sampling with trapped ions. Phys. Rev. Lett. 112, 050504 (2014).
He, Y. et al. Time-bin-encoded boson sampling with a single-photon device. Phys. Rev. Lett. 118, 190501 (2017).
Reck, M., Zeilinger, A., Bernstein, H. J. & Bertani, P. Experimental realization of any discrete unitary operator. Phys. Rev. Lett. 73, 58–61 (1994).
Wang, H. et al. High-efficiency multiphoton boson sampling. Nat. Photon. 11, 361–365 (2017).
Parsons, M. F. et al. Site-resolved imaging of fermionic 6Li in an optical lattice. Phys. Rev. Lett. 114, 213002 (2015).
Hulet, R. G., Nguyen, J. H. & Senaratne, R. Methods for preparing quantum gases of lithium. Rev. Sci. Instrum. 91, 011101 (2020).
Pixley, J. H., Huse, D. A. & Das Sarma, S. Rare-region-induced avoided quantum criticality in disordered three-dimensional dirac and weyl semimetals. Phys. Rev. X 6, 021042 (2016).
Basko, D. M., Aleiner, I. L. & Altshuler, B. L. Metal–insulator transition in a weakly interacting many-electron system with localized single-particle states. Ann. Phys. 321, 1126–1205 (2006).
De Roeck, W., Huveneers, F., Müller, M. & Schiulaz, M. Absence of many-body mobility edges. Phys. Rev. B 93, 014203 (2016).
Acknowledgements
We acknowledge helpful discussion with Peter Zoller, Immanuel Bloch, Markus Greiner, and Yu-Ao Chen. This work is supported by National Natural Science Foundation of China under Grants No. 11934002, 11774067, National Program on Key Basic Research Project of China under Grant No. 2017YFA0304204, and Shanghai Municipal Science and Technology Major Project (Grant No. 2019SHZDZX01). X.Z.Q. acknowledges support from National Postdoctoral Program for Innovative Talents of China under Grant No. BX20190083.
Author information
Authors and Affiliations
Contributions
X.L. conceived the main idea in discussion with X.D.Q.; X.Z.Q. and J.Z. developed the methods and performed numerical calculations. All authors contributed in completing the paper.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Qiu, X., Zou, J., Qi, X. et al. Precise programmable quantum simulations with optical lattices. npj Quantum Inf 6, 87 (2020). https://doi.org/10.1038/s41534-020-00315-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41534-020-00315-9