Skip to content

fix: a finer partition generates the larger algebra (IsPartition.mono) - #641

Merged
teorth merged 1 commit into
teorth:mainfrom
Chessing234:fix/partition-mono-direction
Aug 11, 2026
Merged

fix: a finer partition generates the larger algebra (IsPartition.mono)#641
teorth merged 1 commit into
teorth:mainfrom
Chessing234:fix/partition-mono-direction

Conversation

@Chessing234

Copy link
Copy Markdown
Contributor

IsPartition.mono has the inequality backwards. finer_than says each I-atom sits inside a J-atom, so the I-algebra is the bigger one. As written it's false: the discrete partition is finer than the trivial one, so it would give ⊤ ≤ ⊥. It also disagreed with DyadicCube'.boolean_algebra_mono right below, which puts the finer scale on the larger side.


Generated by Claude Code

IsPartition.mono had the inequality the wrong way round: parts_I finer
than parts_J means every I-atom sits inside a J-atom, so the algebra
generated by parts_I contains the one generated by parts_J. As stated it
was false — the discrete partition is finer than the trivial one, giving
⊤ ≤ ⊥ — and it also contradicted DyadicCube'.boolean_algebra_mono just
below, where the finer scale n ≥ m sits on the larger side.
@teorth
teorth merged commit 50640ae into teorth:main Aug 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants