Lambda Bracket Algebras With Basis#
AUTHORS:
Reimundo Heluani (2020-08-21): Initial implementation.
- class sage.categories.lambda_bracket_algebras_with_basis.LambdaBracketAlgebrasWithBasis(base_category)#
Bases:
CategoryWithAxiom_over_base_ring
The category of Lambda bracket algebras with basis.
EXAMPLES:
sage: LieConformalAlgebras(QQbar).WithBasis() # needs sage.rings.number_field Category of Lie conformal algebras with basis over Algebraic Field
- class ElementMethods#
Bases:
object
- index()#
The index of this basis element.
EXAMPLES:
sage: # needs sage.combinat sage.modules sage: V = lie_conformal_algebras.NeveuSchwarz(QQ) sage: V.inject_variables() Defining L, G, C sage: G.T(3).index() ('G', 3) sage: v = V.an_element(); v L + G + C sage: v.index() Traceback (most recent call last): ... ValueError: index can only be computed for monomials, got L + G + C
- class FinitelyGeneratedAsLambdaBracketAlgebra(base_category)#
Bases:
CategoryWithAxiom_over_base_ring
The category of finitely generated lambda bracket algebras with basis.
EXAMPLES:
sage: # needs sage.rings.number_field sage: C = LieConformalAlgebras(QQbar) sage: C1 = C.WithBasis().FinitelyGenerated(); C1 Category of finitely generated Lie conformal algebras with basis over Algebraic Field sage: C2 = C.FinitelyGenerated().WithBasis(); C2 Category of finitely generated Lie conformal algebras with basis over Algebraic Field sage: C1 is C2 True
- class Graded(base_category)#
Bases:
GradedModulesCategory
The category of H-graded finitely generated lambda bracket algebras with basis.
EXAMPLES:
sage: C = LieConformalAlgebras(QQbar) # needs sage.rings.number_field sage: C.WithBasis().FinitelyGenerated().Graded() # needs sage.rings.number_field Category of H-graded finitely generated Lie conformal algebras with basis over Algebraic Field