fastdla.generators.spin_chain.spin_flip

fastdla.generators.spin_chain.spin_flip()

Return a function that applies a global spin flip \(\Pi_{\mathbb{Z}_2}\).

Parameters:

num_spins – Number of spins \(N\).

Return type:

Callable[[numpy.ndarray], numpy.ndarray]

Returns:

A function that takes a basis matrix \(B\) and computes \(\Pi_{\mathbb{Z}_2} B\).