A continuous projective one-parameter unitary group lifts #
Category: 1-Mathlib (CSD-free; staged as a Mathlib-upstream candidate).
Glossary: https://glossary.constraintsurfacedynamics.com/bargmann/ Plain-language and CSD-role statements of the Bargmann invariant and of the theorem this file makes unnecessary for the one-parameter case.
A family U : ℝ → U(N) that is a homomorphism only up to phase,
U (s + t) = c s t • (U s * U t),
is a projective representation of ℝ. This file shows that when U is continuous the
phase cocycle c is a coboundary: there is a continuous unit-modulus b : ℝ → ℂ
with
c s t * b (s + t) = b s * b t (exists_continuous_phase_trivialisation),
so t ↦ b t • U t is a genuine unitary group. Equivalently: a continuous projective
one-parameter unitary group in finite dimensions lifts to an honest one.
Why this needs no Bargmann theorem #
For a general group the obstruction is a class in H²(G, U(1)) and killing it is
Bargmann's theorem. For G = ℝ there is no obstruction to kill — Λ²(ℝ) = 0 — and the
proof is elementary:
- Determinants reduce
Nphases to one.det (c • A) = c ^ N * det A, so withd t := det (U t)the cocycle becomesd (s + t) = c s t ^ N * d s * d t, a statement about the circle, wheredis continuous with‖d t‖ = 1. ℝis simply connected, sodlifts.Circle.expis a covering map (Circle.isCoveringMap_exp), and a continuous map from a simply-connected, locally-path-connected space lifts through it (IsCoveringMap.existsUnique_continuousMap_lifts), giving continuousθ : ℝ → ℝwithd t = exp (θ t · i).b₀ t := exp (−θ t · i / N)trivialises up to a root of unity. By constructionb₀ t ^ N = (d t)⁻¹, so the residualμ s t := c s t * b₀ (s + t) / (b₀ s * b₀ t)satisfiesμ ^ N = 1.- A continuous map into the
N-th roots of unity on a connected domain is constant.ℝ × ℝis preconnected and the roots of unity are finite, soμis a constantκ, and rescalingb := κ • b₀makes it1.
Honest scope #
ℝ only, and finite dimensions only — both are load-bearing (Λ²(ℝ) = 0 is what makes
the cocycle die, and det is what reduces to the circle). Nothing here is Bargmann's
theorem for a general topological group, which stays out of scope and out of Mathlib.
MATHLIB-ABSENT(Bargmann)
Reference: Bargmann, Ann. Math. 59 (1954) 1 (the general theorem this deliberately avoids); Simms, Lie Groups and Quantum Mechanics §3 (the one-parameter case).
Two general engines #
A continuous complex-valued function with finite range on a preconnected space is constant: the range is a preconnected subset of a finite set, hence a subsingleton.
The trivialisation #
★★ A continuous projective one-parameter unitary group has a coboundary cocycle.
If U : ℝ → U(N) is continuous and satisfies U (s + t) = c s t • (U s * U t), then the
phase cocycle c is trivialised by a continuous unit-modulus b, so t ↦ b t • U t is a
genuine unitary group. See the module docstring for why ℝ needs no Bargmann theorem.