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

SymmetricGroupAlgebra: updates w.r.t. categories and free modules #6138

Closed
nthiery opened this issue May 27, 2009 · 10 comments
Closed

SymmetricGroupAlgebra: updates w.r.t. categories and free modules #6138

nthiery opened this issue May 27, 2009 · 10 comments

Comments

@nthiery
Copy link
Contributor

nthiery commented May 27, 2009

The goal of the patch is to adapt SymmetricGroupAlgebra to categories and to add some improvements. The patch improve SymmetricGroupAlgebra in two ways:

  • SymmetricGroupAlgebra is now in the category FiniteDimensionalAlgebraWithBasis. Note: A forthcomming patch from Valentin Féray will put it in the correct GroupAlgebras category;

  • When creating SGA(n) a coercion from SGA(n-1) is declared.

I'm submitting the patch on behalf on Nicolas after reviewing it.

Depends on the categories framework #5891, #6136.

Cheers,

Florent

CC: @sagetrac-sage-combinat

Component: combinatorics

Keywords: symmetric group, free module

Author: Nicolas M. Thiéry

Reviewer: Florent Hivert

Merged: sage-4.3.alpha0

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

@nthiery nthiery added this to the sage-4.3 milestone May 27, 2009
@nthiery nthiery self-assigned this May 27, 2009
@hivert

This comment has been minimized.

@hivert
Copy link

hivert commented Oct 16, 2009

comment:1

Attachment: categories-symmetric_group_algebra-6138-nt.patch.gz

@hivert
Copy link

hivert commented Oct 16, 2009

Author: Nicolas M. Thiéry

@hivert
Copy link

hivert commented Oct 16, 2009

Reviewer: Florent Hivert

@mwhansen
Copy link
Contributor

comment:3

For this, isn't it possible to lazily add the coercion using coerce_map_from?

@nthiery
Copy link
Contributor Author

nthiery commented Nov 1, 2009

comment:4

Replying to @mwhansen:

For this, isn't it possible to lazily add the coercion using coerce_map_from?

Probably so. It would be best handled by some "templated coercion declarations", as I had started to implement in MuPAD. Let's just leave it as is for the moment, until we have enough use cases to come up with the right design.

@nthiery
Copy link
Contributor Author

nthiery commented Nov 6, 2009

Updated patch fixes two missing doctests (apply only this one)

@mwhansen
Copy link
Contributor

Merged: sage-4.3.alpha0

@mwhansen
Copy link
Contributor

@fchapoton

This comment has been minimized.

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