feat(Analysis/LocallyConvex/Polar): Bipolar theorem#26345
feat(Analysis/LocallyConvex/Polar): Bipolar theorem#26345mans0954 wants to merge 294 commits intoleanprover-community:masterfrom
Conversation
Co-authored-by: Jireh Loreaux <[email protected]>
This reverts commit f8148c2.
Co-authored-by: Jireh Loreaux <[email protected]>
… a single ring of scalars (#29342) Currently the definition of Absolutely Convex in Mathlib is a little unexpected: ``` def AbsConvex (s : Set E) : Prop := Balanced 𝕜 s ∧ Convex ℝ s ``` At the time this definition was formulated, Mathlib's definition of `Convex` required the scalars to be an `OrderedSemiring` whereas the definition of `Balanced` required the scalars to be a `SeminormedRing`. Mathlib didn't have a concept of a semi-normed ordered ring, so a set was defined as `AbsConvex` if it is balanced over a `SeminormedRing` `𝕜` and convex over `ℝ`. Recently the requirements for the definition of `Convex` have been relaxed (#24392, #20595) so it is now possible to use a single scalar ring in common with the literature. Previous discussion: - #17029 (comment) - #26345 (comment)
|
This pull request has conflicts, please merge |
… a single ring of scalars (leanprover-community#29342) Currently the definition of Absolutely Convex in Mathlib is a little unexpected: ``` def AbsConvex (s : Set E) : Prop := Balanced 𝕜 s ∧ Convex ℝ s ``` At the time this definition was formulated, Mathlib's definition of `Convex` required the scalars to be an `OrderedSemiring` whereas the definition of `Balanced` required the scalars to be a `SeminormedRing`. Mathlib didn't have a concept of a semi-normed ordered ring, so a set was defined as `AbsConvex` if it is balanced over a `SeminormedRing` `𝕜` and convex over `ℝ`. Recently the requirements for the definition of `Convex` have been relaxed (leanprover-community#24392, leanprover-community#20595) so it is now possible to use a single scalar ring in common with the literature. Previous discussion: - leanprover-community#17029 (comment) - leanprover-community#26345 (comment)
… a single ring of scalars (leanprover-community#29342) Currently the definition of Absolutely Convex in Mathlib is a little unexpected: ``` def AbsConvex (s : Set E) : Prop := Balanced 𝕜 s ∧ Convex ℝ s ``` At the time this definition was formulated, Mathlib's definition of `Convex` required the scalars to be an `OrderedSemiring` whereas the definition of `Balanced` required the scalars to be a `SeminormedRing`. Mathlib didn't have a concept of a semi-normed ordered ring, so a set was defined as `AbsConvex` if it is balanced over a `SeminormedRing` `𝕜` and convex over `ℝ`. Recently the requirements for the definition of `Convex` have been relaxed (leanprover-community#24392, leanprover-community#20595) so it is now possible to use a single scalar ring in common with the literature. Previous discussion: - leanprover-community#17029 (comment) - leanprover-community#26345 (comment)
|
@mans0954 Are you planning to keep on working on this PR? |
|
This pull request has conflicts, please merge |
|
For a downstream project, @PrParadoxy and me needed to characterize the continuous dual of a weak space. By chance, we found that We have thus brushed up the material in that file, and created the mini PR #35422. @mans0954: If you want to resume working on this, please feel free to use our version as you see fit. If not, we'd be happy to answer @vihdzp's call for adoptive parents, for the file Regarding other files in this PR: The results in |
|
@goliath-klein The PR author sadly passed away a few months ago. If your new PR subsumes this one, we should just close it. |
@vihdzp No, probably not as Christopher 's PR will receive a careful treatment. We will discuss this over Zulip, where the discussion has already started. |
|
This is terrible news. I've just read the obituary in the Guardian. What a tragic loss. |
To be clear, with our PR, only the auxiliary results in the Topology/Algebra/Module folder are now subsumed. The main statement -- the bipolar theorem itself -- remains open. |
OK, thanks for the clarification. As a follow-up of the terrible news, the reviewers' team took up all Christopher's previous PRs and I'm in charge of this one. Unfortunately I'm terribly busy until next week, but I will review this and your other ones promptly. Thanks for your understanding! |
…35422) This PR uses the material in Topology/Algebra/Module/WeakBilin.lean from the unfinished PR #26345 by @mans0954. Given a bilinear form `B : E →ₗ[𝕜] F →ₗ[𝕜] 𝕜`, every continuous functional on `E` endowed with the `σ(E, F; B)`-topology is of the form `x ↦ B(x, y)` for some `y : F`. The result doesn't generally seem to be named, but Narici-Beckenstein's "Topological Vector Spaces" calls it the "weak representation theorem", a term we have used for the docstring. Co-authored-by: David Gross <[email protected]>
…eanprover-community#35422) This PR uses the material in Topology/Algebra/Module/WeakBilin.lean from the unfinished PR leanprover-community#26345 by @mans0954. Given a bilinear form `B : E →ₗ[𝕜] F →ₗ[𝕜] 𝕜`, every continuous functional on `E` endowed with the `σ(E, F; B)`-topology is of the form `x ↦ B(x, y)` for some `y : F`. The result doesn't generally seem to be named, but Narici-Beckenstein's "Topological Vector Spaces" calls it the "weak representation theorem", a term we have used for the docstring. Co-authored-by: David Gross <[email protected]>
|
I've discussed with Filippo, and due to time constraints for him, I will take over this PR. |
The bipolar theorem states that the polar of the polar of a set
sis equal to the closed absolutely convex hull ofs.The argument here follows Conway, Chapter V. 1.8.
This PR continues the work from #20843.
Original PR: #20843