Elementary matrices over a ring and Whitehead's lemma #
For a possibly noncommutative ring A and distinct indices i ≠ j, the elementary matrix
eᵢⱼ(a) = 1 + a Eᵢⱼ is the transvection TauCeti.transvectionUnit, invertible with inverse
eᵢⱼ(-a). The subgroup E n A of GL n A generated by these matrices is the elementary
subgroup. Algebraic K₁ is the quotient GL_∞(A) / E_∞(A) of the stable general linear group by
the stable elementary subgroup, and this file supplies the finite-size facts which make that
quotient a well-defined abelian group:
E n Ais perfect as soon asnhas at least three elements: each generator is the commutator⁅eᵢₗ(a), eₗⱼ(1)⁆for an indexldistinct fromiandj. HenceE n Alies in the commutator subgroup ofGL n A.- Whitehead's lemma. For
uinvertible of sizem, the block diagonal matrixu ⊕ u⁻¹is elementary of sizem ⊕ m. Consequently, for a commutator⁅u, v⁆ofGL m A, the stabilization⁅u, v⁆ ⊕ 1is elementary, and fore ∈ E m Aandg ∈ GL m Athe stabilization of the conjugateg e g⁻¹is elementary.
Thus, after stabilization, the elementary subgroup is normalized by every invertible matrix and
agrees with the commutator subgroup;
these are the relations through which homomorphisms on invertible matrices, such as Connes' odd
pairing with cyclic cohomology, descend to K₁.
Main definitions #
TauCeti.elementarySubgroup: the subgroup ofGL n Agenerated by elementary matrices.TauCeti.fromBlocksGL: the block diagonal homomorphismGL m A × GL k A →* GL (m ⊕ k) A.Matrix.upperBlockGL,Matrix.lowerBlockGL: the block unipotent matricesfromBlocks 1 X 0 1andfromBlocks 1 0 Y 1.
Main results #
TauCeti.commutator_elementarySubgroup_self:⁅E n A, E n A⁆ = E n Awhen3 ≤ card n.TauCeti.elementarySubgroup_le_commutator:E n A ≤ ⁅GL n A, GL n A⁆when3 ≤ card n.Equiv.map_reindexGL_elementarySubgroup: relabelling the indices preserves the elementary subgroup.Matrix.upperBlockGL_mem_elementarySubgroup,Matrix.lowerBlockGL_mem_elementarySubgroup: block unipotent matrices are elementary.TauCeti.fromBlocksGL_inv_mem_elementarySubgroup: Whitehead's lemma,u ⊕ u⁻¹ ∈ E.TauCeti.map_commutator_le_elementarySubgroup: the stabilized commutator subgroup is elementary.TauCeti.fromBlocksGL_conj_mem_elementarySubgroup: the stabilization of a conjugate of an elementary matrix is elementary.
References #
- J. Milnor, Introduction to Algebraic K-Theory, Annals of Mathematics Studies 72 (1971), §3, Lemma 3.1 (Whitehead) and Proposition 3.2.
- J. Rosenberg, Algebraic K-Theory and Its Applications, GTM 147 (1994), §2.1.
The elementary subgroup #
The elementary subgroup of GL n A: the subgroup generated by the elementary matrices
1 + a Eᵢⱼ with i ≠ j.
Instances For
The elementary subgroup is the subgroup generated by the elementary matrices.
Elementary matrices lie in the elementary subgroup.
The elementary subgroup is contained in a subgroup exactly when every elementary matrix is.
The elementary subgroup is perfect in size at least three: each elementary matrix
eᵢⱼ(a) is the commutator ⁅eᵢₗ(a), eₗⱼ(1)⁆ for an index l distinct from i and j.
In size at least three, the elementary subgroup lies in the commutator subgroup of
GL n A.
Block matrices #
The matrix underlying a block diagonal invertible matrix.
The block unipotent matrix fromBlocks 1 X 0 1, with inverse fromBlocks 1 (-X) 0 1.
Instances For
The block unipotent matrix fromBlocks 1 0 Y 1, with inverse fromBlocks 1 0 (-Y) 1.
Instances For
The matrix underlying an upper block unipotent matrix.
The matrix underlying a lower block unipotent matrix.
The upper block unipotent matrix of the zero block is the identity.
The lower block unipotent matrix of the zero block is the identity.
Upper block unipotent matrices multiply by adding their blocks.
Lower block unipotent matrices multiply by adding their blocks.
The inverse of an upper block unipotent matrix negates its block.
The inverse of a lower block unipotent matrix negates its block.
Upper block unipotent matrices are elementary: they are products of the commuting elementary
matrices 1 + X a b E_(inl a, inr b).
Lower block unipotent matrices are elementary: they are products of the commuting elementary
matrices 1 + Y b a E_(inr b, inl a).
Placing an elementary matrix in the upper left block gives an elementary matrix: the
stabilization e ↦ e ⊕ 1 maps the elementary subgroup into the elementary subgroup.
Whitehead's lemma. For an invertible matrix u, the block diagonal matrix u ⊕ u⁻¹ is
elementary: it is the product of six block unipotent matrices,
u ⊕ u⁻¹ = U(u) L(-u⁻¹) U(u) U(-1) L(1) U(-1).
Commutators are stably elementary. For invertible matrices u and v, the stabilized
commutator ⁅u, v⁆ ⊕ 1 is elementary, being (uv ⊕ (uv)⁻¹) (u⁻¹ ⊕ u) (v⁻¹ ⊕ v).
The stabilization u ↦ u ⊕ 1 maps the commutator subgroup of GL m A into the elementary
subgroup of GL (m ⊕ m) A.
The elementary subgroup is stably normal. For e elementary and g invertible, the
stabilized conjugate g e g⁻¹ ⊕ 1 is elementary, being (g ⊕ g⁻¹) (e ⊕ 1) (g ⊕ g⁻¹)⁻¹.
Relabelling the indices along an equivalence maps the elementary subgroup onto the elementary subgroup.