Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Merged by Bors] - feat(geometry/manifold/vector_bundle/tangent): use the new tangent bundle definition in the library #18601

Closed
wants to merge 12 commits into from

Conversation

fpvandoorn
Copy link
Member

@fpvandoorn fpvandoorn commented Mar 16, 2023

  • Stop using the old tangent bundle definition, and use the new one instead
  • This affects geometry.manifold.mfderiv and later files.
  • We remove cont_mdiff_at_iff_target, which doesn't hold anymore in the new setting.
  • We prove cont_mdiff_at_total_space, which characterizes C^n maps into a vector bundle. We need a bunch of basic lemmas to prove this. This makes it easy to prove smooth_zero_section.
  • We move some results from cont_mdiff_mfderiv to manifold/vector_bundle/basic

This supersedes #18068

Open in Gitpod

@fpvandoorn fpvandoorn added awaiting-review The author would like community review of the PR awaiting-CI The author would like to see what CI has to say before doing more work. and removed WIP Work in progress labels Mar 17, 2023
@github-actions github-actions bot removed the awaiting-CI The author would like to see what CI has to say before doing more work. label Mar 20, 2023
@sgouezel
Copy link
Collaborator

This looks very good to me. Thanks a lot! I'd say let's merge this, but maybe @hrmacbeth wants to have a look first.

@sgouezel
Copy link
Collaborator

@hrmacbeth, do you have more comments on the PR, or do you want some more time to look at it? Otherwise, I'll merge it in a few days.

@semorrison
Copy link
Collaborator

bors merge

@github-actions github-actions bot added ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) and removed awaiting-review The author would like community review of the PR labels Mar 28, 2023
bors bot pushed a commit that referenced this pull request Mar 28, 2023
…ndle definition in the library (#18601)

* Stop using the old tangent bundle definition, and use the new one instead
* This affects `geometry.manifold.mfderiv` and later files.
* We remove `cont_mdiff_at_iff_target`, which doesn't hold anymore in the new setting. 
* We prove `cont_mdiff_at_total_space`, which characterizes `C^n` maps into a vector bundle. We need a bunch of basic lemmas to prove this. This makes it easy to prove `smooth_zero_section`.
* We move some results from `cont_mdiff_mfderiv` to `manifold/vector_bundle/basic`
@bors
Copy link

bors bot commented Mar 28, 2023

Build failed (retrying...):

bors bot pushed a commit that referenced this pull request Mar 28, 2023
…ndle definition in the library (#18601)

* Stop using the old tangent bundle definition, and use the new one instead
* This affects `geometry.manifold.mfderiv` and later files.
* We remove `cont_mdiff_at_iff_target`, which doesn't hold anymore in the new setting. 
* We prove `cont_mdiff_at_total_space`, which characterizes `C^n` maps into a vector bundle. We need a bunch of basic lemmas to prove this. This makes it easy to prove `smooth_zero_section`.
* We move some results from `cont_mdiff_mfderiv` to `manifold/vector_bundle/basic`
@bors
Copy link

bors bot commented Mar 29, 2023

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat(geometry/manifold/vector_bundle/tangent): use the new tangent bundle definition in the library [Merged by Bors] - feat(geometry/manifold/vector_bundle/tangent): use the new tangent bundle definition in the library Mar 29, 2023
@bors bors bot closed this Mar 29, 2023
@bors bors bot deleted the new-tangent-bundle2 branch March 29, 2023 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants