Documentation

TauCeti.Algebra.CentralSimple.Wedderburn

Wedderburn-Artin for central simple algebras #

Mathlib's IsSimpleRing.exists_algEquiv_matrix_divisionRing_finite writes a finite-dimensional simple K-algebra A as a matrix algebra Matrix (Fin n) (Fin n) D over a division algebra D, but it says nothing about the centre of D: the theorem is about simplicity alone. For the theory of central simple algebras one needs the refinement in which D is again central over K, because that is the hypothesis every later structure theorem (the degree, Skolem-Noether, the Brauer group) carries.

This file supplies the missing step. Feeding Mathlib's Wedderburn-Artin theorem the centrality descent TauCeti.isCentral_of_isCentral_matrix gives A โ‰ƒโ‚[K] Matrix (Fin n) (Fin n) D with D a central division algebra, together with the dimension count finrank K A = n ^ 2 * finrank K D.

The same file settles the finite base field. A finite division ring is a field (little Wedderburn), so Algebra.IsCentral.baseField_essentially_unique collapses a finite central division algebra to its base field, and every central simple algebra over a finite field is a full matrix algebra Matrix (Fin n) (Fin n) K. In particular its dimension is the square n ^ 2. Centrality is what makes this work: ๐”ฝ_{q^m} is a finite division algebra over ๐”ฝ_q which is not the base field, the failure being exactly that its structure map is not surjective.

Main results #

Implementation notes #

TauCeti.baseFieldAlgEquivOfFinite assumes Finite D, the single hypothesis little Wedderburn needs, rather than the pair Finite K and FiniteDimensional K D; the two are equivalent, because K embeds in D. The central-simple corollary does take the pair Finite K and FiniteDimensional K A, which is how a finite base field is met in practice.

Uniqueness of the pair (n, D) is not proved here; it needs the invariance of the Wedderburn data, which is a separate development.

References #

This implements the second bullet of Layer 4 of the semisimple algebras roadmap (A โ‰… Mโ‚™(D) for a central division algebra D, with finrank K A = nยฒ ยท finrank K D) together with its finite-field worked example. See R. S. Pierce, Associative Algebras, GTM 88, Chapter 12, and P. Gille, T. Szamuely, Central Simple Algebras and Galois Cohomology, Chapter 2.

Wedderburn-Artin for central simple algebras #

Wedderburn-Artin for central simple algebras. A finite-dimensional central simple K-algebra A is isomorphic to a matrix algebra over a finite-dimensional central division K-algebra D, and then finrank K A = n ^ 2 * finrank K D.

Mathlib's IsSimpleRing.exists_algEquiv_matrix_divisionRing_finite supplies everything except the centrality of D, which comes from TauCeti.isCentral_of_isCentral_matrix.

theorem TauCeti.IsSimpleRing.exists_algEquiv_matrix_of_forall_nonempty_algEquiv (K : Type u_1) [Field K] (A : Type u) [Ring A] [Algebra K A] [Algebra.IsCentral K A] [IsSimpleRing A] [FiniteDimensional K A] (h : โˆ€ (D : Type u) [inst : DivisionRing D] [inst_1 : Algebra K D] [Algebra.IsCentral K D] [FiniteDimensional K D], Nonempty (D โ‰ƒโ‚[K] K)) :
โˆƒ (n : โ„•) (_ : NeZero n), Module.finrank K A = n ^ 2 โˆง Nonempty (A โ‰ƒโ‚[K] Matrix (Fin n) (Fin n) K)

A field whose central division algebras are all itself splits every central simple algebra. Given the Wedderburn presentation A โ‰ƒโ‚ Mโ‚™(D), the hypothesis collapses D to K.

The hypothesis says that K admits no finite-dimensional central division algebra other than itself, equivalently that its Brauer group is trivial. It holds over a finite field, by little Wedderburn, and over a separably closed field, where Jacobson--Noether would otherwise produce a separable element outside the base field.

Finite central division algebras and finite base fields #

noncomputable def TauCeti.baseFieldAlgEquivOfFinite (K : Type u_1) [Field K] (D : Type u_2) [DivisionRing D] [Algebra K D] [Algebra.IsCentral K D] [Finite D] :

A finite central division algebra over a field is the base field, as an isomorphism of K-algebras.

A finite division ring is a field by little Wedderburn (the instance littleWedderburn), so K โ†’ D is a central extension of fields and Algebra.IsCentral.baseField_essentially_unique applied to the tower D / D / K makes it bijective. Centrality is essential: ๐”ฝ_{q^m} is a finite division algebra over ๐”ฝ_q whose structure map is not surjective for m > 1.

Equations
Instances For
    @[simp]
    @[simp]
    theorem TauCeti.finrank_eq_one_of_finite (K : Type u_1) [Field K] (D : Type u_2) [DivisionRing D] [Algebra K D] [Algebra.IsCentral K D] [Finite D] :

    A finite central division algebra over a field is one-dimensional over it.

    A central simple algebra over a finite field is a full matrix algebra. Over a finite field the only finite-dimensional central division algebra is the field itself, so the division algebra in the Wedderburn presentation collapses and finrank K A = n ^ 2.

    This is the finite-field analogue of Mathlib's IsSimpleRing.exists_algEquiv_matrix_of_isAlgClosed; note that IsSimpleRing A alone would not suffice, since A could be a proper field extension of K.