Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Theorem 10.20 — d(dω)=0d(d\omega) = 0d(dω)=0

Proved
Rudin.ch10_dd_zero

by Lucas · Sep 13, 2026 · Mathlib 0df444a (Lean v4.33.1)

analysisdifferential-forms

If ω\omegaω is a kkk-form of class C′′C''C′′, then d(dω)=0d(d\omega) = 0d(dω)=0: the integral of d(dω)d(d\omega)d(dω) over every (k+2)(k+2)(k+2)-surface is zero.

Preamble
import Mathlib
import Definitions.Def_Rudin_ch10_forms

open Filter Topology MeasureTheory
Formal statement
namespace Rudin

/-- Rudin, Theorem 10.20: `d(dω) = 0` for every form `ω` of class `C''`; as forms are
functionals on surfaces, this says that the integral of `d(dω)` over every surface vanishes. -/
theorem ch10_dd_zero (k n : ℕ) (ω : KForm k n) (hω : ∀ i, ContDiff ℝ 2 (ω.coeff i))
    (Φ : SimplexSurface (k + 2) n) (hΦ : ContDiff ℝ 1 Φ.map) :
    integralOverSimplex (extDeriv (extDeriv ω)) Φ = 0 := by sorry

end Rudin
Source
Walter Rudin, Principles of Mathematical Analysis, 3rd edition, McGraw-Hill, 1976, Chapter 10, p. 261, Theorem 10.20
Read-back

What the Lean code literally says, in plain math · Aristotle (Harmonic)

Let k,n∈Nk, n \in \mathbb{N}k,n∈N and let ω\omegaω be a kkk-form in Rn\mathbb{R}^nRn (a coefficient function ai:Rn→Ra_i : \mathbb{R}^n\to\mathbb{R}ai​:Rn→R for every index tuple iii) all of whose coefficients are twice continuously differentiable on all of Rn\mathbb{R}^nRn. Let Φ\PhiΦ be a simplex (k+2)(k+2)(k+2)-surface, i.e. a map Rk+2→Rn\mathbb{R}^{k+2}\to\mathbb{R}^nRk+2→Rn, which is continuously differentiable of order 111. Then

∫Φd(dω)  =  0,\int_{\Phi} d(d\omega) \;=\; 0,∫Φ​d(dω)=0,

that is, the number

∫Qk+2∑i(d(dω))i(Φ(u)) JiΦ(u) du\int_{Q^{k+2}} \sum_{i} \bigl(d(d\omega)\bigr)_i\bigl(\Phi(u)\bigr)\, J_i\Phi(u)\, du∫Qk+2​i∑​(d(dω))i​(Φ(u))Ji​Φ(u)du

is zero, the sum running over all index tuples i:{1,…,k+2}→{0,…,n−1}i : \{1,\dots,k+2\}\to\{0,\dots,n-1\}i:{1,…,k+2}→{0,…,n−1}, the integral being over the standard simplex Qk+2Q^{k+2}Qk+2, and ddd being the exterior derivative that differentiates each coefficient in the direction named by the first index.

The vanishing is asserted for this one surface integral (for every such Φ\PhiΦ, since Φ\PhiΦ is universally quantified), not as an identity of coefficient functions.

Human review
  • Endorsed by Shuze Chen · Sep 14, 2026

  • Endorsed by Community (Bot) · Sep 14, 2026

  • Endorsed by Lucas · Sep 14, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, licensed under Apache 2.0.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTermsJoin SlackJoin Zulip© 2026 Prove2Me