You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Framework gradient-smoothness propagation lemma: g in C^inf implies
nabla g is C^inf as a tangent bundle section. Mathematically trivial in
standard differential geometry (composition of smooth mfderiv with
smooth Riesz isomorphism, since the Riemannian metric is smooth).
Closure path: shares the metricRiesz_section_smoothAt + chartGramMatrix
machinery with koszulCovDeriv_const_smoothAt (A.4-strong primitive).
Once that primitive lands, both lemmas close as one-line compositions.
Used by Bochner E (leibniz_trace_reduction) to discharge the automatic
smoothness of nabla(|nabla f|^2) — needed for the metric-compat
application against scalarLaplacian's hessian def.
Sorry: 34 -> 35 (PRE-PAPER, repair plan documented).
|`Curvature.lean:241`|`riemannCurvature_inner_self_zero`| PRE-PAPER | Skew-symmetry of $R(X,Y)$. Closure path: metric-compat 4× + Hessian-Lie identity (`mfderiv_iterate_sub_eq_mlieBracket_apply`). Proof body sketches it. |
63
63
|`Curvature.lean:256`|`ricci_symm`| PRE-PAPER | Symmetry of Ricci. Closure path: trace-via-orthonormal-basis + Bianchi I (closed) + diagonal-zero (above). |
64
64
|`Connection.lean:1387`|`koszulCovDeriv_const_smoothAt`| PRE-PAPER | Path-B cascade leftover. Closure: write `metricRiesz_section_smoothAt` against `Bundle.ContMDiffRiemannianMetric` API via chart-pullback unwrapping of the Riesz isomorphism. Self-build follow-up. |
|`Gradient.lean:76`|`manifoldGradient_smooth_of_smooth`| PRE-PAPER | Gradient smoothness propagation: $g \in C^\infty \Rightarrow \nabla^M g$ is $C^\infty$ as bundle section. Mathematically trivial; framework-side closure shares the `metricRiesz_section_smoothAt` chartGramMatrix path with `koszulCovDeriv_const_smoothAt`. Once that primitive lands, this is one-line composition. |
0 commit comments