-def _real_symmetric_basis(n, field=QQ):
+def _real_symmetric_basis(n, field):
"""
Return a basis for the space of real symmetric n-by-n matrices.
"""
return tuple(S)
-def _complex_hermitian_basis(n, field=QQ):
+def _complex_hermitian_basis(n, field):
"""
Returns a basis for the space of complex Hermitian n-by-n matrices.
return tuple(S)
-def _quaternion_hermitian_basis(n, field=QQ):
+def _quaternion_hermitian_basis(n, field):
"""
Returns a basis for the space of quaternion Hermitian n-by-n matrices.
"""
def __init__(self, n, field=QQ, **kwargs):
- S = _real_symmetric_basis(n, field=field)
+ S = _real_symmetric_basis(n, field)
Qs = _multiplication_table_from_matrix_basis(S)
fdeja = super(RealSymmetricEJA, self)
"""
def __init__(self, n, field=QQ, **kwargs):
- S = _complex_hermitian_basis(n)
+ S = _complex_hermitian_basis(n, field)
Qs = _multiplication_table_from_matrix_basis(S)
fdeja = super(ComplexHermitianEJA, self)
"""
def __init__(self, n, field=QQ, **kwargs):
- S = _quaternion_hermitian_basis(n)
+ S = _quaternion_hermitian_basis(n, field)
Qs = _multiplication_table_from_matrix_basis(S)
fdeja = super(QuaternionHermitianEJA, self)