quantax.symmetry.LinearTransform#
- quantax.symmetry.LinearTransform(matrix: ndarray, center: ndarray | None = None, sector: int = 0, character: Array | None = None) Symmetry#
The symmetry generated by a linear transformation to the lattice.
- Parameters:
matrix – A 2D array for the linear transformation matrix.
center – The center of the linear transformation.
sector – The symmetry sector.
character – The character of the symmetry group elements. This is useful when the symmetry sector doesn’t have a 1D group representation.
Warning
The users are responsible to ensure that the linear transformation generates a symmetry group.