Cubic Lattice (Sparse Hilbert Space, Fixed NOD) Example¶
Directory
This example demonstrates how to run QS³‑ED2 for a three‑dimensional cubic lattice with periodic boundary conditions in a fixed NOD sector and using additional reflection symmetries.
The system contains
spin‑1/2 sites arranged on a
cubic lattice.
The ground state is computed using the Lanczos method, and the program evaluates
- ground‑state energy
- local magnetization
- two‑point spin correlations.
Note
The numerical values shown in this document are taken from the reference output stored in
examples/ref_dat/cubic_sp_HB/output.dat.
These files are provided as reference data for documentation and regression testing. The exact numerical values may vary slightly depending on the compilation environment and hardware.
1. Introduction¶
This example illustrates a large‑scale 3D lattice calculation using QS³‑ED2, where the computation is restricted to a single NOD sector and further reduced using translational and reflection symmetries.
Key features include
- cubic lattice geometry in three dimensions
- translational symmetry in three directions
- reflection symmetry in three directions
- momentum‑sector selection
- fixed‑\(\mathrm{NOD}\) restriction
- Lanczos diagonalization in a reduced Hilbert space.
2. Model Hamiltonian¶
The Hamiltonian is
with bond interaction
The symmetric anisotropic interaction is
3. Coupling Parameters¶
Magnetic field
Exchange parameters
Dzyaloshinskii–Moriya interaction
\(\Gamma\) interaction
4. Lattice Structure¶
System parameters from output.dat
For a cubic lattice
Each site has coordination number
Total number of nearest‑neighbor bonds
which matches
5. Translational Symmetry¶
Translational symmetry operations are defined by
corresponding to
with periodic boundary conditions.
6. Momentum (Wavevector) Sector¶
Wavevector parameters
Allowed wavevectors
with
The present calculation selects
7. Reflection (Inversion) Symmetry¶
In addition to translations, QS³‑ED2 can use reflection operations along each lattice direction.
The parameters
activate reflection operations for the
- x direction
- y direction
- z direction
respectively.
These operations correspond to
The corresponding quantum numbers are specified by
which select the even parity sector under each reflection.
Thus the ground state satisfies
Using these reflection symmetries significantly reduces the Hilbert‑space size.
8. Local Hilbert Space¶
Each site hosts
so the local Hilbert‑space dimension is
9. NOD Sector Restriction¶
The NOD restriction is fixed
Thus
For spin‑1/2 systems this corresponds to
10. Hilbert‑space Dimension¶
From output.dat
THS: dimension before symmetry reductionTHS(k): representative states after symmetry reduction
11. Lanczos Solver¶
The Lanczos work‑space parameter is fixed
Output confirms
Solver parameters
Total iterations
12. Ground‑state Energy¶
The converged ground‑state energy is
13. Eigenvector Accuracy¶
Verification
Residual
14. Observables¶
Enabled in the input
Generated files
| file | description |
|---|---|
local_mag.dat |
local magnetization |
two_body_cf_xyz.dat |
spin correlations |
two_body_cf_z+-.dat |
ladder correlations |
15. Runtime¶
Measured runtime
16. Summary¶
This example demonstrates a large‑scale
cubic‑lattice calculation with QS³‑ED2 using
- translational symmetry
- reflection symmetry
- fixed‑\(\mathrm{NOD}\) restriction
- Lanczos diagonalization
- symmetry‑reduced Hilbert spaces.