Skip to content

implement the lattices of sashes and pellytopes#40999

Merged
vbraun merged 13 commits intosagemath:developfrom
fchapoton:lattice_of_sashes
Jan 6, 2026
Merged

implement the lattices of sashes and pellytopes#40999
vbraun merged 13 commits intosagemath:developfrom
fchapoton:lattice_of_sashes

Conversation

@fchapoton
Copy link
Copy Markdown
Contributor

@fchapoton fchapoton commented Oct 7, 2025

as simple examples of congruence-uniform lattice and closely related simple polytopes

📝 Checklist

  • The title is concise and informative.
  • The description explains in detail what this PR is about.
  • I have created tests covering the changes.
  • I have updated the documentation and checked the documentation preview.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 7, 2025

Documentation preview for this PR (built with commit 4c9ba87; changes) is ready! 🎉
This preview will update shortly after each push to this PR.

@fchapoton fchapoton changed the title implement the lattices of sashes implement the lattices of sashes and pellytopes Oct 9, 2025
@fchapoton
Copy link
Copy Markdown
Contributor Author

@mantepse or @tscrim : would you please have a look at this one if you can ?

Copy link
Copy Markdown
Collaborator

@tscrim tscrim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It’s not clear to me why the pellytope implementations are in the sashes lattice file. The code for one doesn’t call the other (if I haven’t missed something).

Comment thread src/sage/combinat/posets/sashes.py Outdated
Comment thread src/sage/combinat/posets/sashes.py
Comment thread src/sage/combinat/posets/sashes.py Outdated
Comment thread src/sage/combinat/posets/sashes.py Outdated
Comment thread src/sage/combinat/posets/sashes.py Outdated
Comment thread src/sage/combinat/posets/sashes.py Outdated
Comment thread src/sage/combinat/posets/sashes.py Outdated
Comment thread src/sage/combinat/posets/sashes.py Outdated
Comment thread src/sage/combinat/posets/sashes.py Outdated
Comment thread src/sage/combinat/posets/sashes.py Outdated
fchapoton and others added 2 commits January 1, 2026 08:27
@fchapoton
Copy link
Copy Markdown
Contributor Author

Thanks. I have added a little explanation.

@tscrim
Copy link
Copy Markdown
Collaborator

tscrim commented Jan 1, 2026

I still feel like the actual polytope construction would be better in the polytopes catalog as that is where such constructions naturally go and it makes it more discoverable. I'm not sure about the fans though.

@fchapoton
Copy link
Copy Markdown
Contributor Author

I have added the pellytopes to the catalog.

Copy link
Copy Markdown
Collaborator

@tscrim tscrim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, this is sufficient. Thanks.

vbraun pushed a commit to vbraun/sage that referenced this pull request Jan 4, 2026
sagemathgh-40999: implement the lattices of sashes and pellytopes
    
as simple examples of congruence-uniform lattice and closely related
simple polytopes

### 📝 Checklist

- [x] The title is concise and informative.
- [x] The description explains in detail what this PR is about.
- [x] I have created tests covering the changes.
- [x] I have updated the documentation and checked the documentation
preview.
    
URL: sagemath#40999
Reported by: Frédéric Chapoton
Reviewer(s): Travis Scrimshaw
@vbraun vbraun merged commit 1a14a41 into sagemath:develop Jan 6, 2026
36 of 37 checks passed
@fchapoton fchapoton deleted the lattice_of_sashes branch January 7, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants