Documentation

TauCeti.LinearAlgebra.Matrix.ProjectiveSpecialLinearGroup.FinTwo

Parabolic elements of PSL(2, R) #

Mathlib classifies 2 × 2 matrices as parabolic, elliptic or hyperbolic (Matrix.IsParabolic, with the dot-notation synonym Matrix.GeneralLinearGroup.IsParabolic). Being parabolic is invariant under negation (Matrix.isParabolic_neg_iff), so over a ring without zero divisors, where the center of SL(2, R) is {±1}, it descends to the projective special linear group PSL(2, R) = SL(2, R) ⧸ {±1}. This is the notion of a parabolic Möbius transformation which does not depend on a choice of matrix representative.

The model parabolic elements are the translations upperRightHom x, the classes of the transvections !![1, x; 0, 1], which act on the projective line by z ↦ z + x. Over a field of characteristic other than two every parabolic element of PSL(2, K) is conjugate to one of them; that classification, which runs through the action on the projective line, is in TauCeti.Topology.Compactification.OnePoint.ProjectiveLine.

Main declarations #

References #

An element of PSL(2, R) is parabolic when it is the class of a parabolic matrix of SL(2, R). When R has no zero divisors every representative is then parabolic (Matrix.ProjectiveSpecialLinearGroup.isParabolic_mk_iff).

Equations
Instances For
    @[simp]

    The class of a matrix of SL(2, R) is parabolic exactly when the matrix is: the only other representative is its negative, which is parabolic along with it.

    @[simp]

    Parabolicity is invariant under conjugation in PSL(2, R).

    @[simp]

    Parabolicity is invariant under conjugation in PSL(2, R), with the inverse on the left.

    @[simp]

    The identity of PSL(2, R) is not parabolic: a parabolic matrix is not scalar.

    @[simp]

    Parabolicity is invariant under inversion in PSL(2, R): the inverse of a matrix of SL(2, R) is its adjugate, which has the same trace and is scalar exactly when the matrix is.

    Alias of the reverse direction of Matrix.ProjectiveSpecialLinearGroup.isParabolic_inv_iff.


    Parabolicity is invariant under inversion in PSL(2, R): the inverse of a matrix of SL(2, R) is its adjugate, which has the same trace and is scalar exactly when the matrix is.

    A nonzero power of a parabolic element of PSL(2, K) is parabolic.

    A nonzero integer power of a parabolic element of PSL(2, K) is parabolic.

    The translation upperRightHom x ∈ PSL(2, R), the class of the transvection !![1, x; 0, 1]; it acts on the projective line by z ↦ z + x.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Distinct translations are distinct in PSL(2, R): if the classes of two transvections are equal, then the transvections differ by a central factor, which is the transvection of the difference of their parameters, and a transvection is central only when its parameter is zero.

      If σ conjugates γ to the translation by w, it conjugates γ ^ n to the translation by n * w.

      @[simp]

      A translation is parabolic exactly when it is nontrivial.