[Merged by Bors] - feat(Topology/Sublevel): sublevels in relation with semicontinuity and compactness#31558
Conversation
PR summary 64c4b4691eImport changes for modified filesNo significant changes to the import graph Import changes for all files
|
j-loreaux
left a comment
There was a problem hiding this comment.
This is an initial pass. There's a lot of minor things to fix. After those are handled I will have a more detailed look.
I'm not saying it's unreasonable to have these, but can you say a bit about why you want them? And have you considered whether or not they should be abbrevs?
|
This pull request has conflicts, please merge |
This was never addressed, can you please do so? |
j-loreaux
left a comment
There was a problem hiding this comment.
Please also update the PR description
Co-authored-by: Jireh Loreaux <[email protected]>
|
If the |
j-loreaux
left a comment
There was a problem hiding this comment.
We generally don't do things only for the lower versions, can you please add the upper versions too?
I have a plan to split that file anyway, and with these golfs it might fit there. Can you please move these results there? |
|
|
||
| alias ⟨LowerSemicontinuous.isClosed_epigraph, _⟩ := lowerSemicontinuous_iff_isClosed_epigraph | ||
|
|
||
| omit [TopologicalSpace γ] in |
There was a problem hiding this comment.
Instead of omit [TopologicalSpace γ] in, can you instead just jump up to the variable invocation and split it into a mini section, as in:
variable {γ : Type*} [LinearOrder γ] [TopologicalSpace γ] [ClosedIciTopology γ]becomes
variable {γ : Type*} [LinearOrder γ]
section
variable [TopologicalSpace γ] [ClosedIciTopology γ]
-- the next few results which need this
end|
✌️ AntoineChambert-Loir can now approve this pull request. To approve and merge a pull request, simply reply with |
|
bors r+ |
…d compactness (#31558) Two lemmas about sublevels and semicontinuity related to compactness * `Set.isCompact_inter_preimage_Iic`, the sublevels of a lower semicontinuous function on a compact set are compact. * `Set.biInter_sep_map_le_eq_empty_iff_exists_finset`, an intersection of sublevel sets of a lower semicontinuous function on a compact set is empty if and only if a finite sub-intersection is already empty. Co-authored with @ADedecker
|
Pull request successfully merged into master. Build succeeded: |
Two lemmas about sublevels and semicontinuity related to compactness
Set.isCompact_inter_preimage_Iic, the sublevels of a lower semicontinuous function on a compact set are compact.Set.biInter_sep_map_le_eq_empty_iff_exists_finset, an intersection of sublevel sets of a lower semicontinuous function on a compact set is empty if and only if a finite sub-intersection is already empty.Co-authored with @ADedecker