Skip to content

[Merged by Bors] - feat(Analysis/LocallyConvex/Polar): Calculate the polar of a set closed under scalar multiplication#14458

Closed
mans0954 wants to merge 13 commits intomasterfrom
mans0954/polar
Closed

[Merged by Bors] - feat(Analysis/LocallyConvex/Polar): Calculate the polar of a set closed under scalar multiplication#14458
mans0954 wants to merge 13 commits intomasterfrom
mans0954/polar

Conversation

@mans0954
Copy link
Copy Markdown
Collaborator

@mans0954 mans0954 commented Jul 5, 2024

The polar of a set closed under scalar multiplication the set of functionals vanishing on the set.

In particular this applies to submodules.

Example application: #14369


Open in Gitpod

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jul 5, 2024

PR summary 98c18162a1

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference

Declarations diff

+ polarSubmodule
+ polar_subMulAction

You can run this locally as follows
## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>

## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>

@mans0954 mans0954 added the t-analysis Analysis (normed *, calculus) label Jul 12, 2024
@urkud urkud self-assigned this Jul 13, 2024
exact zero_le_one

/-- The polar of a set closed under scalar multiplication as a submodule -/
def polarSubmodule (m : SubMulAction 𝕜 E) : Submodule 𝕜 F :=
Copy link
Copy Markdown
Member

@urkud urkud Jul 13, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we have {y | ∀ x ∈ m, B x y = 0} (a.k.a. the intersection of all (B x).ker) as a submodule for any set (can't find it)? If yes, then we should have a lemma saying that polar is equal to this set instead of adding a new definition. If no, then please ask on Zulip if we should add it or go ahead with polarSubmodule.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@urkud urkud added the awaiting-author A reviewer has asked the author a question or requested changes. label Jul 13, 2024
mans0954 and others added 2 commits July 13, 2024 17:49
Co-authored-by: Yury G. Kudryashov <urkud@urkud.name>
@urkud urkud added the awaiting-zulip There is a Zulip discussion; the author should await and report/implement the decision reached there label Jul 15, 2024
mans0954 and others added 2 commits July 15, 2024 17:51
Co-authored-by: Yury G. Kudryashov <urkud@urkud.name>
Co-authored-by: Yury G. Kudryashov <urkud@urkud.name>
@urkud
Copy link
Copy Markdown
Member

urkud commented Jul 15, 2024

Thanks! 🎉
bors merge

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-author A reviewer has asked the author a question or requested changes. labels Jul 15, 2024
mathlib-bors bot pushed a commit that referenced this pull request Jul 15, 2024
…ed under scalar multiplication (#14458)

The polar of a set closed under scalar multiplication the set of functionals vanishing on the set.

In particular this applies to submodules.

Example application: #14369



Co-authored-by: Christopher Hoskin <mans0954@users.noreply.github.com>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Jul 15, 2024

Build failed (retrying...):

mathlib-bors bot pushed a commit that referenced this pull request Jul 15, 2024
…ed under scalar multiplication (#14458)

The polar of a set closed under scalar multiplication the set of functionals vanishing on the set.

In particular this applies to submodules.

Example application: #14369



Co-authored-by: Christopher Hoskin <mans0954@users.noreply.github.com>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Jul 16, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(Analysis/LocallyConvex/Polar): Calculate the polar of a set closed under scalar multiplication [Merged by Bors] - feat(Analysis/LocallyConvex/Polar): Calculate the polar of a set closed under scalar multiplication Jul 16, 2024
@mathlib-bors mathlib-bors bot closed this Jul 16, 2024
@mathlib-bors mathlib-bors bot deleted the mans0954/polar branch July 16, 2024 00:30
@adomani adomani mentioned this pull request Aug 1, 2024
mathlib-bors bot pushed a commit that referenced this pull request Feb 1, 2025
…dule (#20084)

Definition of the polar of a subspace closed under scalar multiplication as a submodule.

- Follows on from #14458
- Motivation #14369




Co-authored-by: Christopher Hoskin <mans0954@users.noreply.github.com>
jt496 pushed a commit that referenced this pull request Feb 3, 2025
…dule (#20084)

Definition of the polar of a subspace closed under scalar multiplication as a submodule.

- Follows on from #14458
- Motivation #14369




Co-authored-by: Christopher Hoskin <mans0954@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-zulip There is a Zulip discussion; the author should await and report/implement the decision reached there ready-to-merge This PR has been sent to bors. t-analysis Analysis (normed *, calculus)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants