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
LatticePosets: Add congruence-related functions / part 2 #21861
Comments
comment:3
Whole set: Needs comments about the code implementation, the code PEP-compliance, the documentation and the examples used. New commits:
|
Commit: |
This comment has been minimized.
This comment has been minimized.
comment:4
If wanted, I can of course split this ticket to several separate tickets. |
This comment has been minimized.
This comment has been minimized.
comment:5
One doctest fails, but that is already taken care by #22225. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:7
Can you add a test showing the bug is fixed? Also, what about the |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:9
Replying to @tscrim:
Good point. Added.
Well, I haven't thinked yet |
comment:10
This hits the same error on the number of functions as the other ticket (sorry, I don't remember the number offhand), so that is a (soft) dependency of this ticket. If you haven't thought about it yet and don't plan on doing so soon, then could you change the |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Dependencies: #22225 |
comment:12
Replying to @tscrim:
Added.
As you wish, removed. I guess everyone looking at the code can see that there might be a place for optimization. The question can be phrased like this: "Suppose that the congruence generated by pair (a,b) is regular, and so is the congruence generated by (c,d). Is the congruence generated by both together then also regular?" (And same for uniform and isoform congruences.) |
Reviewer: Travis Scrimshaw |
comment:13
Replying to @jm58660:
Thanks. Positive review.
Alas, I have no idea, sorry. |
comment:14
Thanks Travis! Not only for this one, but for several tickets. |
Changed branch from u/jmantysalo/latticeposets__add_congruence_related_functions___part_2 to |
This patch adds functions to check if the lattice is regular, uniform or isoform.
Second, "backend" functions will make it easier to construct the lattice of congruences.
Third, there was a slight error in
congruence()
of Hasse diagram withstart
-parameter. This patch corrects that.Related: #20058, #22225, #22238, #22229.
Depends on #22225
CC: @mantepse @tscrim @fchapoton
Component: combinatorics
Author: Jori Mäntysalo
Branch/Commit:
5fc745e
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/21861
The text was updated successfully, but these errors were encountered: