Repository navigation
Fill Lebesgue positivity/empty and Dirac finite additivity - #694
Chessing234 wants to merge 2 commits into
Conversation
|
Thanks — the content here is good, and I've merged 29 of the sibling PRs from this batch (#686–#718). This one now needs a rebase onto The conflict is purely positional, not substantive: a sibling PR filled other fields of the same structure literal, and git can't line up the context. Concretely, one side of the conflict has the fields that sibling filled (with your field still I resolved all four of the conflicting PRs that way locally and ran a full One suggestion for future batches, since this cost four PRs a round-trip: when several PRs fill different fields of the same structure literal, they will always conflict with each other even though each is individually mergeable against |
Lebesgue measure is outer measure, which is nonnegative and vanishes on empty; Dirac additivity is a case split on which summand contains the atom.
97d5479 to
413235c
Compare
|
rebased onto main. kept each field that already had a proof, and the one this pr fills. |
Fill nonnegativity and the empty-set value for Lebesgue measure, and finite additivity for Dirac measure by splitting on membership of the atom. Remove the obsolete
Set.not_mem_emptyreference in the existing Dirac empty-set proof.Validation: isolated Lean checks of these declarations pass using the actual finitely additive measure structure.
Full chapter validation is blocked by existing errors in Section 1.4.3, including its scalar-action instances. PR #711 repairs the prerequisite Boolean and sigma-algebra chapters. The default root omits Section 1.4.3, so ordinary CI does not validate these declarations. Keeping this draft until the shared chapter builds.