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

clean-up of Tamari lattice and add them as example of poset #17761

Closed
fchapoton opened this issue Feb 10, 2015 · 16 comments
Closed

clean-up of Tamari lattice and add them as example of poset #17761

fchapoton opened this issue Feb 10, 2015 · 16 comments

Comments

@fchapoton
Copy link
Contributor

Two aims:

  • clean the code of tamari_lattices.py (into pep8 standard)

  • add TamariLattice as an example so that one can type posets.TamariLattice(4)

CC: @darijgr @tscrim @nathanncohen @VivianePons

Component: combinatorics

Keywords: poset, tamari, combinat

Author: Frédéric Chapoton

Branch/Commit: fd6c2b0

Reviewer: Nathann Cohen

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

@fchapoton fchapoton added this to the sage-6.5 milestone Feb 10, 2015
@fchapoton
Copy link
Contributor Author

New commits:

30772catrac 17XXX : cleanup of Tamari lattice code, + adding them as posets example

@fchapoton
Copy link
Contributor Author

Commit: 30772ca

@fchapoton
Copy link
Contributor Author

Branch: u/chapoton/17761

@fchapoton
Copy link
Contributor Author

Changed keywords from none to poset, tamari, combinat

@nathanncohen
Copy link
Mannequin

nathanncohen mannequin commented Feb 18, 2015

comment:3

Looks good.

The module documentation begins by telling the user how to import TamariLattice, however, which is not needed anymore with your new alias. Could you update that too ?

Thanks,

Nathann

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 18, 2015

Branch pushed to git repo; I updated commit sha1. New commits:

436adadMerge branch 'u/chapoton/17761' into 6.6.b0
e5694abtrac #17761 reviewer's comments : Tamari from posets catalogue

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 18, 2015

Changed commit from 30772ca to e5694ab

@nathanncohen
Copy link
Mannequin

nathanncohen mannequin commented Feb 18, 2015

comment:5

O_o

Is there any reason why we should have import only TamariLattices in posets.* and not the generalized ones ?

@fchapoton
Copy link
Contributor Author

comment:6

Thanks Nathann.

I have chosen not to expose the GeneralizedTamariLattice in the catalogue of posets, as they are not classical at all. So far, only very well known things appear in the catalogue. I think nobody knows about the GeneralizedTamariLattice so far, or maybe call some other posets by this name..

@nathanncohen
Copy link
Mannequin

nathanncohen mannequin commented Feb 18, 2015

comment:7

Yo !

I have chosen not to expose the GeneralizedTamariLattice in the catalogue of posets, as they are not classical at all. So far, only very well known things appear in the catalogue.

Okay, makes total sense. I'll make a final pass and change this ticket's status.

Nathann

@nathanncohen
Copy link
Mannequin

nathanncohen mannequin commented Feb 18, 2015

comment:8

Hello !

I added a small commit on top of yours (by the way it looks that you are not using 6.6.beta0 despite what you merge commit claims). It is at public/17761.

If this is fine for you, you can change this ticket's branch and set the ticket to positive_review.

Thanks for this patch,

Nathann

@nathanncohen
Copy link
Mannequin

nathanncohen mannequin commented Feb 18, 2015

Reviewer: Nathann Cohen

@fchapoton
Copy link
Contributor Author

Changed commit from e5694ab to fd6c2b0

@fchapoton
Copy link
Contributor Author

Changed branch from u/chapoton/17761 to public/17761

@fchapoton
Copy link
Contributor Author

comment:9

Oh, damn, forgot to pull develop. Well.

Thanks a lot Nathann !


New commits:

24837e2trac #17761: Merged with 6.6.beta0
fd6c2b0trac #17761: Light rephrase

@vbraun
Copy link
Member

vbraun commented Feb 21, 2015

Changed branch from public/17761 to fd6c2b0

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

2 participants