fastdla.generators.spin_chain.translation
- fastdla.generators.spin_chain.translation(num_spins, shift=1, npmod=np)
Return a function that applies the translation \(T_s\) to state vectors.
- Parameters:
num_spins (
int) – Number of spins \(N\).shift (
int) – Unit of translation \(s\).
- Return type:
Callable[[numpy.ndarray],numpy.ndarray]- Returns:
A function that takes a basis matrix \(B\) and computes \(T_s B\).