TauLib.BookIV.Electroweak.GaugeInvariance2
TauLib.BookIV.Electroweak.GaugeInvariance2
Wilson loops, non-abelian gauge potential, AB phase uniqueness, holonomy group from curvature, gauge transformation law, observable hierarchy, non-abelian extensions, and the derivation chain.
Registry Cross-References
-
[IV.D96] Wilson Loop —
WilsonLoop -
[IV.D97] Non-Abelian Gauge Potential —
NonAbelianGauge -
[IV.T39] AB Phase Uniqueness —
ab_phase_unique -
[IV.T40] AB Phase Root of Unity —
ab_root_of_unity -
[IV.T41] Holonomy Group from Curvature —
holonomy_from_curvature -
[IV.T121] Gauge Transformation Law —
gauge_transformation_law -
[IV.P40] Observable Hierarchy —
observable_hierarchy -
[IV.P41] Non-Abelian Self-Interaction —
nonabelian_self_interaction -
[IV.P42] Path-Ordered Exponential —
path_ordered_exp -
[IV.P43] Seven-Step Derivation Chain —
seven_step_chain -
[IV.P173] AB Interference —
ab_interference -
[IV.R25, IV.R359, IV.R360, IV.R362] structural remarks
Mathematical Content
Wilson Loop
The Wilson loop W(γ) = tr(P exp(i∮_γ A)) is the gauge-invariant observable associated to a closed loop γ. For U(1), W(γ) = exp(iΦ_AB).
AB Phase Uniqueness
The AB phase is the UNIQUE gauge-invariant functional of the connection on a loop. This is a structural consequence of U(1) being abelian.
Non-Abelian Extension
For non-abelian gauge groups (SU(2), SU(3)), the connection becomes matrix-valued, the field strength picks up a self-interaction term [A_μ, A_ν], and the holonomy requires path-ordering.
Seven-Step Derivation Chain
The chain K0-K6 → τ³ → T² → U(1) → A_μ → F_μν → gauge invariance shows that EM gauge theory is DERIVED, not postulated.
Ground Truth Sources
- Chapter 27 of Book IV (2nd Edition)
Tau.BookIV.Electroweak.WilsonLoop
source structure Tau.BookIV.Electroweak.WilsonLoop :Type
[IV.D96] Wilson loop W(γ) = tr(P exp(i∮_γ A·dl)). For U(1): W(γ) = exp(iΦ_AB) (no path-ordering needed). W(γ) is gauge-invariant by construction (trace of holonomy).
-
phase_numer : ℤ The holonomy phase (scaled: phase/2π as rational).
- phase_denom : ℕ
- denom_pos : self.phase_denom > 0
-
gauge_invariant : Bool Gauge-invariant by construction.
- abelian : Bool Whether the gauge group is abelian.
Instances For
Tau.BookIV.Electroweak.instReprWilsonLoop
source instance Tau.BookIV.Electroweak.instReprWilsonLoop :Repr WilsonLoop
Equations
- Tau.BookIV.Electroweak.instReprWilsonLoop = { reprPrec := Tau.BookIV.Electroweak.instReprWilsonLoop.repr }
Tau.BookIV.Electroweak.instReprWilsonLoop.repr
source def Tau.BookIV.Electroweak.instReprWilsonLoop.repr :WilsonLoop → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.wilson_u1
source def Tau.BookIV.Electroweak.wilson_u1 (n : ℤ) :WilsonLoop
Wilson loop for U(1) with given winding number. Equations
- Tau.BookIV.Electroweak.wilson_u1 n = { phase_numer := n, phase_denom := 1, denom_pos := Tau.BookIV.Electroweak.wilson_u1._proof_2, abelian := true } Instances For
Tau.BookIV.Electroweak.WilsonLoop.compose
source def Tau.BookIV.Electroweak.WilsonLoop.compose (w₁ w₂ : WilsonLoop) :WilsonLoop
Wilson loop composition (abelian case). Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.NonAbelianGauge
source structure Tau.BookIV.Electroweak.NonAbelianGauge :Type
[IV.D97] Non-abelian gauge potential: Lie-algebra-valued 1-form A_μ = A_μ^a T^a where T^a are generators of the Lie algebra. Field strength gains self-interaction: F = dA + A ∧ A.
-
algebra_dim : ℕ Lie algebra dimension (generators count).
-
is_abelian : Bool Whether the group is abelian (U(1): dim=1, abelian).
-
has_self_interaction : Bool Self-interaction present iff non-abelian.
-
interaction_eq : self.has_self_interaction = !self.is_abelian Instances For
Tau.BookIV.Electroweak.instReprNonAbelianGauge
source instance Tau.BookIV.Electroweak.instReprNonAbelianGauge :Repr NonAbelianGauge
Equations
- Tau.BookIV.Electroweak.instReprNonAbelianGauge = { reprPrec := Tau.BookIV.Electroweak.instReprNonAbelianGauge.repr }
Tau.BookIV.Electroweak.instReprNonAbelianGauge.repr
source def Tau.BookIV.Electroweak.instReprNonAbelianGauge.repr :NonAbelianGauge → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.gauge_u1
source def Tau.BookIV.Electroweak.gauge_u1 :NonAbelianGauge
U(1) gauge (abelian, no self-interaction). Equations
- Tau.BookIV.Electroweak.gauge_u1 = { algebra_dim := 1, is_abelian := true, has_self_interaction := false, interaction_eq := ⋯ } Instances For
Tau.BookIV.Electroweak.gauge_su2
source def Tau.BookIV.Electroweak.gauge_su2 :NonAbelianGauge
SU(2) gauge (non-abelian, has self-interaction). Equations
- Tau.BookIV.Electroweak.gauge_su2 = { algebra_dim := 3, is_abelian := false, has_self_interaction := true, interaction_eq := ⋯ } Instances For
Tau.BookIV.Electroweak.gauge_su3
source def Tau.BookIV.Electroweak.gauge_su3 :NonAbelianGauge
SU(3) gauge (non-abelian, has self-interaction). Equations
- Tau.BookIV.Electroweak.gauge_su3 = { algebra_dim := 8, is_abelian := false, has_self_interaction := true, interaction_eq := ⋯ } Instances For
Tau.BookIV.Electroweak.ABPhaseUniqueness
source structure Tau.BookIV.Electroweak.ABPhaseUniqueness :Type
[IV.T39] The Aharonov-Bohm phase is the UNIQUE gauge-invariant functional of the connection on a closed loop. For abelian U(1): any gauge-invariant loop functional = f(Φ_AB).
-
abelian : Bool Group is abelian.
- abelian_true : self.abelian = true
- phase_determines : Bool Phase uniquely determines observable.
Instances For
Tau.BookIV.Electroweak.instReprABPhaseUniqueness.repr
source def Tau.BookIV.Electroweak.instReprABPhaseUniqueness.repr :ABPhaseUniqueness → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.instReprABPhaseUniqueness
source instance Tau.BookIV.Electroweak.instReprABPhaseUniqueness :Repr ABPhaseUniqueness
Equations
- Tau.BookIV.Electroweak.instReprABPhaseUniqueness = { reprPrec := Tau.BookIV.Electroweak.instReprABPhaseUniqueness.repr }
Tau.BookIV.Electroweak.ab_phase_unique
source theorem Tau.BookIV.Electroweak.ab_phase_unique (u : ABPhaseUniqueness) :u.abelian = true
Tau.BookIV.Electroweak.ABRootOfUnity
source structure Tau.BookIV.Electroweak.ABRootOfUnity :Type
[IV.T40] AB phase is a root of unity iff flux is rational: Φ/Φ₀ ∈ ℚ ⟹ exp(2πi·Φ/Φ₀) is a root of unity. On T², all fluxes are integer (quantized), so always a root.
-
flux_numer : ℤ Flux is rational (numerator/denominator).
- flux_denom : ℕ
- denom_pos : self.flux_denom > 0
- is_root : Bool The phase is a root of unity.
Instances For
Tau.BookIV.Electroweak.instReprABRootOfUnity.repr
source def Tau.BookIV.Electroweak.instReprABRootOfUnity.repr :ABRootOfUnity → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.instReprABRootOfUnity
source instance Tau.BookIV.Electroweak.instReprABRootOfUnity :Repr ABRootOfUnity
Equations
- Tau.BookIV.Electroweak.instReprABRootOfUnity = { reprPrec := Tau.BookIV.Electroweak.instReprABRootOfUnity.repr }
Tau.BookIV.Electroweak.ab_root_example
source def Tau.BookIV.Electroweak.ab_root_example :ABRootOfUnity
Equations
- Tau.BookIV.Electroweak.ab_root_example = { flux_numer := 1, flux_denom := 1, denom_pos := Tau.BookIV.Electroweak.wilson_u1._proof_2 } Instances For
Tau.BookIV.Electroweak.ab_root_of_unity
source theorem Tau.BookIV.Electroweak.ab_root_of_unity :ab_root_example.is_root = true
Tau.BookIV.Electroweak.HolonomyFromCurvature
source structure Tau.BookIV.Electroweak.HolonomyFromCurvature :Type
[IV.T41] Ambrose-Singer theorem: the holonomy group is generated by the parallel transports of curvature around infinitesimal loops. For U(1): Hol(A) is the subgroup of U(1) generated by all F-values.
-
curvature_generates : Bool Curvature generates holonomy.
-
zero_curvature_trivial : Bool Zero curvature implies trivial holonomy (on simply-connected base).
Instances For
Tau.BookIV.Electroweak.instReprHolonomyFromCurvature.repr
source def Tau.BookIV.Electroweak.instReprHolonomyFromCurvature.repr :HolonomyFromCurvature → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.instReprHolonomyFromCurvature
source instance Tau.BookIV.Electroweak.instReprHolonomyFromCurvature :Repr HolonomyFromCurvature
Equations
- Tau.BookIV.Electroweak.instReprHolonomyFromCurvature = { reprPrec := Tau.BookIV.Electroweak.instReprHolonomyFromCurvature.repr }
Tau.BookIV.Electroweak.holonomy_curvature_example
source def Tau.BookIV.Electroweak.holonomy_curvature_example :HolonomyFromCurvature
Equations
- Tau.BookIV.Electroweak.holonomy_curvature_example = { } Instances For
Tau.BookIV.Electroweak.holonomy_from_curvature
source theorem Tau.BookIV.Electroweak.holonomy_from_curvature :holonomy_curvature_example.curvature_generates = true
Tau.BookIV.Electroweak.GaugeTransformationLaw
source structure Tau.BookIV.Electroweak.GaugeTransformationLaw :Type
[IV.T121] Gauge transformation law: A_μ → A_μ + ∂_μΛ for U(1), A_μ → g A_μ g⁻¹ + g ∂_μ g⁻¹ for non-abelian groups. The abelian law is a special case with g = e^{iΛ}.
-
abelian : Bool Whether the gauge group is abelian.
-
adds_gradient : Bool Transformation adds gradient for abelian.
- grad_eq : self.adds_gradient = self.abelian
-
has_conjugation : Bool Transformation has conjugation term for non-abelian.
- conj_eq : self.has_conjugation = !self.abelian Instances For
Tau.BookIV.Electroweak.instReprGaugeTransformationLaw.repr
source def Tau.BookIV.Electroweak.instReprGaugeTransformationLaw.repr :GaugeTransformationLaw → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.instReprGaugeTransformationLaw
source instance Tau.BookIV.Electroweak.instReprGaugeTransformationLaw :Repr GaugeTransformationLaw
Equations
- Tau.BookIV.Electroweak.instReprGaugeTransformationLaw = { reprPrec := Tau.BookIV.Electroweak.instReprGaugeTransformationLaw.repr }
Tau.BookIV.Electroweak.gauge_transform_u1
source def Tau.BookIV.Electroweak.gauge_transform_u1 :GaugeTransformationLaw
U(1) gauge transformation law. Equations
- Tau.BookIV.Electroweak.gauge_transform_u1 = { abelian := true, adds_gradient := true, grad_eq := ⋯, has_conjugation := false, conj_eq := ⋯ } Instances For
Tau.BookIV.Electroweak.gauge_transformation_law
source theorem Tau.BookIV.Electroweak.gauge_transformation_law :gauge_transform_u1.adds_gradient = true
Tau.BookIV.Electroweak.ObservableLevel
source inductive Tau.BookIV.Electroweak.ObservableLevel :Type
[IV.P40] EM observable hierarchy: A_μ (gauge-dependent) → F_μν (gauge-invariant, local) → Hol(γ) (gauge-invariant, global). Each level is more physical; Hol(γ) is the ultimate observable.
- Potential : ObservableLevel
- FieldStrength : ObservableLevel
- Holonomy : ObservableLevel Instances For
Tau.BookIV.Electroweak.instReprObservableLevel
source instance Tau.BookIV.Electroweak.instReprObservableLevel :Repr ObservableLevel
Equations
- Tau.BookIV.Electroweak.instReprObservableLevel = { reprPrec := Tau.BookIV.Electroweak.instReprObservableLevel.repr }
Tau.BookIV.Electroweak.instReprObservableLevel.repr
source def Tau.BookIV.Electroweak.instReprObservableLevel.repr :ObservableLevel → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.instDecidableEqObservableLevel
source instance Tau.BookIV.Electroweak.instDecidableEqObservableLevel :DecidableEq ObservableLevel
Equations
- Tau.BookIV.Electroweak.instDecidableEqObservableLevel x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Tau.BookIV.Electroweak.instBEqObservableLevel
source instance Tau.BookIV.Electroweak.instBEqObservableLevel :BEq ObservableLevel
Equations
- Tau.BookIV.Electroweak.instBEqObservableLevel = { beq := Tau.BookIV.Electroweak.instBEqObservableLevel.beq }
Tau.BookIV.Electroweak.instBEqObservableLevel.beq
source def Tau.BookIV.Electroweak.instBEqObservableLevel.beq :ObservableLevel → ObservableLevel → Bool
Equations
- Tau.BookIV.Electroweak.instBEqObservableLevel.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx) Instances For
Tau.BookIV.Electroweak.ObservableLevel.toNat
source def Tau.BookIV.Electroweak.ObservableLevel.toNat :ObservableLevel → ℕ
Observable level ordering: Potential < FieldStrength < Holonomy. Equations
- Tau.BookIV.Electroweak.ObservableLevel.Potential.toNat = 0
- Tau.BookIV.Electroweak.ObservableLevel.FieldStrength.toNat = 1
- Tau.BookIV.Electroweak.ObservableLevel.Holonomy.toNat = 2 Instances For
Tau.BookIV.Electroweak.observable_hierarchy
source theorem Tau.BookIV.Electroweak.observable_hierarchy :ObservableLevel.Potential.toNat < ObservableLevel.FieldStrength.toNat ∧ ObservableLevel.FieldStrength.toNat < ObservableLevel.Holonomy.toNat
Tau.BookIV.Electroweak.nonabelian_self_interaction
source theorem Tau.BookIV.Electroweak.nonabelian_self_interaction :gauge_su2.has_self_interaction = true ∧ gauge_su3.has_self_interaction = true ∧ gauge_u1.has_self_interaction = false
[IV.P41] Non-abelian field strength has self-interaction: F_μν = ∂_μA_ν − ∂_νA_μ + ig[A_μ, A_ν]. The commutator term [A_μ, A_ν] vanishes for abelian U(1).
Tau.BookIV.Electroweak.PathOrderedExp
source structure Tau.BookIV.Electroweak.PathOrderedExp :Type
[IV.P42] Non-abelian holonomy requires path-ordering: Hol(γ) = P exp(i∮_γ A) because [A(s₁), A(s₂)] ≠ 0 in general. For abelian U(1), path-ordering is trivial (ordinary exponential).
-
requires_ordering : Bool Whether path-ordering is required.
-
is_abelian : Bool Whether the gauge group is abelian.
-
abelian_no_ordering : self.is_abelian = true → self.requires_ordering = false For abelian groups, path-ordering is not required.
Instances For
Tau.BookIV.Electroweak.path_ordered_u1
source def Tau.BookIV.Electroweak.path_ordered_u1 :PathOrderedExp
U(1) does not require path-ordering. Equations
- Tau.BookIV.Electroweak.path_ordered_u1 = { requires_ordering := false, is_abelian := true, abelian_no_ordering := ⋯ } Instances For
Tau.BookIV.Electroweak.path_ordered_exp
source theorem Tau.BookIV.Electroweak.path_ordered_exp :gauge_u1.is_abelian = true
Tau.BookIV.Electroweak.SevenStepChain
source structure Tau.BookIV.Electroweak.SevenStepChain :Type
[IV.P43] Seven-step derivation chain from axioms to EM gauge theory: K0-K6 → τ³ → T² → U(1) → A_μ → F_μν → gauge invariance. Each step is constructive (no postulates beyond K0-K6).
-
steps : ℕ Number of steps in the derivation.
- steps_eq : self.steps = 7
-
all_constructive : Bool Each step is constructive (no external postulates).
- terminates_at_gauge : Bool The chain terminates at gauge invariance.
Instances For
Tau.BookIV.Electroweak.instReprSevenStepChain.repr
source def Tau.BookIV.Electroweak.instReprSevenStepChain.repr :SevenStepChain → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.instReprSevenStepChain
source instance Tau.BookIV.Electroweak.instReprSevenStepChain :Repr SevenStepChain
Equations
- Tau.BookIV.Electroweak.instReprSevenStepChain = { reprPrec := Tau.BookIV.Electroweak.instReprSevenStepChain.repr }
Tau.BookIV.Electroweak.seven_step_chain
source def Tau.BookIV.Electroweak.seven_step_chain :SevenStepChain
Equations
- Tau.BookIV.Electroweak.seven_step_chain = { steps := 7, steps_eq := Tau.BookIV.Electroweak.seven_step_chain._proof_1 } Instances For
Tau.BookIV.Electroweak.seven_step_chain_valid
source theorem Tau.BookIV.Electroweak.seven_step_chain_valid :seven_step_chain.steps = 7
Tau.BookIV.Electroweak.ABInterference
source structure Tau.BookIV.Electroweak.ABInterference :Type
[IV.P173] Aharonov-Bohm interference from split paths: a charged particle taking two paths around a solenoid acquires a relative phase Φ_AB = e/ℏ · ∫ A·dl, producing interference fringes.
-
path_count : ℕ Number of paths (two, for standard AB setup).
- path_eq : self.path_count = 2
-
relative_phase_is_ab : Bool Relative phase is the AB phase.
- observable : Bool Interference is observable.
Instances For
Tau.BookIV.Electroweak.instReprABInterference
source instance Tau.BookIV.Electroweak.instReprABInterference :Repr ABInterference
Equations
- Tau.BookIV.Electroweak.instReprABInterference = { reprPrec := Tau.BookIV.Electroweak.instReprABInterference.repr }
Tau.BookIV.Electroweak.instReprABInterference.repr
source def Tau.BookIV.Electroweak.instReprABInterference.repr :ABInterference → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIV.Electroweak.example_ab_interf
source def Tau.BookIV.Electroweak.example_ab_interf :ABInterference
Equations
- Tau.BookIV.Electroweak.example_ab_interf = { path_count := 2, path_eq := Tau.BookIV.Electroweak.example_ab_interf._proof_1 } Instances For
Tau.BookIV.Electroweak.ab_interference
source theorem Tau.BookIV.Electroweak.ab_interference :example_ab_interf.path_count = 2
Tau.BookIV.Electroweak.example_wilson
source def Tau.BookIV.Electroweak.example_wilson :WilsonLoop
Equations
- Tau.BookIV.Electroweak.example_wilson = Tau.BookIV.Electroweak.wilson_u1 3 Instances For