Spivak Thm 4-11 (proof): homotopy formula dK + Kd = id
OpenContWeatherall.homotopy_formulacategory-theorydifferential-formsgauge-theoryphilosophy-of-physicspoincare-lemma
Throughout, is a real normed space, a real normed space (Banach where stated), forms are Mathlib's E → E [⋀^Fin k]→L[ℝ] F, is extDeriv (), smooth means ContDiff ℝ ∞, and for a -form . If is complete and is a smooth form of degree , then .
Preamble
import Mathlib import Definitions.Def_ContWeatherall_defs open CategoryTheory ContinuousAlternatingMap open scoped ContDiff
Formal statement
namespace ContWeatherall
/-- The homotopy formula `d K + K d = id` on smooth forms of degree `k + 1 ≥ 1`. -/
theorem homotopy_formula {E F : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E] [NormedAddCommGroup F] [NormedSpace ℝ F] [CompleteSpace F] {k : ℕ} {w : E → E [⋀^Fin (k + 1)]→L[ℝ] F}
(hw : ContDiff ℝ ∞ w) : extDeriv (homotopyOp w) + homotopyOp (extDeriv w) = w := by
sorry
end ContWeatherallSource
M. Spivak, Calculus on Manifolds (W. A. Benjamin, 1965), Theorem 4-11 (Poincaré lemma) and its proof (the identity ω = d(Iω) + I(dω))
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Let be real normed spaces with complete, , and smooth. Then, as functions ,
where is applied to the -form (giving a -form, to which is applied) and to the -form (giving a -form), and has the convention above: .