[Merged by Bors] - feat: covariant derivatives on vector bundles#36279
[Merged by Bors] - feat: covariant derivatives on vector bundles#36279PatrickMassot wants to merge 24 commits intoleanprover-community:masterfrom
Conversation
Extend an element of a fiber at a point to a local section.
PR summary 151b5c4ae6Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
| Current number | Change | Type |
|---|---|---|
| 10169 | 1 | backward.isDefEq |
Current commit 412906b87e
Reference commit 151b5c4ae6
You can run this locally as
./scripts/reporting/technical-debt-metrics.sh pr_summary
- The
relativevalue is the weighted sum of the differences with weight given by the inverse of the current value of the statistic. - The
absolutevalue is therelativevalue divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).
Mathlib/Geometry/Manifold/VectorBundle/CovariantDerivative/Basic.lean
Outdated
Show resolved
Hide resolved
| /-- | ||
| A covariant derivative ∇ is called of class `C^k` iff, whenever `X` is a `C^k` section and `σ` a | ||
| `C^{k+1}` section, the result `∇_X σ` is a `C^k` section. This is a class so typeclass inference can | ||
| deduce this automatically. |
There was a problem hiding this comment.
Could you insist that there is no a priori monotonicity wrt k in this definition, if I understand correctly the definition? Or is there in fact such a monotonicity, although this is not obvious from the definition, thanks to a local description in coordinates?
There was a problem hiding this comment.
I added a comment. That stuff about differentiability is kind of a stub in this file, but we wanted to show we have in mind that the condition without differentiability assumption is a weird mathematical object. A later PR will develop the theory of covariant derivatives seen in a trivialization, including that you always get D + A where D is mfderic and A is an End(V)-valued 1-form.
|
This PR/issue depends on: |
|
@sgouezel Would you like to take another look at this PR, now that its dependency has been merged? |
Mathlib/Geometry/Manifold/VectorBundle/CovariantDerivative/Basic.lean
Outdated
Show resolved
Hide resolved
Mathlib/Geometry/Manifold/VectorBundle/CovariantDerivative/Basic.lean
Outdated
Show resolved
Hide resolved
This is actually not used, but shows the definition can be worked with
|
Thanks for your comments. I have responded to them all; this PR is ready for review again. |
ocfnash
left a comment
There was a problem hiding this comment.
Thanks, a few last comments but LGTM.
bors d+
Mathlib/Geometry/Manifold/VectorBundle/CovariantDerivative/Basic.lean
Outdated
Show resolved
Hide resolved
Mathlib/Geometry/Manifold/VectorBundle/CovariantDerivative/Basic.lean
Outdated
Show resolved
Hide resolved
Mathlib/Geometry/Manifold/VectorBundle/CovariantDerivative/Basic.lean
Outdated
Show resolved
Hide resolved
Mathlib/Geometry/Manifold/VectorBundle/CovariantDerivative/Basic.lean
Outdated
Show resolved
Hide resolved
|
✌️ PatrickMassot can now approve this pull request. To approve and merge a pull request, simply reply with |
|
Also bors d=@grunweg |
|
✌️ grunweg can now approve this pull request. To approve and merge a pull request, simply reply with |
|
As this PR is labelled bors merge |
From the path towards the the Levi-Civita connection and Riemannian geometry. Co-authored-by: Heather Macbeth <25316162+hrmacbeth@users.noreply.github.com> Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de> Co-authored-by: Heather Macbeth <25316162+hrmacbeth@users.noreply.github.com>
|
Pull request successfully merged into master. Build succeeded: |
From the path towards the the Levi-Civita connection and Riemannian geometry.
Co-authored-by: Heather Macbeth 25316162+hrmacbeth@users.noreply.github.com
Co-authored-by: Michael Rothgang rothgang@math.uni-bonn.de