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

Cleanups and new features about corners and cells in partition and tableau #6655

Closed
sagetrac-numata mannequin opened this issue Jul 29, 2009 · 15 comments
Closed

Cleanups and new features about corners and cells in partition and tableau #6655

sagetrac-numata mannequin opened this issue Jul 29, 2009 · 15 comments

Comments

@sagetrac-numata
Copy link
Mannequin

sagetrac-numata mannequin commented Jul 29, 2009

The main goal of the patch was to add two functions namely arm_cells and leg_cells. On the way I found several bugs or inconsistencies:

Whereas the various cells methods returns the cells as tuple (i,j) Partition.corner used to return them as lists [i,j]. I changed them to return tuples. Various methods had to be fixed methods accordingly...

On the way I found that Tableaux.slide which uses Partition.Corner was modifying it's argument.

CC: @sagetrac-sage-combinat

Component: combinatorics

Keywords: Partition cells arm legs

Author: Numata Yasuhide, Florent Hivert

Reviewer: Anne Schilling

Merged: sage-4.4.2.alpha0

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

@sagetrac-numata sagetrac-numata mannequin added this to the sage-4.4.2 milestone Jul 29, 2009
@sagetrac-numata
Copy link
Mannequin Author

sagetrac-numata mannequin commented Jul 29, 2009

Attachment: trac_6655_partition_newfeature-ny.patch.gz

@sagetrac-numata sagetrac-numata mannequin changed the title Clean up and new feature in partition [not ready for review] Clean up and new feature in partition Jul 29, 2009
@sagetrac-numata sagetrac-numata mannequin assigned sagetrac-numata and unassigned mwhansen Jul 29, 2009
@hivert

This comment has been minimized.

@hivert
Copy link

hivert commented Apr 22, 2010

Changed keywords from Parition to Partition cells arm legs

@hivert
Copy link

hivert commented Apr 22, 2010

Changed author from NUMATA Yaushide to NUMATA Yasuhide, Florent Hivert

@hivert hivert assigned hivert and unassigned sagetrac-numata Apr 22, 2010
@hivert hivert changed the title [not ready for review] Clean up and new feature in partition Cleanups and new features about corners and cells in partition and tableau Apr 22, 2010
@hivert
Copy link

hivert commented Apr 22, 2010

comment:4

Should be ready for review ! Apply only trac_6655_partition_corner_cells-fh.patch

@hivert
Copy link

hivert commented Apr 27, 2010

comment:5

I slightly improved the doc and re-uploaded the patch...

@hivert
Copy link

hivert commented May 1, 2010

comment:6

I just discovered some failing docttests. Everything should now be ok. Please review

@anneschilling
Copy link

Reviewer: Anne Schilling

@anneschilling
Copy link

comment:7

Hi Florent,

Thank you for this patch. Here are a couple of comments:

  • Please use consistently "in English convention" instead of "in english notations",
    see line 840, 963, 924.

  • Would it be possible to lift the methods arm_length, leg_length, hook_length, arm_cells, etc also to SkewPartitions? I recently needed those and it would be convenient to have them directly in Sage.

Cheers,

Anne

@hivert
Copy link

hivert commented May 4, 2010

@hivert
Copy link

hivert commented May 4, 2010

comment:8
  • Please use consistently "in English convention" instead of "in english notations",
    see line 840, 963, 924.

Fixed...

  • Would it be possible to lift the methods arm_length, leg_length, hook_length, arm_cells, etc also to SkewPartitions? I recently needed those and it would be convenient to have them directly in Sage.

Except for cells which I just added, they are all accessible through l.outer().arm_length... So I'm not sure we wan't to link all of those.

@anneschilling
Copy link

comment:9

Attachment: trac_6655_partition_corner_cells-review-as.patch.gz

I reviewed the patch. It cleans up several features in partitions. In addition it fixes the slide method in skew_tableaux and adds the cell method to skew_partitions as requested. All tests pass. Positive review!

Release manager, please apply only
trac_6655_partition_corner_cells-fh.patch and
trac_6655_partition_corner_cells-review-as.patch (in this order).

@sagetrac-mvngu
Copy link
Mannequin

sagetrac-mvngu mannequin commented May 8, 2010

@sagetrac-mvngu
Copy link
Mannequin

sagetrac-mvngu mannequin commented May 8, 2010

Changed author from NUMATA Yasuhide, Florent Hivert to Numata Yasuhide, Florent Hivert

@sagetrac-mvngu
Copy link
Mannequin

sagetrac-mvngu mannequin commented May 8, 2010

Merged: sage-4.4.2.alpha0

@sagetrac-mvngu sagetrac-mvngu mannequin removed the s: positive review label May 8, 2010
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

3 participants