Graded Algebras¶
- class sage.categories.graded_algebras.GradedAlgebras(base_category)[source]¶
Bases:
GradedModulesCategory
The category of graded algebras.
EXAMPLES:
sage: GradedAlgebras(ZZ) Category of graded algebras over Integer Ring sage: GradedAlgebras(ZZ).super_categories() [Category of filtered algebras over Integer Ring, Category of graded modules over Integer Ring]
>>> from sage.all import * >>> GradedAlgebras(ZZ) Category of graded algebras over Integer Ring >>> GradedAlgebras(ZZ).super_categories() [Category of filtered algebras over Integer Ring, Category of graded modules over Integer Ring]
- class ParentMethods[source]¶
Bases:
object
- graded_algebra()[source]¶
Return the associated graded algebra to
self
.Since
self
is already graded, this just returnsself
.EXAMPLES:
sage: m = SymmetricFunctions(QQ).m() # needs sage.combinat sage.modules sage: m.graded_algebra() is m # needs sage.combinat sage.modules True
>>> from sage.all import * >>> m = SymmetricFunctions(QQ).m() # needs sage.combinat sage.modules >>> m.graded_algebra() is m # needs sage.combinat sage.modules True
- class SignedTensorProducts(category, *args)[source]¶
Bases:
SignedTensorProductsCategory
- extra_super_categories()[source]¶
EXAMPLES:
sage: Algebras(QQ).Graded().SignedTensorProducts().extra_super_categories() [Category of graded algebras over Rational Field] sage: Algebras(QQ).Graded().SignedTensorProducts().super_categories() [Category of graded algebras over Rational Field]
>>> from sage.all import * >>> Algebras(QQ).Graded().SignedTensorProducts().extra_super_categories() [Category of graded algebras over Rational Field] >>> Algebras(QQ).Graded().SignedTensorProducts().super_categories() [Category of graded algebras over Rational Field]
Meaning: a signed tensor product of algebras is an algebra
- class SubcategoryMethods[source]¶
Bases:
object
- SignedTensorProducts()[source]¶
Return the full subcategory of objects of
self
constructed as signed tensor products.EXAMPLES:
sage: AlgebrasWithBasis(QQ).Graded().SignedTensorProducts() Category of signed tensor products of graded algebras with basis over Rational Field
>>> from sage.all import * >>> AlgebrasWithBasis(QQ).Graded().SignedTensorProducts() Category of signed tensor products of graded algebras with basis over Rational Field