feat: CountableSupClosed#38245
feat: CountableSupClosed#38245RemyDegenne wants to merge 11 commits intoleanprover-community:masterfrom
Conversation
PR summary 42a89fc2b9Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
|
|
||
| The definition uses `ι = ℕ`. | ||
| See `CountableSupClosed.iSup_mem` for a supremum over any nonempty countable type. -/ | ||
| structure CountableSupClosed [CompleteLattice α] (s : Set α) : Prop where |
There was a problem hiding this comment.
Are we only interested in the complete lattice case? Otherwise, I think it'd be best to write this down using IsLUB.
There was a problem hiding this comment.
I'm only interested in the case of sets of sets, so personally complete lattice is enough. If you have another more general definition in mind that does not require too much additional work I'd be happy to apply a suggestion.
There was a problem hiding this comment.
My idea is to use something like ∀ t ⊆ s, t.Nonempty → t.Countable → ∃ x ∈ s, IsLUB t x.
Co-authored-by: Violeta Hernández Palacios <vi.hdz.p@gmail.com>
…b4 into RD_countableSupClosed
|
|
||
| /-- Every set generates a set closed under countable supremum. -/ | ||
| @[simps! isClosed] | ||
| def countableSupClosure : ClosureOperator (Set α) := .ofPred |
There was a problem hiding this comment.
Should be easier to define this as the intersection of all CountableSupClosed sets containing s.
Co-authored-by: Violeta Hernández Palacios <vi.hdz.p@gmail.com>
…b4 into RD_countableSupClosed
Define the property for a set of being closed by countable supremum (resp. infimum).
The new file is adapted from the
SupClosedfile, which describes sets closed by binary supremum.Also use
to_dualonSupClosed.CountableInfClosedwill be used in measure theory, for developments related to compact systems used for Kolmogorov's extension theorem and Choquet's capacitability theorem.