The upper-triangular subgroup of SL₂ #
The standard Borel subgroup of SL₂(R) consists of the determinant-one upper-triangular
matrices. Over a field, its two Bruhat cells are represented by the identity and by
ModularGroup.S = !![0, -1; 1, 0]. Thus the Borel together with ModularGroup.S generates
SL₂, and no larger solvable subgroup can contain it whenever the field has a nonzero
element whose square is not one. In particular, this holds over every infinite field.
The maximal-solvability theorem is the abstract-group input for proving that the
upper-triangular closed subgroup scheme of SL₂ is a Borel subgroup. The field hypothesis is
used only to rule out solvability of SL₂; the Bruhat decomposition itself holds over every
field. Entrywise mapping makes the construction functorial in the coefficient ring.
Main declarations #
TauCeti.SL2Borel: the upper-triangular subgroup ofSL₂.TauCeti.SL2Borel.map: entrywise mapping along a ring homomorphism.TauCeti.SL2Borel.mem_doubleCoset_modularGroup_S_iff: the big cell of the rank-one Bruhat decomposition is detected by the lower-left entry.TauCeti.SL2Borel.closure_insert_modularGroup_S_eq_top: the Borel and the Weyl element generateSL₂.TauCeti.SL2Borel.le_of_isSolvable: a solvable subgroup containing the Borel is contained in it when the field contains a nonzero element whose square is not one.
References #
- J. E. Humphreys, Linear Algebraic Groups, §28.3.
- R. Steinberg, Lectures on Chevalley Groups, §3.
The standard upper-triangular subgroup of SL₂(R), obtained by pulling the
upper-triangular subgroup of GL₂(R) back along the canonical inclusion.
Instances For
An element of SL₂(R) belongs to the standard Borel exactly when its lower-left entry
vanishes.
Apply a ring homomorphism entrywise to an upper-triangular determinant-one matrix.
Equations
- TauCeti.SL2Borel.map phi = ((Matrix.SpecialLinearGroup.map phi).domRestrict (TauCeti.SL2Borel R)).codRestrict (TauCeti.SL2Borel S) ⋯
Instances For
Entrywise mapping along the identity ring homomorphism is the identity.
The canonical inclusion from the SL₂ Borel to the GL₂ Borel.
Equations
Instances For
The inclusion of the SL₂ Borel into the GL₂ Borel does not change the underlying
general linear matrix.
The inclusion from the SL₂ Borel to the GL₂ Borel is injective.
The upper-left diagonal entry of an SL₂ Borel matrix, bundled as a unit.
Equations
- TauCeti.SL2Borel.diag = { toFun := fun (g : ↥(TauCeti.SL2Borel R)) => (TauCeti.GL2Borel.diag (TauCeti.SL2Borel.toGL2Borel g)).1, map_one' := ⋯, map_mul' := ⋯ }
Instances For
The free upper-right parameter of an SL₂ Borel matrix.
Equations
- TauCeti.SL2Borel.upperRight g = ↑↑g 0 1
Instances For
The upper-right parameter is the upper-right matrix entry.
The upper-right parameter of a matrix built by mk is its second argument.
Every SL₂ Borel matrix is recovered from its diagonal and upper-right parameters.
The upper-triangular subgroup of SL₂(R) is solvable.
An element outside the upper-triangular subgroup of SL₂(F) lies in the big Bruhat cell
represented by ModularGroup.S.
The lower-left entry detects the big cell. An element of SL₂(F) lies in the double
coset of ModularGroup.S by the standard Borel exactly when its lower-left entry is nonzero.
Not a simp lemma: TauCeti.mem_doubleCoset_iff_mk_mem_orbit rewrites double-coset membership
to orbit membership, so the left-hand side is not simp-normal.
The upper-triangular subgroup and the Weyl element ModularGroup.S generate SL₂(F).
Every solvable subgroup of SL₂(F) that contains the standard Borel is contained in it if
F has a nonzero element whose square is not one.
Every solvable subgroup of SL₂ over an infinite field that contains the standard Borel
is contained in it.