Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make GroupAlgebra(G, R) an alias for G.algebra(R), and remove its code #11318

Open
nthiery opened this issue May 9, 2011 · 1 comment
Open

Comments

@nthiery
Copy link
Contributor

nthiery commented May 9, 2011

Goal: remove the code for GroupAlgebra, and make GroupAlgebra(G,R) an
alias for G.algebra(R).

Rationale: G.algebra(R) uses categories to share code with semigroup
and monoid algebras. It also uses CombinatorialFreeModule which is
more featurefull than FormalSums. There might be a few features in
GroupAlgebra that is not yet in the categories and that need to be
ported first.

This depends on #10963 for the support of additive group algebras.

Component: categories

Issue created by migration from https://trac.sagemath.org/ticket/11318

@nthiery nthiery added this to the sage-5.11 milestone May 9, 2011
@jhpalmieri
Copy link
Member

comment:1

See #6670 for a related ticket: it implements group algebras using CombinatorialFreeModule, so it accomplishes some of what's being discussed here. By the way, with G.algebra(R), I don't like the way elements are printed (using "B[...]") — it's not a very standard way to write elements in a group algebra.

@jdemeyer jdemeyer modified the milestones: sage-5.11, sage-5.12 Aug 13, 2013
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.1, sage-6.2 Jan 30, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.2, sage-6.3 May 6, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.3, sage-6.4 Aug 10, 2014
@mkoeppe mkoeppe removed this from the sage-6.4 milestone Dec 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants