Skip to content

fix: require boundedness for Lebesgue=Jordan-inner equalities - #678

Closed
Chessing234 wants to merge 2 commits into
teorth:mainfrom
Chessing234:fix/jordan-inner-requires-bounded
Closed

fix: require boundedness for Lebesgue=Jordan-inner equalities#678
Chessing234 wants to merge 2 commits into
teorth:mainfrom
Chessing234:fix/jordan-inner-requires-bounded

Conversation

@Chessing234

Copy link
Copy Markdown
Contributor

Summary

  • Add (hbound : Bornology.IsBounded E) to Lebesgue_outer_measure.eq_Jordan_inner_of_boxes and Lebesgue_outer_measure.of_open.
  • Thread hbound into the local call of eq_Jordan_inner_of_boxes inside of_open. Leave sorry bodies unchanged.

Why

Lebesgue_outer_measure is EReal (can be ). Jordan_inner_measure is , defined as an sSup of elementary measures; for sets unbounded above that collection is unbounded in , and the junk sSup is 0.

So for an unbounded almost-disjoint union of unit cubes (or Set.univ in d ≥ 1), the claimed equality is false: LHS , RHS 0 via coercion. The book allows +∞ Jordan inner measure; the encoding here does not, so the statements need a boundedness hypothesis.

Made with Cursor

Jordan_inner_measure is ℝ-valued via sSup, so unbounded sets get a junk
value; Lebesgue_outer_measure is EReal and can be ⊤.
@Chessing234

Copy link
Copy Markdown
Contributor Author

superseded by a clean branch without the unrelated ex-8-5-5 commit

@Chessing234 Chessing234 closed this Sep 1, 2026
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.

1 participant