Arithmetic subgroups of GL(2, โ)
#
We define a subgroup of GL (Fin 2) โ
to be arithmetic if it is commensurable with the image
of SL(2, โค)
.
Typeclass saying that a subgroup of GL(2, โ)
has determinant contained in {ยฑ1}
. Necessary
so that the typeclass system can detect when the slash action is multiplicative.
- det_eq {g : GL n R} (hg : g โ ฮ) : Matrix.GeneralLinearGroup.det g = 1 โจ Matrix.GeneralLinearGroup.det g = -1
Instances
Typeclass saying that a subgroup of GL(n, R)
is contained in SL(n, R)
. Necessary so that
the typeclass system can detect when the slash action is โ
-linear.
Instances
The image of the modular group SL(2, โค)
, as a subgroup of GL(2, โ)
.
Equations
- MatrixGroups.term๐ฎโ = Lean.ParserDescr.node `MatrixGroups.term๐ฎโ 1024 (Lean.ParserDescr.symbol "๐ฎโ")
Instances For
Coercion from subgroups of SL(2, โค)
to subgroups of GL(2, โ)
by mapping along the obvious
inclusion homomorphism.
A subgroup of GL(2, โ)
is arithmetic if it is commensurable with the image of SL(2, โค)
.
- is_commensurable : ๐ข.Commensurable (Matrix.SpecialLinearGroup.mapGL โ).range
Instances
The image of SL(2, โค)
in GL(2, โ)
is arithmetic.
Images in GL(2, โ)
of finite-index subgroups of SL(2, โค)
are arithmetic.
If ฮ
is arithmetic, its preimage in SL(2, โค)
has finite index.