fastdla.generators.z2lgt_hva.z2lgt_t2_eigenspace

fastdla.generators.z2lgt_hva.z2lgt_t2_eigenspace(num_fermions, momentum, basis=None, npmod=np)

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

Parameters:
  • num_fermions (int) – \(N_f\).

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

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

Return type:

numpy.ndarray

Returns:

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