OAI/Analysis/AffineBernstein/FlatInverseMetric.lean
3 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.AffineBernstein.inverseMatrixPair_equivline 18 - lemma
OAI.AffineBernstein.parametricSecondForm_flatSupportline 32 - theorem
OAI.AffineBernstein.parametricInverseMetric_flat_baseline 60Source comment
The inverse second-form norm of a base affine coordinate in the literal flat support chart is exactly the inverse-B contraction, not a surrogate.theorem parametricInverseMetric_flat_base {n : ℕ} {H : S × E → ℝ} {Y : S × E → E} (q₀ : S × E) (J : Space n →L[ℝ] (S × E)) {x : Space n} (hH : ContDiffAt ℝ ∞ H (q₀+J x)) (hY : ContDiffAt ℝ ∞ Y (q₀+J x)) (heul : H =ᶠ[nhds (q₀+J x)] (fun q => inner ℝ q.2 (Y q))) (hgrad : ∀ᶠ q in nhds (q₀+J x), ∀ z : E, fderiv ℝ H q (0,z) = inner ℝ (Y q) z) (bS : Module.Basis ι ℝ S) (bE : OrthonormalBasis (κ ⊕ Unit) ℝ E) (e : Fin n ≃ ι ⊕ κ) (hJ : ∀ i, J (coordinateVector n i) = tubeTangent bS bE (e i)) (hB : (tubeBaseMatrix H (q₀+J x) bS).det ≠ 0) (hR : (tubeRadiusMatrix H (q₀+J x) bE).det ≠ 0) (ℓ : S →L[ℝ] ℝ) : parametricInverseMetric (fun y => supportParam Y (q₀+J y)) (supportConormal H (q₀+J x)) (fun y => ℓ (q₀+J y).1) x = inverseMatrixPair (tubeBaseMatrix H (q₀+J x) bS) …Mentions: OAI.AffineBernstein.Space, OAI.AffineBernstein.coordinateVector, OAI.AffineBernstein.tubeTangent, OAI.AffineBernstein.tubeBaseMatrix, OAI.AffineBernstein.tubeRadiusMatrix, OAI.AffineBernstein.parametricInverseMetric, OAI.AffineBernstein.supportParam, OAI.AffineBernstein.supportConormal, OAI.AffineBernstein.inverseMatrixPair