Axiomatic structure of a graded space $\Omega^\bullet$ of differential forms together with a space $VF$ of vector fields: includes wedge with functions and $1$-forms, exterior derivative $d$, interior product $\iota$, Lie derivative $\mathcal{L}$ and the algebraic relations they satisfy.
- instAddCommGroup (p : ℕ) : AddCommGroup (Ω p)
- fMul {p : ℕ} : Ω 0 → Ω p → Ω p
- L : VF → {p : ℕ} → Ω p → Ω p
Instances
Provides a compatible $\mathbb{C}$-module structure on each $\Omega^p$ via scalar-tower with $\mathbb{R}$, used for complex-valued differential forms.
- instScalarTower (p : ℕ) : IsScalarTower ℝ ℂ (Ω p)
- instSMulCommClass (p : ℕ) : SMulCommClass ℝ ℂ (Ω p)
Instances
Multiplication of a function by the zero $p$-form yields zero: $f \cdot 0 = 0$.
The exterior derivative of the zero form is zero: $d\,0 = 0$.
Interior product with the zero form is zero: $\iota_X 0 = 0$.
Inductive step in the proof of Cartan's magic formula: from the relation $d(\mathcal{L}_X \gamma) = d(\iota_X d\gamma)$ at degree $p$, deduce $\mathcal{L}_X \beta = d(\iota_X \beta) + \iota_X(d\beta)$ at degree $p+1$.
Cartan's magic formula: $\mathcal{L}_X \alpha = d(\iota_X \alpha) + \iota_X(d\alpha)$ on any differential form.
A differential form $\alpha$ is closed when $d\alpha = 0$.
Instances For
A differential $(p+1)$-form $\alpha$ is exact when $\alpha = d\beta$ for some $p$-form $\beta$.
Instances For
Every exact form is closed, since $d^2 = 0$.
The setoid on closed $(p+1)$-forms whose quotient yields the de Rham cohomology $H^{p+1}_{dR}$: $\alpha \sim \beta$ iff $\alpha - \beta$ is exact.
Instances For
Poincaré homotopy operator on Euclidean space: there exist linear maps $K_p : \Omega^{p+1} \to \Omega^p$ satisfying $dK + Kd = \mathrm{id}$ and $K\,0 = 0$.
Poincaré lemma: on Euclidean space, every closed differential form is exact.
A morphism of differential form spaces: a pullback on forms that is linear and commutes with the exterior derivative.
- pullback {p : ℕ} : Ω₂ p → Ω₁ p
- pullback_comm_d {p : ℕ} (α : Ω₂ p) : self.pullback (DifferentialFormSpace.d VF₂ α) = DifferentialFormSpace.d VF₁ (self.pullback α)
Instances For
The pullback of a closed form along a morphism of differential form spaces is closed.
The pullback of an exact form along a morphism of differential form spaces is exact.
The identity morphism of differential form spaces, with trivial pullback.
Instances For
The identity DFS-morphism acts as the identity on forms.