Skip to content

[Merged by Bors] - feat: add a few analytic function lemmas for future AnalyticManifold use#13784

Closed
girving wants to merge 1 commit intomasterfrom
GI_manifold_basic
Closed

[Merged by Bors] - feat: add a few analytic function lemmas for future AnalyticManifold use#13784
girving wants to merge 1 commit intomasterfrom
GI_manifold_basic

Conversation

@girving
Copy link
Copy Markdown
Collaborator

@girving girving commented Jun 12, 2024

This is a few isolated lemmas split out of
#10853.

  1. AnalyticAt.comp_of_eq
  2. FormalMultilinearSeries.zero_radius
  3. constFormalMultilinearSeries_zero

Open in Gitpod

This is a few isolated lemmas split out of
#10853.

1. AnalyticAt.comp_of_eq
2. FormalMultilinearSeries.zero_radius
3. constFormalMultilinearSeries_zero
@github-actions
Copy link
Copy Markdown

PR summary e7397798a3

Import changes

No significant changes to the import graph


Declarations diff

+ AnalyticAt.comp_of_eq
+ constFormalMultilinearSeries_zero
+ zero_radius

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

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

@girving girving added the t-analysis Analysis (normed *, calculus) label Jun 12, 2024
@girving girving requested a review from grunweg June 12, 2024 21:55
Copy link
Copy Markdown
Contributor

@grunweg grunweg left a comment

Choose a reason for hiding this comment

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

Thanks for splitting this out. This looks good to me - re-reviewing, I just have one question about generalisation.

(by simp [constFormalMultilinearSeries])
#align formal_multilinear_series.const_formal_multilinear_series_radius FormalMultilinearSeries.constFormalMultilinearSeries_radius

/-- `0` has infinite radius of convergence -/
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Does this generalise to any constant formal series?

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.

Not really, as this is the 0 of that type, not an injection from the field 0.

Nat.casesOn n (fun hn => (hn rfl).elim) (fun _ _ => rfl) hn
#align const_formal_multilinear_series_apply constFormalMultilinearSeries_apply

@[simp]
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Can you generalise this to any c : F (or am I misunderstanding how FormatMultilinearSeries works)?

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.

This is saying the injection from the field commutes with Zero, so I don’t think it sensibly generalizes.

@girving
Copy link
Copy Markdown
Collaborator Author

girving commented Jun 18, 2024

Are there changes I should make? I think I’ve replied to comments above, but in the past I’ve messed up the UI and comments didn’t get posted, so I want to make sure.

@grunweg
Copy link
Copy Markdown
Contributor

grunweg commented Jun 19, 2024

No worries, I saw your comments. Right now, I don't have the time to wrap my head around your comments in detail - but what you say sounds reasonable, so let me
maintainer merge

@grunweg grunweg changed the title feat: Add a few analytic function lemmas for future AnalyticManifold use feat: add a few analytic function lemmas for future AnalyticManifold use Jun 19, 2024
@github-actions
Copy link
Copy Markdown

🚀 Pull request has been placed on the maintainer queue by grunweg.

@github-actions github-actions bot added the maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. label Jun 19, 2024
@sgouezel
Copy link
Copy Markdown
Contributor

bors r+
Thanks!

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels Jun 19, 2024
mathlib-bors bot pushed a commit that referenced this pull request Jun 19, 2024
…use (#13784)

This is a few isolated lemmas split out of
#10853.

1. AnalyticAt.comp_of_eq
2. FormalMultilinearSeries.zero_radius
3. constFormalMultilinearSeries_zero
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Jun 19, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat: add a few analytic function lemmas for future AnalyticManifold use [Merged by Bors] - feat: add a few analytic function lemmas for future AnalyticManifold use Jun 19, 2024
@mathlib-bors mathlib-bors bot closed this Jun 19, 2024
@mathlib-bors mathlib-bors bot deleted the GI_manifold_basic branch June 19, 2024 11:57
AntoineChambert-Loir pushed a commit that referenced this pull request Jun 20, 2024
…use (#13784)

This is a few isolated lemmas split out of
#10853.

1. AnalyticAt.comp_of_eq
2. FormalMultilinearSeries.zero_radius
3. constFormalMultilinearSeries_zero
grunweg pushed a commit that referenced this pull request Jun 20, 2024
…use (#13784)

This is a few isolated lemmas split out of
#10853.

1. AnalyticAt.comp_of_eq
2. FormalMultilinearSeries.zero_radius
3. constFormalMultilinearSeries_zero
kbuzzard pushed a commit that referenced this pull request Jun 26, 2024
…use (#13784)

This is a few isolated lemmas split out of
#10853.

1. AnalyticAt.comp_of_eq
2. FormalMultilinearSeries.zero_radius
3. constFormalMultilinearSeries_zero
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. 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