Results 158 comments of Frédéric Chapoton

strange: ``` sage: FiniteDimensionalAlgebra(k,[],assume_associative=True) Finite-dimensional algebra of degree 0 over Finite Field of size 5 ``` is not in `Rings()` and also ``` sage: C = AlgebrasWithBasis(QQ).example() sage: C in...

and now we have that ``` sage: from sage.categories.magmatic_algebras import * sage: cat1 = MagmaticAlgebras(GF(3)).FiniteDimensional().WithBasis() sage: cat2 = Algebras(GF(3)).FiniteDimensional().WithBasis() sage: cat1.Associative() Category of finite dimensional associative algebras with basis over...

I have now made a simple first step in #38375.

@edgarcosta : would you please review again ?

do you talk about this kind of change: - return type(self)(self.parent(), inv, check=False) + return self.parent()._element_constructor_(inv, check=False) ?

I have stepped back to using "type(self)"

still there in SageMath version 10.2.beta3,

Damn, this is not run by the linter ! Why is there another configuration for the linter ?