Projective general linear group #
In this file we define Matrix.ProjGenLinGroup n R as the quotient of GL n R by its center.
We introduce notation PGL(n, R) for this group,
which works if n is either a finite type or a natural number.
If n is a number, then PGL(n, R) is interpreted as PGL(Fin n, R).
Projective general linear group $PGL(n, R)$ defined as the quotient of the general linear group by its center.
Equations
- Matrix.ProjGenLinGroup n R = (GL n R ⧸ Subgroup.center (GL n R))
Instances For
Equations
Projective general linear group $PGL(n, R)$ defined as the quotient of the general linear group by its center.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Projective general linear group $PGL(n, R)$ defined as the quotient of the general linear group by its center.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The natural projection from GL n R to PGL n R.
Equations
Instances For
Lift a monoid homomorphism f : GL n R →* M that vanishes on all scalar matrices
to a homomorphism from PGL(n, R).
Equations
- Matrix.ProjGenLinGroup.lift f hf = QuotientGroup.lift (Subgroup.center (GL n R)) f ⋯
Instances For
Given an action of GL n R such that the scalar matrices act trivially,
define an action of PGL n R.
Equations
Instances For
In case of an even dimension, the sign of the determinant of g : PGL(n, R) is well-defined.