fastdla.generators.spin_chain.spin_flip_eigenspace
- fastdla.generators.spin_chain.spin_flip_eigenspace(eigval, basis=None, num_spins=None, npmod=np)
Extract the +1/-1 eigenspace of the global spin flip \(\Pi_{\mathbb{Z}_2}\).
- Parameters:
eigval (
int) – +1 or -1.basis (
Optional[numpy.ndarray]) – The basis matrix \(B\).num_spins (
Optional[int]) – Number of spins \(N\).
- Return type:
numpy.ndarray- Returns:
A matrix whose columns form the orthonormal basis of the eigen-subspace.