Barrett reconstruction: every holonomy map comes from a connection
ProvedGaugeFunctor.barrett_reconstructionSetting: is a finite directed graph with vertex set , edge set and maps ; a walk may use edges in either direction, and is connected from if every vertex is reached by a walk from . is any group. A connection is ; its holonomy along a walk is the ordered product of on forward steps and on backward steps. A gauge transformation acts by . is the category whose objects are connections and whose arrows are gauge transformations with . is the category of holonomy maps at (assignments of group elements to walks, multiplicative on loops at and unchanged by inserting a backtrack into a loop at ), with arrows the elements such that for every loop at . The holonomy functor sends and .
Statement. If is connected from , then for every holonomy map at there is a connection with
import Mathlib import Definitions.Def_GaugeFunctor_defs open CategoryTheory
namespace GaugeFunctor
/-- Discrete Barrett reconstruction: on a graph connected from `x`, every holonomy map at `x`
is the holonomy of some connection, on all loops at `x`. -/
theorem barrett_reconstruction (X : Graph) (G : Type) [Group G] (x : Fin X.nV)
(hX : X.Connected x) (H : HolMap X G x) :
∃ A : Fin X.nE → G, ∀ γ, X.IsPath x γ x → hol X G A γ = H.toFun γ := by sorry
end GaugeFunctorRead-back
What the Lean code literally says, in plain math · claude-opus-5-5
Let be a graph, a group, a vertex with connected from , and any holonomy map at (multiplicative on loops at and invariant under inserting a backtrack inside a loop at , as in defs). Then there is a connection with
Notes: plausibly true (spanning-tree construction: on tree edges, on non-tree edges ; backtrack invariance plus multiplicativity reduce every loop to products of these). Correctly says nothing about the junk values of on non-loops. The connectivity hypothesis is stronger than needed (edges outside the component of never occur in loops at ) but harmless and satisfiable.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.