Integral matrices acting on the torus #
An invertible integral 2 × 2 matrix A acts on the torus S¹ × S¹ by the monomial
homeomorphism (a, b) ↦ (a ^ A₀₀ * b ^ A₀₁, a ^ A₁₀ * b ^ A₁₁). These are the linear
homeomorphisms of the torus ℝ² / ℤ² read in the coordinates S¹ = ℝ / ℤ: the map carries the
(p, q) curve TauCeti.torusCurve p q to the A (p, q) curve, so it acts on the first homology
of the torus by A. Every homeomorphism of the torus is isotopic to exactly one of them, which is
why gluings of solid tori along their boundary tori, as in Dehn filling, are normally given by such
a matrix. Up to homotopy rather than isotopy, this is
Homeomorph.existsUnique_homotopic_torusHomeomorph.
Main definitions #
Matrix.torusMap M: the monomial self-map ofS¹ × S¹induced by any integral matrixM.Matrix.torusContinuousMap M: the same map, as a continuous map.Matrix.GeneralLinearGroup.torusHomeomorph A: the homeomorphism ofS¹ × S¹induced byA.
Main results #
Matrix.torusMap_torusMap,Matrix.torusMap_one: the integral matrices act on the torus through a monoid action.Matrix.torusContinuousMap_comp,Matrix.torusContinuousMap_one: the same for the continuous maps.Matrix.GeneralLinearGroup.torusHomeomorph_one,Matrix.GeneralLinearGroup.torusHomeomorph_mul,Matrix.GeneralLinearGroup.symm_torusHomeomorph: the matrices act through a group action.Matrix.GeneralLinearGroup.torusHomeomorph_torusCurve: the(p, q)curve goes to theA (p, q)curve.Matrix.GeneralLinearGroup.torusHomeomorph_swap: the matrix exchanging the coordinates acts by exchanging the circle factors.TauCeti.exists_torusHomeomorph_eq_torusGluing: the determinant-one gluingTauCeti.torusGluing p q s tis induced by the matrix[[p, -t], [q, s]].
The monomial self-map of the torus S¹ × S¹ defined by an integral 2 × 2 matrix M,
invertible or not: (a, b) ↦ (a ^ M₀₀ * b ^ M₀₁, a ^ M₁₀ * b ^ M₁₁). For invertible M it is
the homeomorphism Matrix.GeneralLinearGroup.torusHomeomorph.
Instances For
The self-map of the torus induced by a matrix is continuous.
The continuous self-map of the torus induced by a product of matrices is the composite of their continuous self-maps.
The identity matrix induces the identity map of the torus.
The homeomorphism of the torus S¹ × S¹ induced by an invertible integral 2 × 2 matrix
A, (a, b) ↦ (a ^ A₀₀ * b ^ A₀₁, a ^ A₁₀ * b ^ A₁₁)
(Matrix.GeneralLinearGroup.torusHomeomorph_apply). It carries the (p, q) curve to the
A (p, q) curve (Matrix.GeneralLinearGroup.torusHomeomorph_torusCurve).
Instances For
The homeomorphism of the torus induced by an invertible matrix is its monomial self-map.
The homeomorphism of the torus induced by an invertible matrix, as a continuous map, is the continuous monomial self-map of the matrix.
The identity matrix acts on the torus by the identity.
The action of a product of matrices is the composite of their actions.
The inverse of the action of a matrix is the action of the inverse matrix.
The action on curves. The homeomorphism of the torus induced by A carries the (p, q)
curve t ↦ (exp (2πipt), exp (2πiqt)) to the (A₀₀ p + A₀₁ q, A₁₀ p + A₁₁ q) curve.
The matrix exchanging the two coordinates acts on the torus by exchanging the two circle factors.
The determinant-one gluing (a, b) ↦ (a ^ p b ^ (-t), a ^ q b ^ s) is the homeomorphism of the
torus induced by the invertible matrix [[p, -t], [q, s]].