fastdla.generators.z2lgt_hva.z2lgt_dense_translation_eigenspace

fastdla.generators.z2lgt_hva.z2lgt_dense_translation_eigenspace(jphase, basis=None, num_fermions=None, npmod=np)

Extract the \(j`th eigenspace of the translation :math:`T_2\).

Parameters:
  • jphase (int) – Integer \(j\) of the \(T_2\) eigenvalue \(e^{2\pi i j/N_f}\).

  • basis (Optional[numpy.ndarray]) – The basis matrix \(B\).

  • num_fermions (Optional[int]) – \(N_f\).

Return type:

numpy.ndarray

Returns:

A matrix whose columns form the orthonormal basis of the eigen-subspace.