Faithful iff H⁰ = 0 (constant gauge transformations are stuff)
ProvedWeatherallGauge.faithful_iffaharonov-bohmcategory-theorycochainsgauge-theoryphilosophy-of-physics
Throughout, is a finite oriented 2-complex (cells indexed by Fin, integer incidence numbers with ), an additive commutative group, , the coboundaries; PotG has potentials as objects and gauge parameters with as arrows ; Pot0 and Fld are discrete; the functors send . The functor PotG Fld is faithful iff implies .
Preamble
import Mathlib import Definitions.Def_WeatherallGauge_defs open CategoryTheory
Formal statement
namespace WeatherallGauge
/-- The functor `A ↦ δA` on potentials with gauge arrows is faithful iff `H⁰(X;K) = 0`. -/
theorem faithful_iff (X : CellComplex2) (K : Type) [AddCommGroup K] :
fieldStrength (X := X) (K := K).Faithful ↔ H0Vanishes X K := by sorry
end WeatherallGaugeSource
J. O. Weatherall, Understanding Gauge, Philos. Sci. 83 (2016) 1039-1049, https://arxiv.org/abs/1505.02229 (page numbers refer to arXiv v2), §4, p. 11, fn. 15 (EM2 with gauge arrows); matches Proposition 2 as corrected by the erratum (arXiv v2, p. 15)
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
For every cell complex and abelian group , the functor , , is faithful if and only if for every , implies .
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.