Source topology and simple connectedness of the lifted group #
This file begins the topological half of the universal-cover theorem. The
group-theoretic half is in UniversalCover/Fibre.lean and UniversalCover/Surjectivity.lean.
The useful coordinates do not require a computation of π₁(S¹). If
x = (T, f) : GLTilde, rotate the first column of T backwards through the
lifted angle f(0). Compatibility says that the resulting matrix has the
form
!![r, b; 0, d] with r > 0 and d > 0.
Conversely, an angle and such an upper-triangular matrix determine a unique
compatible lift. Thus GLTilde has global coordinates
ℝ × (0, ∞) × ℝ × (0, ∞),
which are contractible. We transport the product topology through this
coordinate equivalence and obtain ContractibleSpace GLTilde, hence
SimplyConnectedSpace GLTilde.
UniversalCover/Map.lean continues from these coordinates, gives global circle
coordinates on GL⁺(2, ℝ), and proves that the matrix projection is a
covering map. UniversalCover/TopologicalGroup.lean then proves that multiplication
and inversion are continuous for the transported topology.
Rotations and lifted rotations #
Rotation as an element of GL⁺(2, ℝ).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Translation of the phase line through θ.
Equations
- CategoryTheory.Triangulated.WeakStabilityCondition.StabilityCondition.GroupAction.phaseTranslation θ = { toOrderIso := OrderIso.addRight θ, map_add_one := ⋯ }
Instances For
Rotation together with its tautological lift to the phase line.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A lift is determined by its matrix and one lifted phase #
Two compatible lifts of the same matrix agreeing at phase zero are equal.
The unique deck-factorisation reduces this to injectivity of ℤ → ℝ.
Upper-triangular representatives #
Positive real numbers, with their standard subspace topology.
Equations
Instances For
Global coordinates for GLTilde: angle, first diagonal, shear, second diagonal.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The upper-triangular matrix represented by the last three coordinates.
Equations
- CategoryTheory.Triangulated.WeakStabilityCondition.StabilityCondition.GroupAction.upperMatrix r b d = !![↑r, b; 0, ↑d]
Instances For
The explicit inverse of upperMatrix.
Equations
Instances For
A positive-diagonal upper-triangular matrix as an element of GL⁺(2, ℝ).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Extracting coordinates #
Rotate the first column of x.mat back through its lifted phase at zero.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The global coordinate map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Rebuild the underlying matrix from the four coordinates.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reconstructing a lift from coordinates #
The deck displacement of the canonical upper-triangular lift.
Equations
Instances For
The chosen deck index removes exactly the value at zero of the canonical upper-triangular lift.
The compatible lift of an upper-triangular matrix normalized to take 0
to 0.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reconstruct a compatible lift from its four global coordinates.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The global coordinate equivalence for GLTilde.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Topology and simple connectedness #
The topology transported from
ℝ × (0,∞) × ℝ × (0,∞) by the global coordinate equivalence.
Equations
- One or more equations did not get rendered due to their size.
The global coordinates as a homeomorphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Rotation matrices depend continuously on their lifted angle.
The matrix projection is continuous for the global-coordinate topology.
The space underlying Bridgeland's pair presentation is simply connected.
This proves the formerly missing simple-connectedness fact. The covering-map
theorem is proved separately in UniversalCover/Map.lean.