This paper extends the classification of four-dimensional unital division algebras from finite fields to arbitrary fields of characteristic not 2, providing an explicit construction, isomorphism criteria, and automorphism group descriptions.
Contribution
It generalizes previous finite field results to all fields of characteristic not 2, offering an exhaustive construction and classification of these division algebras.
Findings
01
Explicit construction depending on quadratic field extensions and parameters
02
Isomorphism criteria in terms of parameters
03
Classification of automorphism groups for all such division algebras
Abstract
In [2], an exhaustive construction is achieved for the class of all 4-dimensional unital division algebras over finite fields of odd order, whose left nucleus is not minimal and whose automorphism group contains Klein's four-group. We generalize the approach of [2] towards all division algebras of the above specified type, but now admitting arbitrary fields k of characteristic not 2 as ground fields. For these division algebras we present an exhaustive construction that depends on a quadratic field extension of k and three parameters in k, and we derive an isomorphism criterion in terms of these parameters. As an application we classify, for o an ordered field in which every positive element is a square, all division o-algebras of the mentioned type, and in the finite field case we refine the Main Theorem of [2] to a classification even of the division algebras studied there. The…
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFinite Group Theory Research · Advanced Topics in Algebra · Algebraic Geometry and Number Theory
Full text
On Four-Dimensional Unital Division Algebras
over Fields of Characteristic not 2
Ernst Dieterich
Dedicated to the memory of Peter Gabriel (1933–2015)
Abstract
In [2], an exhaustive construction is achieved for the class of all 4-dimensional
unital division algebras over finite fields of odd order, whose left nucleus
is not minimal and whose automorphism group contains Klein’s four-group.
We generalize the approach of [2] towards all division algebras of the above specified type, but now admitting arbitrary fields k of characteristic not 2 as ground fields.
For these division algebras we present an exhaustive construction that depends on a quadratic field extension of k and three parameters in k, and we derive an isomorphism criterion
in terms of these parameters. As an application we classify, for ko an ordered field in which every positive element is a square, all division ko-algebras of the mentioned type,
and in the finite field case we refine the Main Theorem of [2] to a classification even of the division algebras studied there.
The category formed by the division k-algebras investigated here is a groupoid, whose structure we describe in a supplementary section in terms of a covering by group actions. In particular,
we exhibit the automorphism groups for all division algebras in this groupoid.
Keywords Unital division algebra ⋅ Right nucleus ⋅ Klein’s four-group ⋅ Groupoid ⋅ Classification ⋅ Covering by group actions
1 Introduction
For any field k, we denote by D4(k) the category of all 4-dimensional division algebras over k, not assumed to be associative, whose morphisms are
the non-zero algebra morphisms. This category is in fact a groupoid, i.e. all morphisms in D4(k) are isomorphisms.
The present article is devoted to the investigation of the full subgroupoid C(k) of D4(k), formed by all A∈D4(k) which are unital,
such that k1 is properly contained in the right nucleus Nr(A), and whose automorphism group admits Klein’s four-group as a subgroup. Our interest in the groupoid C(k) is twofold.
Firstly, we would like to classify C(k) up to isomorphism, and secondly, we want to understand its categorical structure.
To motivate our first interest we note that, although classification problems generally tend to provoke deepened insight, classifications of division algebras are in fact rare. Against this
background, the recent paper [2] stimulated our approach to a classification of C(k), which generalizes the approach of [2] as follows. Assume that char(k)=2.
Setting out from any quadratic field extension ℓ of k and any scalar triple c=(c1,c2,c3)∈k3 that satisfies an implicitly defined ℓ-admissibility condition, we construct
a division algebra A(ℓ,c)∈C(k). Up to isomorphism, every A∈C(k) can be constructed in this way. We say that two ℓ-admissible triples c and
d are ℓ∗-equivalent, if the algebras A(ℓ,c) and A(ℓ,d) are isomorphic. We find a criterion that expresses ℓ∗-equivalence of c
and d in terms of c,d and ℓ∗. At this stage, the classification problem of C(k) is reduced to the subproblems of displaying explicitly, for all
quadratic extensions k⊂ℓ, the subsets of all ℓ-admissible triples Cℓ⊂k3, of finding a transversal Tℓ⊂Cℓ for the ℓ∗-equivalence classes of Cℓ, and
of eliminating redundancy of type A(ℓ,c)≃A(ℓ′,d) with ℓ≃ℓ′. The complexity of these three subproblems depends
heavily on the nature of the ground field k, and only the second subproblem appears easy in general. For two types of fields k, however, we do achieve complete solutions to all three subproblems
and thereby a classification of C(k), namely for ordered fields ko in which every positive element is a square, and for finite fields Fq of odd order q. In the arithmetic case k=Q,
an attempt to solve the above three subproblems readily evolves into intriguing number theoretic questions. Implementing theorems of Fermat, Gauss and Legendre in pursuit of this approach,
substantial progress towards a classification of C(Q) has been achieved in [9].
The second interest stems from our observation that general groupoids often admit a non-trivial covering by groupoids that arise naturally from group actions. These so-called group action groupoids
are very concrete mathematical objects, even when the groupoid they cover originally was given in highly abstract terms. Due to this feature, we hold that the initiation of a study of coverings
of groupoids by group actions is well motivated. In this respect, we treat the groupoid C=C(k) as a test case. In Section 6, a covering of C by group actions is
indeed established, provided that char(k)=2. Its intrinsic nature turns out to vary interestingly with the various types of algebra structures which C comprises, namely
non-associative division algebras, non-commutative skew fields, and fields. A language, appropriate to formulate this covering result concisely, is introduced in Subsection 6.1.
On a technical level, the covering results of Section 6 (Corollaries 6.5 and 6.7) emerge from the results of Sections 2-4
as follows. We exhibit a partition Cℓ=Cℓ0⊔Cℓ1 such that each Cℓν
is a union of ℓ∗-equivalence classes in Cℓ, which for their part coincide with the orbits of a suitable group action on Cℓν, which in turn endows Cℓν with the
structure of a group action groupoid. Now, the constructions Fℓν:Cℓν→C,Fℓν(c)=A(ℓ,c), give rise
to faithful and dense functors Fℓν:Cℓν→Cℓν,ν∈{0,1}, where Cℓ=Cℓ0⨿Cℓ1 is
the full subgroupoid of C formed by all A∈C admitting a filtration of subalgebras k⊂ℓ⊂Nr(A)⊂A, such that ℓ is invariant under two
distinct commuting order 2 automorphisms of A, with blocks Cℓ0={A∈Cℓ∣∣Aut(A)∣>4} and Cℓ1={A∈Cℓ∣∣Aut(A)∣=4}. As ℓ ranges through all isoclasses of quadratic extensions of k and ν ranges through {0,1}, the subgroupoids Cℓν cover C. If we ignore the
non-commutative skew fields in C, then the faithful and dense functors Fℓν:Cℓν→Cℓν are even full, i.e. equivalences of categories.
2 Preliminaries
2.1 Conventions, notation, terminology and basic notions
In this article, the least natural number is [math]. For all n∈N, we set
[TABLE]
If F is a field and (m,n)∈N2, then Fm×n denotes the set of all m×n-matrices with entries in F, and
F∗=(F∖{0},⋅) is the multiplicative group of F. The square mapsF:F→F,sF(x)=x2,
induces a group endomorphism sF∗:F∗→F∗. The notation Xsq=sF(X)={x2∣x∈X} will be used for all
subsets X⊂F.
The cardinality of a set Y is denoted by ∣Y∣. Maps are written on the left of their arguments, and are
composed on the left. The composite map gf will also be denoted by g∘f, if it is beneficial to clarity.
If (Yi)i∈I is a family of subclasses of a class Z, then Y=⨆i∈IYi expresses that Y=⋃i∈IYi and Yi∩Yj=∅ for all i=j.
The object class of a category A is also denoted by
A, for simplicity. A family (Ai)i∈I of
full subcategories of a category A will be called a covering of
A if the identity of object classes A=⋃i∈IAi holds true, and will be called a decomposition of A with
blocksAi if the identity of object classes A=⨆i∈IAi holds true and MorA(Ai,Aj)=∅ for all
(Ai,Aj)∈Ai×Aj and all i=j. The
decomposition of A into blocks Ai is also expressed
by saying that A is the coproduct of (Ai)i∈I with
cofactorsAi, or by the formula A=∐i∈IAi.
Following [7], we say that a category A is svelte, in case its isoclasses form a set, denoted by
A/≃. In this
article, the term classification always means classification up to isomorphism. More precisely, by a classification
of a svelte category A we mean an explicitly displayed transversal T for
A/≃. Synonymously, we say that T classifies A.
For any group G with identity element e, we call G∘=G∖{e} a punctured group. In writing H<G, we mean that H is a subgroup of G. If k is a field and h<k∗,
then (k∗/h)∘=(k∗/h)∖{h} is the punctured quotient group of k∗ by h. By Klein’s four-group we mean any non-cyclic group of order 4. The
notation G=C2×C2 with C2={±1} for a specific multiplicative instance of Klein’s four-group, and V=Z2×Z2 with
Z2={0,1} for a specific additive instance of Klein’s four-group, will be kept throughout this paper.
The symbol k always denotes a field. By a k-algebraA we mean a
vector space A over k, equipped with an algebra structure, i.e. a k-bilinear
map A×A→A,(x,y)↦xy. The product xy will occasionally be
denoted by x⋅y, to enhance comprehensibility. With every
k-algebra A and every element a∈A, we associate the k-linear operators
La:A→A,La(x)=ax and Ra:A→A,Ra(x)=xa. A division
algebra over k is a non-zero k-algebra A such that both La and Ra are
bijective for all a∈A∖{0}. A k-algebra A is called unital if it has an unity1=1A, such that 1x=x=x1 for all x∈A. For unital k-algebras A, we usually treat the canonical field isomorphism
k→~k1 as identity k=k1, to ease notation.
A Hurwitz algebra over k is a non-zero unital k-algebra A, admitting a
non-degenerate multiplicative quadratic form q:A→k, traditionally called the
norm of A.
A skew field over k is a unital associative division algebra over k. With each skew field A over k we associate its multiplicative groupA∗=(A∖{0},⋅).
A skew field over k is called central if its centre equals k. The commutative skew fields ℓ over k are just the field extensions k⊂ℓ. Their dimension over k is
traditionally called degree of the field extension, and is denoted by dimk(ℓ) or [ℓ:k]. Field extensions of degree 2 are briefly referred to as quadratic extensions.
A morphism from a k-algebra A to a k-algebra B is a k-linear map
φ:A→B such that φ(xy)=φ(x)φ(y) for all x,y∈A. An
isomorphism of k-algebras is a bijective morphism. Thus, the automorphism group
of a k-algebra A is
[TABLE]
Its identity element will be denoted by I=IA. If A is unital, then every automorphism φ of A fixes
k=k1 elementwise. In particular, if a k-algebra ℓ is a field extension k⊂ℓ, then Aut(ℓ) coincides
with the group of all k-automorphisms of the field ℓ, also known as the Galois group of ℓ over k, and denoted
Gal(ℓ/k). Furthermore, if A is a skew field over k, then
every a∈A∗ determines an inner automorphism κa∈Aut(A),
defined by κa(x)=axa−1. A famous Theorem of Skolem and Noether asserts that, if A
is a central skew field over k, then Aut(A)={κa∣a∈A∗}. In
that case, the surjective group morphism κ:A∗→Aut(A),κ(a)=κa induces the isomorphism κ:A∗/k∗→~Aut(A),κ(a)=κa.
A morphism from a divisionk-algebra A to a divisionk-algebra B is understood to be a non-zero algebra morphism φ:A→B. With this convention, every
morphism of division algebras is injective, and every morphism of division algebras of equal finite dimension is an isomorphism [5, Proposition 2.3].
By a groupoid we mean a category, in which all morphisms are isomorphisms. Thus, for every field k and all n∈N, the category Dn(k) of all n-dimensional
division algebras over k is a groupoid. (It may or may not be empty.) Consequently, every full subcategory of Dn(k) is a groupoid. In particular, the full subcategory
C=C(k) of D4(k), introduced in Section 1, is a groupoid. It contains the full subgroupoids N=N(k),S=S(k)
and K=K(k) formed by
[TABLE]
In the same vein, D2(k) contains the full subgroupoid Q=Q(k) formed by all quadratic extensions of k.
The groupoids N,S,K and Q will play a prominent role in the investigation of C, throughout this article.
2.2 Generalities on quadratic extensions
Let k⊂ℓ be a quadratic extension, and char(k)=2. Then k⊂ℓ is Galois, with Galois group Gal(ℓ/k)=⟨σ⟩ of order 2.
We write x=σ(x) for all x∈ℓ. The set of all purely imaginary elements in ℓ,
[TABLE]
is a 1-dimensional k-linear subspace in ℓ, such that ℓ=k⊕Im(ℓ).
The norm mapnℓ/k:ℓ→k,nℓ/k(x)=xx, induces a group morphism
nℓ/k∗:ℓ∗→k∗,nℓ/k∗(x)=xx. Besides, we have the group endomorphism
sℓ∗:ℓ∗→ℓ∗,sℓ∗(x)=x2, introduced in Subsection 2.1.
For any subgroup H<ℓ∗ with σ(H)=H, the symbol
H>⊲Gal(ℓ/k) denotes the semi-direct product of H
and Gal(ℓ/k), i.e. the group with underlying set H×Gal(ℓ/k)
and binary operation (a,σi)(b,σj)=(aσi(b),σi+j). The
semi-direct products H>⊲Gal(ℓ/k) that will arise naturally in our context involve three subgroups Hi<ℓ∗,
namely (H1,H2,H3)=(ℓ∗,S,A∗), where the “unit sphere” S and the “punctured axes” A∗ are defined by
[TABLE]
2.3 Decomposition of C(k)
Let k be any field. We show that every division algebra A∈C(k) either is non-associative, or a central skew field over k,
or a field extension of k, and we supplement this decomposition statement on C(k) by equivalent characterizations of each block.
To begin with, we recall some basic notions needed in this context, and notation that goes along with them.
Let A be any k-algebra. A subalgebra of A is a k-linear subspace U⊂A, such that xy∈U for all x,y∈U. Every subalgebra U of A is itself a k-algebra.
A subfield of A is a subalgebra U⊂A, such that U is a field. The right nucleus of A is,
by definition, the subset
[TABLE]
of A. Every division algebra A over k has no zero divisors, i.e. xy=0 holds in A
only if x=0 or y=0. If, conversely, A has no zero divisors and is finite
dimensional, then A is a division algebra over k. It follows, that every
subalgebra of any finite-dimensional division algebra over k again is a
finite-dimensional division algebra over k.
The full subgroupoids C(k),N(k),S(k),K(k) of D4(k) are defined in Section 1 and Subsection 2.1. Besides, we introduce the full subgroupoid
HD4(k) of D4(k), formed by all 4-dimensional Hurwitz division algebras over k.
Lemma 2.1**.**
*Let A be an algebra over a field k.
(i) The right nucleus N of A is an associative subalgebra of A.
(ii) If A is unital, then k⊂N⊂A is a filtration of subalgebras, and N is a unital associative subalgebra of A.
Moreover, A is a right N-module, whose module structure A×N→A is the restricted algebra structure of A.
(iii) If A is a finite-dimensional unital division algebra over k, then N is a skew
field over k, and A is a right vector space over N, such that*
[TABLE]
If in addition dimk(N)=2, then N is a field.
Proof.
(i) and (ii) admit straightforward verifications.
(iii) By (ii), N is a unital associative subalgebra of the finite-dimensional division algebra A over k. Hence N is a unital
associative division algebra over k, i.e. a skew field over k. Consequently, again by (ii), A is a right vector space over N.
If (xi)i∈I is an N-basis in A and (yj)j∈J is a
k-basis in N, then (xiyj)ij∈I×J is a k-basis in A. This proves the
dimension formula. If dimk(N)=2, then N admits a k-basis (1,b), whence we conclude that N is a commutative skew field, i.e. a field.
∎
Proposition 2.2**.**
For every field k, the decomposition
[TABLE]
holds true. Moreover, N(k)={A∈C(k)∣dimk(N)=2}, and K(k) is formed by all Galois
extensions of k whose Galois group is Klein’s four-group. If char(k)=2, then S(k)⊃HD4(k).
Proof.
The object classes N(k),S(k) and K(k) are pairwise disjoint, and closed under isomorphisms within the groupoid C(k). Therefore, in order to prove
the asserted decomposition of C(k), it suffices to show that C(k)⊂N(k)⊔S(k)⊔K(k). So, let A∈C(k) be given.
If A is not associative, then A∈N(k). If A is associative, then A is a skew field over k. Let Z be the centre of A, and let E be a maximal subfield of A. Then
[10, Theorem 7.15 (i)] implies that k⊂Z⊂E⊂A and
[TABLE]
Thus dimZ(A) divides 4 and is a square, whence dimZ(A)∈{1,4}. If dimZ(A)=4, then dimk(Z)=1 shows that A is a central skew field over k, i.e. A∈S(k).
If dimZ(A)=1, then dimk(Z)=4 shows that A is a commutative skew field over k, i.e. A∈K(k).
For all A∈C(k), the dimension formula in Lemma 2.1 (iii) implies that dimk(N)∈{2,4}. Since A is associative if and only if A=N, we conclude that A is
not associative if and only if dimk(N)=2.
Let A∈K(k). Then Klein’s four-group appears as a subgroup H<Aut(A). By [8, Propositions V.3.7 and V.3.6], the fixed field
[TABLE]
is an intermediate field k⊂F⊂A such that F⊂A is a Galois extension with Galois group H, whose degree is
[A:F]=∣Gal(A/F)∣=∣H∣=4. It follows that [F:k]=1, i.e. F=k. Conversely, if k⊂A is a Galois extension whose Galois group is Klein’s four-group, then
[A:k]=∣Gal(A/k)∣=4 and Gal(A/k)=Aut(A), so A∈K(k).
Classical theory of Hurwitz algebras states that every A∈HD4(k) is a central skew field over k [11, Theorem 1.6.2 and Proposition 1.9.1]. Therefore, in order to show that
A∈S(k), it suffices to exhibit Klein’s four-group as a subgroup of Aut(A). For that purpose, we make use of the Skolem-Noether isomorphism
κ:A∗/k∗→~Aut(A),κ(a)=κa, explained in Subsection 2.1. If char(k)=2, then [11, Corollary 1.6.3]
asserts the existence of an orthogonal k-basis (1,a,b,ab) in A. It follows that a=b and, invoking
[11, Proposition 1.2.3], that a2=b2=1 and ab=ba. Accordingly, the subgroup ⟨κa,κb⟩<Aut(A) is Klein’s four-group.
∎
The inclusion of object classes S(k)⊃HD4(k), which we just proved, is in fact an identity (Corollary 4.6). Our proof of the converse inclusion
S(k)⊂HD4(k) must be postponed, as it is based on a closer analysis of the groupoid C(k), to be developed in Sections 3 and 4.
3 Constructions
Throughout this section, k is a field of characteristic not 2, and k⊂ℓ is a quadratic extension. We refer to Subsection 2.2 for notation that goes along with these data.
In Subsection 3.1 we define the subset Cℓ⊂k3, formed by all ℓ-admissible triples in k3. In Subsection 3.2 we construct from any ℓ-admissible triple c∈Cℓ
a division algebra A(ℓ,c)∈C(k), and we study how this
construction behaves with respect to the decomposition of C(k). In Subsection 3.3 we associate with any pair (c,d)∈Cℓ×Cℓ a subset
ℓ∗(c,d)⊂ℓ∗, and we construct from each a∈ℓ∗(c,d) two morphisms φa:A(ℓ,c)→A(ℓ,d)
and ψa:A(ℓ,c)→A(ℓ,d) in C(k).
3.1 The notion of an ℓ-admissible triple
A general function f:ℓ2→ℓ with f(0,0)=0 is said to be anisotropic if f−1(0)={(0,0)}, and
isotropic otherwise. With any triple of scalars
[TABLE]
we associate a function
[TABLE]
We say that a triple c∈k3 is ℓ-admissible if the function qc:ℓ2→ℓ is anisotropic. The ℓ-admissible triples in k3 form a subset
[TABLE]
of k3. Depending on the quadratic extension k⊂ℓ, the subset Cℓ⊂k3 may or may not be empty.
3.2 Construction of objects in C(k)
From any triple c∈k3 we construct a 4-dimensional k-algebra A(ℓ,c), defining it as the vector space ℓ2×1 over k, equipped with the algebra structure
[TABLE]
where the right hand side is a product of ℓ-matrices.
Proposition 3.1**.**
*Let k⊂ℓ be a quadratic extension in characteristic not 2, and let c∈k3. Then the 4-dimensional k-algebra A=A(ℓ,c) has the following properties.
(i) A is unital, with unity*
[TABLE]
(ii) The subspace
[TABLE]
is a k-subalgebra, canonically isomorphic to ℓ, and such that
[TABLE]
*is a filtration of k-subalgebras.
(iii) The operators α and β on A, defined by*
[TABLE]
*are algebra automorphisms of A, which generate Klein’s four-group.
(iv) A(ℓ,c) is a division algebra if and only if c is ℓ-admissible.
Proof.
(i)-(ii) One verifies directly that 1_{A}=\left(\begin{array}[]{c}1\\
0\end{array}\right) is a unity in A, and that 1Aℓ is a subalgebra of A, which is
canonically isomorphic to ℓ. By construction, A is also a 2-dimensional right vector space over ℓ, such that the identity
[TABLE]
holds for all (a,b,l)∈A×A×ℓ. Setting b=1A, we see that
[TABLE]
holds for all (a,l)∈A×ℓ. Now (1) and (2) imply 1Aℓ⊂Nr(A), which establishes the claimed filtration of k-subalgebras.
(iii) One verifies directly, that α and β are distinct commuting automorphisms of A, both of order 2.
(iv)
For all a∈A, the k-linear operator La:A→A is even ℓ-linear, by (1).
If a=\left(\begin{array}[]{c}x\\
y\end{array}\right), then
[TABLE]
Now, A is a division algebra if and only if det(La)=0 for all a∈A∖{0}. Equivalently, the function qc:ℓ2→ℓ is anisotropic, i.e. c is
ℓ-admissible.
∎
As a direct consequence of Proposition 3.1, we obtain the following construction of objects in C(k).
Corollary 3.2**.**
If c∈Cℓ, then A(ℓ,c)∈C(k).
Let us summarize and introduce new notation. For every quadratic extension k⊂ℓ in characteristic not 2, we constructed a map
[TABLE]
where C=C(k). The decomposition C=N⨿S⨿K (Proposition 2.2) induces via Fℓ a partition
Cℓ=CℓN⊔CℓS⊔CℓK, whose subsets are implicitly defined by CℓN=Fℓ−1(N),CℓS=Fℓ−1(S), and CℓK=Fℓ−1(K). For later applications, we proceed to display these subsets explicitly.
Proposition 3.3**.**
*For all c∈Cℓ, the following holds true.
(i) A(ℓ,c)∈N if and only if (c1,c2)=(1,0) and (c1,c3)=(0,0).
(ii) A(ℓ,c)∈S if and only if (c1,c2)=(1,0).
(iii) A(ℓ,c)∈K if and only if (c1,c3)=(0,0).*
Proof.
Given c∈Cℓ, set A=A(\ell,\underline{c}),\ N=N_{r}(A),\ j=\left(\begin{array}[]{c}0\\
1\end{array}\right)\in A, and choose i∈Im(ℓ)∖{0}.
We will repeatedly use Proposition 2.2.
(i) Assume that (c1,c2)=(1,0) or (c1,c3)=(0,0). Then one verifies directly that j∈N. Since A=1Aℓ⊕jℓ=1Aℓ⊕j⋅(1Aℓ) by (2), and
1Aℓ⊂N by Proposition 3.1 (ii), we conclude that A=N. Thus A is associative, i.e. A∈N. Assume conversely that A∈N,
i.e. A is associative. Then direct calculation shows that the system
[TABLE]
is equivalent to
[TABLE]
which in turn is equivalent to
[TABLE]
Since 1=0 excludes c1=1−c1=0, and qc(0,1)=0 excludes
c2=c3=0, we are left with the two alternatives (c1,c2)=(1,0) or
(c1,c3)=(0,0).
(ii)-(iii) If (c1,c2)=(1,0), then A∈S⨿K holds by (i). Moreover, qc(0,1)=0 implies c3=0, which in turn implies
j⋅ji=ji⋅i. So A is not commutative, and hence A∈S.
If (c1,c3)=(0,0), then one verifies directly that A is commutative. Together with (i), it follows that A∈K.
In view of (i) and S∩K=∅, the “only if” statements in (ii) and (iii) are now direct consequences.
∎
3.3 Construction of morphisms in C(k)
Every pair (c,d)∈Cℓ×Cℓ determines a subset ℓ∗(c,d)⊂ℓ∗, defined by
[TABLE]
Direct verification establishes the following lemma.
Lemma 3.4**.**
*For all c,d∈Cℓ and a∈ℓ∗, the following holds true.
(i) a∈ℓ∗(c,d) if and only if a∈ℓ∗(c,d).
(ii) If a∈ℓ∗(c,d), then the maps*
[TABLE]
and
[TABLE]
*are morphisms in C(k).
(iii) {±1}⊂ℓ∗(c,c), and the automorphisms φ−1 and ψ1 of A(ℓ,c) coincide with the automorphisms α and β of
A(ℓ,c), displayed in Proposition 3.1 (iii).*
4 Reductions
Even in this section, k is a field of characteristic not 2. Tracing the constructions of the previous section in the reverse direction, we achieve reductions of objects and
morphisms in C(k), that can be phrased as follows. For every division algebra A∈C(k) there is a quadratic extension k⊂ℓ and an ℓ-admissible triple
c∈Cℓ such that A(ℓ,c)→~A. For every quadratic extension k⊂ℓ and all (c,d)∈Cℓ×Cℓ, the division
algebras A(ℓ,c) and A(ℓ,d) are isomorphic if and only if the subset ℓ∗(c,d)⊂ℓ∗ is not empty.
These reduction statements can be proved in the way of a generalization of [2] from finite fields of odd order to general fields k of characteristic not 2. This proof is
elementary, but yet laborious and somewhat obscure. Instead, we present here a conceptual and more lucid approach, suggested by an anonymous referee, to whom credit must be given for this improvement.
It is based on the insight, that every A∈C(k) is V-graded, and on the usefulness of the trace bilinear form of A.
4.1 V-grading and trace bilinear form of objects in C^(k)
If φ is an automorphism of a k-algebra A and ε∈k is an eigenvalue of φ, then we denote by Eφ(ε)={x∈A∣φ(x)=εx} the
eigenspace of φ associated with the eigenvalue ε.
Let α and β be automorphisms of a k-algebra A. We say that (α,β) is a Kleinian pair for A if ⟨α,β⟩ is Klein’s four-group. Equivalently,
α and β are distinct commuting automorphisms of order 2.
Because the right nucleus of a division algebra A∈C(k) is irrelevant for the material to be expounded in this subsection, we introduce the full subgroupoid C^(k) of
D4(k), formed by all A∈D4(k) which are unital and admit a Kleinian pair. With this definition, C(k)⊂C^(k)⊂D4(k) is a
filtration of full subgroupoids.
Recall our notation G=C2×C2 and V=Z2×Z2, for two specific instances of Klein’s four-group. The identity element in G is e=(1,1),
and general elements in V will be denoted by ij=(i,j), for brevity.
Proposition 4.1**.**
For every division algebra A∈C^(k) with Kleinian pair (α,β), the subspaces Aij=Aijαβ=Eα((−1)i)∩Eβ((−1)j)
of A, ij∈V, form a V-grading A=⨁ij∈VAij of A, such that dimk(Aij)=1 for all ij∈V, and A00=k1A.
Proof.
The group algebra kG is semisimple, because char(k)∣∣G∣. It admits four isoclasses of simple modules, represented by the 1-dimensional kG-modules
Sij,ij∈V, given by Sij=k and a1=(−1)i,b1=(−1)j.
Given A and (α,β) as in the statement, we choose an isomorphism G→~⟨α,β⟩ and compose it with the inclusion morphism ⟨α,β⟩↪Aut(A), to obtain a group monomorphism ρ:G↪Aut(A). This endows A with the structure of a kG-module, which decomposes into simple
submodules
[TABLE]
where Bij=⨁Uh≃SijUh. For all ij∈V, the inclusion Bij⊂Aij holds by definition of Bij and Aij, whence Bij=Aij follows
with Krull-Schmidt’s Theorem. Thus, we proved the direct sum decomposition A=⨁ij∈VAij. Straightforward arguments show that this is a
V-grading of A, such that 1∈A00. It remains to show that mij=dimk(Aij)=1 for all ij∈V.
Let χij:G→k be the character of Sij. Then the characters of the kG-modules A and kG are χA=∑ij∈Vmijχij and
χkG=∑ij∈Vχij, respectively. Since the irreducible characters χij are linearly independent over k [3, Theorem 30.12 (i)], it suffices to show that
χA=χkG.
So, let g∈G∖{e} and set Eg(ε)=Eρ(g)(ε) for all ε∈{±1}. Then A=Eg(1)⊕Eg(−1), because
x=21(x+gx)+21(x−gx) holds for all x∈A. Now g=e guarantees the existence
of an element u∈Eg(−1)∖{0}. Since A is a division algebra and ρ(g)∈Aut(A), the k-linear operator Lu:A→A,Lu(x)=ux,
is bijective and satisfies Lu(Eg(1))⊂Eg(−1) and Lu(Eg(−1))⊂Eg(1). It follows that dimk(Eg(1))=dimk(Eg(−1))=2, and hence that χA(g)=0=χkG(g).
Moreover, χA(e)=4=χkG(e). Altogether, we proved that χA=χkG.
∎
Proposition 4.2**.**
*(i) For every division algebra A∈C^(k), the trace bilinear form τA:A×A→k,τA(x,y)=tr(Lxy) is symmetric and non-degenerate.
(ii) Every morphism φ:A→B in C^(k) is orthogonal with regard to τA and τB, i.e. τA(x,y)=τB(φ(x),φ(y)) for all x,y∈A.*
Proof.
(i) Every A∈C^(k) admits a V-grading A=⨁ij∈VAij (Proposition 4.1). Set U=A01∪A10∪A11.
Then tr(Lu)=0 for all u∈U. Choose a k-basis (aij)ij∈V in A such that aij∈Aij for all ij∈V.
If ij and mn are distinct elements in V, then aijamn∈U and amnaij∈U implies that τA(aij,amn)=0=τA(amn,aij), whence symmetry of τA follows.
For every x∈A∖{0} there exists an element y∈A such that xy=1. Then τA(x,y)=tr(L1)=4=0 shows that τA is non-degenerate.
(ii) Every morphism φ:A→B in C^(k) is a k-linear bijection. For all z∈A and for every k-basis a in A, the matrix of Lz in a
equals the matrix of Lφ(z) in φ(a), whence tr(Lz)=tr(Lφ(z)) follows. Thus
[TABLE]
holds for all x,y∈A.
∎
Lemma 4.3**.**
*Let A be a division algebra in C^(k), with Kleinian pair (α,β) and associated V-grading A=⨁ij∈VAij. Then, for all
(ij,mn)∈V×V and (xij,ymn)∈Aij×Amn, the following holds true.
(i) τA(xij,ymn)=0 if ij=mn.
(ii) τA(xij,yij)=0 if and only if xijyij=0.*
Proof.
(i) The above proof of symmetry of τA contains even a proof of this statement.
(ii) The “if” part holds trivially true. If xijyij=0, then
xijyij∈k1∖{0} implies that τA(xij,yij)=0.
∎
Proposition 4.4**.**
For every division algebra A∈C^(k) with Kleinian pair (α,β), the orthogonal supplement of Eβ(1) with regard to τA is
[TABLE]
Proof.
Let A=⨁ij∈VAij be the V-grading associated with (α,β). Then Eβ(1)=A00⊕A10 and Eβ(−1)=A01⊕A11. The claimed identity
is now a straightforward consequence of Lemma 4.3.
∎
4.2 Reduction of objects in C(k)
Let A be a division algebra in C(k). We say that a subfield ℓ⊂A is Kleinian if there exists a Kleinian pair (α,β) for A, such that
ℓ=Eβ(1)⊂Nr(A). Since Eβ(1)=A00⊕A10=k1A⊕A10 (Proposition 4.1), every Kleinian subfield of ℓ⊂A is a quadratic extension of k, such
that k⊂ℓ⊂Nr(A).
Theorem 4.5**.**
*For every division algebra A∈C(k), the following holds true.
(i) There exists a Kleinian subfield ℓ⊂A. If A is not associative, then ℓ=Nr(A) is the unique Kleinian subfield of A.
(ii) For every Kleinian subfield ℓ⊂A, there exists an ℓ-admissible triple c∈Cℓ, such that A(ℓ,c)→~A.*
Proof.
(i) If A is associative, choose any Kleinian pair (α,β) for A, and set ℓ=Eβ(1). Then ℓ=A00⊕A10=k1A⊕A10 (Proposition 4.1) shows that
ℓ is a 2-dimensional unital associative subalgebra of the division algebra A, contained in A=Nr(A), and hence is a Kleinian subfield of A.
If A is not associative, then we choose an injective group homomorphism ρ:G↪Aut(A). Every automorphism φ of A induces an automorphism φN of Nr(A).
This assignment is a group homomorphism
[TABLE]
Due to Lemma 2.1 (iii) and Proposition 2.2, k⊂Nr(A)
is a quadratic extension, and hence Aut(Nr(A))=Gal(Nr(A)/k) has order 2. The composed group homomorphism νρ:G→Aut(Nr(A)) is therefore not injective.
Choose b∈ker(νρ)∖{e} and a∈G∖{e,b}. Then (α,β)=(ρ(a),ρ(b)) is a Kleinian pair for A, and βN=νρ(b)=INr(A)
shows, together with dimk(Eβ(1))=2=dimk(Nr(A)), that Eβ(1)=Nr(A). From this information we conclude with Proposition 4.1, as in the associative case
above, that ℓ=Eβ(1) is a Kleinian subfield of A.
If A is not associative and ℓ⊂A is any Kleinian subfield, then the filtration k⊂ℓ⊂Nr(A), combined with dimk(ℓ)=2=dimk(Nr(A)), yields ℓ=Nr(A).
(ii) Given any Kleinian subfield ℓ⊂A, there exists a Kleinian pair (α,β) for A, such that ℓ=Eβ(1)⊂Nr(A).
Let A=⨁ij∈VAij be the V-grading associated with (α,β). Then ℓ=A00⊕A10, A00=k1A and A10=Im(ℓ).
Choose u∈A10∖{0} and v∈A01∖{0}. Then ℓ=k1A⊕ku,u=−u, and
A=ℓ⊕vℓ.
The k-linear bijection φ=Lv−1Rv∈GL(A) satisfies
[TABLE]
Since uv∈A10A01=A11=vA10, it also satisfies
[TABLE]
whence φ(u)=ζ1u for some ζ1∈k∗. Thus, φ∈GL(A) induces a k-linear bijection φℓ∈GL(ℓ). With c1=21−ζ1,
the identity
[TABLE]
holds for all x∈{1A,u}, and hence for all x∈ℓ. Accordingly,
[TABLE]
yields
[TABLE]
for all x,z∈ℓ.
In the same vein, the k-linear bijection ψ=RvLv∈GL(A) satisfies ψ(1A)=(v1A)v=vv=ζ21A for some ζ2∈k∗, and
ψ(u)=(vu)v=ζ3u for some ζ3∈k∗, since (vu)v∈(A01A10)A01=A11A01=A10=ku. Thus, ψ∈GL(A) induces a k-linear bijection
ψℓ∈GL(ℓ). With c2=2ζ2+ζ3 and c3=2ζ2−ζ3,
the identity
[TABLE]
holds for all y∈{1A,u}, and hence for all y∈ℓ. Accordingly,
[TABLE]
holds for all y,z∈ℓ.
Summarizing, we have found a triple c=(c1,c2,c3)∈k3, that satisfies (3) and (4) for all x,y,z∈ℓ. We claim that the map
[TABLE]
is an isomorphism of k-algebras. Indeed, θ is k-linear by definition, and bijective since ℓ⊕vℓ=A. Using (3) and (4), we see that
[TABLE]
holds for all x,y,w,z∈ℓ. The algebra isomorphism θ:A(ℓ,c)→~A is thus established. It follows that A(ℓ,c) is a division algebra, and hence that
c is ℓ-admissible (Proposition 3.1 (iv)).
∎
Corollary 4.6**.**
For every field k of characteristic not 2, the class S(k) of all 4-dimensional central skew fields over k that admit a Kleinian pair coincides with the the class HD4(k) of all
4-dimensional Hurwitz division algebras over k.
Proof.
We already know that S(k)⊃HD4(k) (Proposition 2.2). Conversely, for every A∈S(k) there exists a quadratic extension k⊂ℓ and an
ℓ-admissible triple c=(1,0,c3)∈CℓS, such that A(ℓ,c)→~A (Theorem 4.5 and
Proposition 3.3). Identifying (x,y)∈ℓ2 with \left(\begin{array}[]{c}x\\
y\end{array}\right)\in\ell^{2\times 1}, the function qc:ℓ2→ℓ turns
into a quadratic form
[TABLE]
which is non-degenerate because it is anisotropic, and multiplicative because
[TABLE]
holds for all a,b∈A(ℓ,c). Accordingly, A(ℓ,c)∈HD4(k). As A→~A(ℓ,c), it follows that A∈HD4(k).
∎
4.3 Reduction of morphisms in C(k)
Recall that all morphisms in C(k) are isomorphisms. We use the notation introduced in Subsection 3.3.
Theorem 4.7**.**
For every quadratic extension k⊂ℓ in characteristic not 2 and for all (c,d)∈Cℓ×Cℓ, the division
algebras A(ℓ,c) and A(ℓ,d) are isomorphic if and only if the subset ℓ∗(c,d)⊂ℓ∗ is not empty.
Proof.
Let k⊂ℓ and (c,d)∈Cℓ×Cℓ be given. If ℓ∗(c,d)=∅, then we can choose
a∈ℓ∗(c,d) and construct the isomorphism φa:A(ℓ,c)→A(ℓ,d), defined in Lemma 3.4 (ii).
Conversely, suppose that an isomorphism μ:A(ℓ,c)→A(ℓ,d) exists. Towards a proof of non-emptiness of ℓ∗(c,d) we proceed in
four steps, wherein we denote the common unity 1_{A(\ell,\underline{c})}=1_{A(\ell,\underline{d})}=\left(\begin{array}[]{c}1\\
0\end{array}\right) by 1A, and set
j=\left(\begin{array}[]{c}0\\
1\end{array}\right).
Step 1. There exists an isomorphism μ1:A(ℓ,c)→A(ℓ,d), such that μ1(1Aℓ)=1Aℓ.
Proof of Step 1. The existence of μ implies with Proposition 2.2, that
[TABLE]
Suppose (c,d)∈CℓN×CℓN. The isomorphism μ induces an isomorphism of right nuclei, and
Nr(A(ℓ,c))=1Aℓ=Nr(A(ℓ,d)) by Proposition 3.1 (ii) and Proposition 2.2, so μ(1Aℓ)=1Aℓ follows.
Suppose (c,d)∈CℓS×CℓS. The isomorphism μ induces an isomorphism μι:1Aℓ→μ(1Aℓ) of subfields of A(ℓ,d).
Since A(ℓ,d) is a central skew field over k, [10, Theorem 7.21] asserts that μι extends to an automorphism ϑ of A(ℓ,d). Now
μ1=ϑ−1μ will do.
Suppose (c,d)∈CℓK×CℓK. Choose u∈Im(1Aℓ)∖{0}. Then u2=1Aλ for some λ∈k∖ksq. Now
(μ(u))2=μ(u2)=μ(1Aλ)=1Aλ=u2 implies, since A(ℓ,d) is a field, that μ(u)=±u. Because 1Aℓ=1Ak⊕uk, it follows that
μ(1Aℓ)=1Aℓ.
Step 2. There exists an isomorphism μ2:A(ℓ,c)→A(ℓ,d) that fixes 1Aℓ elementwise.
Proof of Step 2. Let μ1:A(ℓ,c)→A(ℓ,d) be an isomorphism as in Step 1. Then μ1 induces a Galois automorphism μℓ∈Gal(ℓ/k),
and Gal(ℓ/k)=⟨σ⟩ has order 2. If μℓ=Iℓ, then μ2=μ1 will do. If μℓ=σ, then μ2=μ1ψ1 will do, where
ψ1∈Aut(A(ℓ,c)) is the automorphism defined in Lemma 3.4 (ii).
Step 3. If μ2:A(ℓ,c)→A(ℓ,d) is an isomorphism that fixes 1Aℓ elementwise, then μ2(j)=ja for some a∈ℓ∗.
Proof of Step 3. Let μ2:A(ℓ,c)→A(ℓ,d) be an isomorphism that fixes 1Aℓ elementwise, and let (β,α) be the Kleinian pair for
A(ℓ,c) and A(ℓ,d), defined in Proposition 3.1 (iii). Then, by Proposition 4.4, the orthogonal supplement of 1Aℓ
with regard to the trace bilinear form is
[TABLE]
in both A(ℓ,c) and A(ℓ,d). We conclude with Proposition 4.2 (ii) that
[TABLE]
holds for all l∈ℓ. So μ2(j)∈1Aℓ⊥=jℓ, i.e. μ2(j)=ja for some a∈ℓ∗.
Step 4. If μ2:A(ℓ,c)→A(ℓ,d) and a∈ℓ∗ are as in Step 3, then a∈ℓ∗(c,d).
Proof of Step 4. As μ2 fixes 1Aℓ elementwise, identity (2) in the proof of Proposition 3.1 shows that μ2 is right ℓ-linear. Thus, the system of equations
[TABLE]
valid for all (x,y)∈ℓ2, gives rise to the system of equations
[TABLE]
which, evaluated in x=i∈Im(ℓ)∖{0} and y∈{1,i}, yields c1=d1 and (c2,c3)=(a2d2,aad3), i.e. a∈ℓ∗(c,d).
∎
4.4 L-coverings of C(k) and N(k),S(k),K(k)
For every division algebra A∈C(k), we denote by N(A) the set of all Kleinian subfields of A. Then N(A)⊂Q(k), where Q(k) is the groupoid
formed by all quadratic extensions of k (Subsection 2.1). Let L⊂Q(k) be a transversal for the set Q(k)/≃ of all isoclasses in Q(k).
For each ℓ∈L we define the full subgroupoid Cℓ(k)⊂C(k) by its object class
[TABLE]
and likewise we define the full subgroupoids Nℓ(k),Sℓ(k) and Kℓ(k) respectively of N(k),S(k) and K(k) by their object classes
[TABLE]
Proposition 4.8**.**
The groupoid C(k) and its blocks N(k),S(k),K(k) admit coverings of the form
[TABLE]
Proof.
Every A∈C(k) has a Kleinian subfield n⊂A (Theorem 4.5 (i)), and n→~ℓ for some ℓ∈L, so A∈Cℓ(k).
This proves the covering statement for C(k). Taking A in N(k),S(k) and K(k) respectively, we obtain the covering statements for
N(k),S(k) and K(k). For all ℓ∈L, the decomposition Cℓ(k)=Nℓ(k)⨿Sℓ(k)⨿Kℓ(k) holds
by Proposition 2.2.
Let ℓ,m∈L. If A∈Nℓ(k) and B∈Nm(k) are isomorphic objects, then Theorem 4.5 (i), second statement, yields
ℓ→~Nr(A)→~Nr(B)→~m. This implies ℓ=m, whence the decomposition statement for N(k) follows.
∎
The question of how to find a transversal L for Q(k)/≃ arises naturally in the context of Proposition 4.8. It is answered on the level of
the punctured quotient group (k∗/ksq∗)∘, introduced in Subsection 2.1, by the following proposition, whose proof makes an exercise in basic algebra.
Proposition 4.9**.**
*For every field k of characteristic not 2, the following statements hold true.
(i) If a∈k∗∖ksq∗, then k(a)∈Q(k).
(ii) If ℓ∈Q(k), then ℓ=k(a), for some a∈k∗∖ksq∗.
(iii) For all a,b∈k∗∖ksq∗, the coset identity aksq∗=bksq∗ holds if and
only if k(a)→~k(b).
(iv) A subset L⊂k∗∖ksq∗ is a transversal for (k∗/ksq∗)∘ if and only if the subset
L={k(a)∣a∈L}⊂Q(k) is a transversal for Q(k)/≃.
(v) The order of the quotient group k∗/ksq∗ and the cardinality of the set of isoclasses
Q(k)/≃ satisfy the identity k∗/ksq∗−1=∣Q(k)/≃∣.*
5 Classifications
We retain our assumption, that k is a field of characteristic not 2. The present section is devoted to the problem of classifying the groupoid C(k). This problem is reduced in the first
instance, by Proposition 4.8, to the problem of classifying Cℓ(k) for all ℓ in a transversal L for Q(k)/≃, and
such a transversal can be found in accordance with Proposition 4.9 (iv). For each ℓ∈L, the problem of classifying Cℓ(k) is in turn reduced, by
Theorems 4.5 and 4.7, to the problem of classifying all ℓ-admissible triples up to ℓ∗-equivalence. The latter problem, when restricted to
CℓS⊔CℓK, can be solved on the level of two punctured quotient groups of k∗.
These reductions, which we here only outlined, are made precise in Subsection 5.1 below, and explicit classifications will be derived from them in Subsections 5.3-5.4.
5.1 Reduction of the classification problem of C(k)
Let k⊂ℓ be a quadratic extension in characteristic not 2. On the set Cℓ of all ℓ-admissible triples we introduce a binary relation ∼, defined by
c∼d if and only if
ℓ∗(c,d)=∅. It is in fact an equivalence relation, called ℓ∗-equivalence on Cℓ. Its equivalence classes refine the
partition Cℓ=CℓN⊔CℓS⊔CℓK, introduced in Subsection 3.2. The set of all ℓ∗-equivalence classes of
Cℓ,CℓN,CℓS and CℓK respectively will be denoted by Cℓ/ℓ∗,CℓN/ℓ∗,CℓS/ℓ∗ and CℓK/ℓ∗.
We proceed with the following improvement of Corollary 3.2.
Corollary 5.1**.**
If c∈Cℓ, then A(ℓ,c)∈Cℓ(k).
Proof.
If c∈Cℓ, then A(ℓ,c)∈C(k), by Corollary 3.2. Proposition 3.1 (ii)-(iii) shows that
the subfield 1Aℓ⊂A(ℓ,c) is Kleinian and is isomorphic to ℓ. So
A(ℓ,c)∈Cℓ(k).
∎
It is thus justified to view the map Fℓ:Cℓ→C, introduced subsequent to Corollary 3.2, as a map
[TABLE]
where Cℓ=Cℓ(k). It induces the maps
Fℓ:CℓN→Nℓ,Fℓ:CℓS→Sℓ and Fℓ:CℓK→Kℓ,
where Nℓ=Nℓ(k),Sℓ=Sℓ(k) and Kℓ=Kℓ(k).
Theorem 5.2**.**
*For every quadratic extension k⊂ℓ in characteristic not 2, and for all subsets Tℓ,TℓN,TℓS and TℓK of Cℓ,CℓN,CℓS
and CℓK respectively, the following statements hold true.
(i) Tℓ is a transversal for Cℓ/ℓ∗ if and only if Fℓ(Tℓ) classifies Cℓ.
(ii) TℓN is a transversal for CℓN/ℓ∗ if and only if Fℓ(TℓN) classifies Nℓ.
(iii) TℓS is a transversal for CℓS/ℓ∗ if and only if Fℓ(TℓS) classifies Sℓ.
(iv) TℓK is a transversal for CℓK/ℓ∗ if and only if Fℓ(TℓK) classifies Kℓ.*
Proof.
(i) Let k⊂ℓ and Tℓ⊂Cℓ be given. Because the equivalences
[TABLE]
hold for all c,d∈Tℓ (Theorem 4.7), the subset Tℓ⊂Cℓ is irredundant regarding ℓ∗-equivalence if and only if the
subset Fℓ(Tℓ)⊂Cℓ is irredundant regarding isomorphism.
Suppose that Tℓ exhausts Cℓ/ℓ∗, and let A∈Cℓ. Then A has a Kleinian subfield n, such that ℓ→~n. Theorem 4.5 (ii) guarantees the
existence of an n-admissible triple c∈Cn, such that A(n,c)→~A. Moreover, ℓ→~n implies that c∈Cℓ and
A(ℓ,c)→~A(n,c). By hypothesis on Tℓ, the triple c∈Cℓ is ℓ∗-equivalent to some d∈Tℓ.
Applying Theorem 4.7, we arrive at the chain of isomorphisms Fℓ(d)=A(ℓ,d)→~A(ℓ,c)→~A(n,c)→~A, which proves that Fℓ(Tℓ) exhausts Cℓ/≃.
Conversely, suppose that Fℓ(Tℓ) exhausts Cℓ/≃, and let c∈Cℓ. Then Fℓ(c)∈Cℓ (Corollary
5.1). By hypothesis on Tℓ, the division algebra Fℓ(c) is isomorphic to Fℓ(d), for some d∈Tℓ.
With Theorem 4.7 we deduce the ℓ∗-equivalence c∼d, which proves that Tℓ exhausts Cℓ/ℓ∗.
(ii)-(iv) These statements are proved analogously.
∎
Transversals for CℓS/ℓ∗ and CℓK/ℓ∗ can be found as follows.
Proposition 5.3**.**
*For every quadratic extension k⊂ℓ in characteristic not 2, the following holds true.
(i) CℓS={(1,0,c3)∣c3∈k∗∖im(nℓ/k∗)}.
(ii) A subset Sℓ⊂k∗∖im(nℓ/k∗) is a transversal for (k∗/im(nℓ/k∗))∘ if and only if S^ℓ={(1,0,c3)∣c3∈Sℓ}
is a transversal for CℓS/ℓ∗.
(iii) CℓK={(0,c2,0)∣c2∈k∗∖ℓsq∗}.
(iv) A subset Kℓ⊂k∗∖ℓsq∗ is a transversal for (k∗/(ℓsq∗∩k∗))∘ if and only if K^ℓ={(0,c2,0)∣c2∈Kℓ}
is a transversal for CℓK/ℓ∗.*
Proof.
(i) By Proposition 3.3 (ii), CℓS consists of all triples c=(1,0,c3)∈k3 such that the associated function
qc:ℓ2→ℓ,qc(x,y)=xx−c3yy is anisotropic. This occurs if and only if c3∈k∗∖im(nℓ/k∗).
(ii) Let Sℓ⊂k∗∖im(nℓ/k∗) be given. Then, for all c,d∈Sℓ, the coset identity c(im(nℓ/k∗))=d(im(nℓ/k∗)) holds
if and only if (1,0,c) and (1,0,d) are ℓ∗-equivalent. Together with (i), this establishes the claimed equivalence.
(iii) By Proposition 3.3 (iii), CℓK consists of all triples c=(0,c2,0)∈k3 such that the associated function
qc:ℓ2→ℓ,qc(x,y)=x2−c2y2 is anisotropic. This occurs if and only if c2∈k∗∖ℓsq∗.
(iv) Let Kℓ⊂k∗∖ℓsq∗ be given. Then, for all c,d∈Kℓ, the coset identityc(ℓsq∗∩k∗)=d(ℓsq∗∩k∗) holds if and only if
(0,c,0) and (0,d,0) are ℓ∗-equivalent. Together with (iii), this establishes the claimed equivalence.
∎
Theorem 5.2 (iii)-(iv) and Proposition 5.3 have the following immediate consequence.
Corollary 5.4**.**
*For every quadratic extension k⊂ℓ in characteristic not 2, the following holds true.
(i) A subset Sℓ⊂k∗∖im(nℓ/k∗) is a transversal for (k∗/im(nℓ/k∗))∘ if and only if the associated set of central skew fields
{A(ℓ,(1,0,c3))∣c3∈Sℓ} classifies Sℓ.
(ii) A subset Kℓ⊂k∗∖ℓsq∗ is a transversal for (k∗/(ℓsq∗∩k∗))∘ if and only if the associated set of fields
{A(ℓ,(0,c2,0))∣c2∈Kℓ} classifies Kℓ.*
Let us summarize our present insight into the classification problem of C(k), where k is any field of characteristic not 2. With support of Propositions 4.9 and
5.3 we may assume that a transversal L for Q(k)/≃ is known and that, for each ℓ∈L,
transversals S^ℓ for CℓS/ℓ∗ and K^ℓ for CℓK/ℓ∗ are known. Then ⋃ℓ∈LFℓ(S^ℓ) exhausts
S(k)/≃ and ⋃ℓ∈LFℓ(K^ℓ) exhausts K(k)/≃, by Proposition 4.8 and
Theorem 5.2 (iii)-(iv). In order to accomplish a classification of C(k) on this basis, it suffices in view of Propositions 2.2 and 4.8
and Theorem 5.2 (ii), to solve the following four remaining problems.
Problem 1.For each ℓ∈L, display the subset CℓN⊂k3 explicitly.
Problem 2.For each ℓ∈L, find a transversal TℓN for CℓN/ℓ∗.
Problem 3.Find a subset TS⊂⨆ℓ∈L({ℓ}×S^ℓ) such that the associated subset
{A(ℓ,c)∣(ℓ,c)∈TS}⊂⋃ℓ∈LFℓ(S^ℓ) classifies S(k).
Problem 4.Find a subset TK⊂⨆ℓ∈L({ℓ}×K^ℓ) such that the associated subset
{A(ℓ,c)∣(ℓ,c)∈TK}⊂⋃ℓ∈LFℓ(K^ℓ) classifies K(k).
The complexity of Problems 1-4 depends heavily on the nature of the ground field k. It depends, in particular, on the cardinality ∣Q(k)/≃∣=∣k∗/ksq∗∣−1
(Proposition 4.9 (v)).
The trivial case occurs when Q(k)=∅, or equivalently, when k∗=ksq∗. Then Problems 1-4 are empty, and so is C(k).
The simplest non-trivial case occurs when ∣Q(k)/≃∣=1, or equivalently, when ∣k∗/ksq∗∣=2 . We express this situation by saying that k has
unique quadratic extension class. For such fields k, Problems 1-4 admit a further reduction, expounded in Subsection 5.2 below. On that basis, we achieve in
Subsections 5.3 and 5.4 explicit classifications of C(k) for two types of ground fields k having unique quadratic extension class, namely for all ordered fields k in which every
positive element is a square, and for all finite fields k of odd order, respectively.
In the arithmetic case k=Q we have that ∣Q(Q)/≃∣=ℵ0, and complete solutions to Problems 1-4 seem not to be known at present. Interesting partial solutions,
with a distinct flavour of classic number theory, have recently been achieved by G. Hammarhjelm [9].
5.2 Fields with unique quadratic extension class
In this subsection, we study the decomposition C(k)=N(k)⨿S(k)⨿K(k) (Proposition 2.2) in case k has characteristic not 2 and
unique quadratic extension class. It turns out that, for all such fields k, the block K(k) is empty, and the block S(k) consists of at most one isoclass
(Proposition 5.7). As a consequence, the problem of classifying C(k) is reduced to a simplified version of the above Problems 1-4, formulated below as Problems 1′-3′. We begin
with two preparatory lemmas.
Lemma 5.5**.**
*Let k⊂ℓ be a quadratic extension in characteristic not 2. Choose i∈Im(ℓ)∖{0},
and set i2=−t. Then the following holds true.
(i) im(nℓ/k∗)={x2+ty2∣(x,y)∈k2∖{(0,0)}}.
(ii) ℓsq∗∩k∗=ksq∗⊔−tksq∗.
(iii) ksq∗<im(nℓ/k∗)<k∗.
(iv) ksq∗<ℓsq∗∩k∗<k∗ and (ℓsq∗∩k∗)/ksq∗=2.*
Proof.
For every a∈ℓ∗ there is a unique pair (x,y)∈k2∖{(0,0)}, such that a=x+iy. Now
a=x−iy implies aa=x2+ty2, which proves (i). Also, a2∈k∗ if and only if
xy=0, and in that case a2=x2 or a2=−ty2. Since −t∈ksq∗, this proves (ii). Setting
y=0 in (i) one obtains (iii), while (ii) implies (iv).
∎
Lemma 5.6**.**
*Let k be a field of characteristic not 2 that has unique quadratic extension class, represented by ℓ. Then the
following holds true.
(i) If nℓ/k∗:ℓ∗→k∗ is not surjective, then im(nℓ/k∗)=ksq∗.
(ii) ℓsq∗∩k∗=k∗.*
Proof.
As ∣k∗/ksq∗∣=2 holds by hypothesis, (i) and (ii) follow directly from Lemma 5.5 (iii) and (iv).
∎
Proposition 5.7**.**
*Let k be a field of characteristic not 2 that has unique quadratic extension class, represented by ℓ. Then the
following holds true.
(i) K(k)=∅.
(ii) If nℓ/k∗ is not surjective, then S(k) consists of precisely one isoclass, represented by A(ℓ,(1,0,c3)) for any c3∈k∗∖im(nℓ/k∗).
(iii) If nℓ/k∗ is surjective, then S(k)=∅. Moreover,*
[TABLE]
Proof.
(i) Lemma 5.6 (ii) asserts that (k∗/(ℓsq∗∩k∗))∘=∅. We conclude with Proposition 4.8 and
Corollary 5.4 (ii) that K(k)=Kℓ(k)=∅.
(ii) Lemma 5.6 (i) implies that ∣(k∗/im(nℓ/k∗))∘∣=∣(k∗/ksq∗)∘∣=1. Hence every c3∈k∗∖im(nℓ/k∗)
provides a transversal Sℓ={c3} for (k∗/im(nℓ/k∗))∘. We conclude with Corollary 5.4 (i) and Proposition 4.8 that
{A(ℓ,(1,0,c3))} classifies Sℓ(k)=S(k).
(iii) By hypothesis, (k∗/im(nℓ/k∗))∘=∅. We conclude with Proposition 4.8 and Corollary 5.4 (i) that
S(k)=Sℓ(k)=∅. With (i) and Proposition 2.2, the identities C(k)=N(k) and Cℓ=CℓN follow. Assume that c2=0
for some c∈Cℓ. Then c=(c1,0,c3)∈k3, such that the associated function
[TABLE]
is anisotropic. So c3=−qc(0,1)∈k∗. As nℓ/k∗ is surjective, there exists an element η∈ℓ∗ such that ηη=c3−1. Then
qc(1,η)=0, which contradicts the anisotropy of qc. Thus c2=0 for all c∈Cℓ.
∎
Proposition 5.7, combined with Proposition 4.8 and Theorem 5.2 (ii), yields the following corollary.
Corollary 5.8**.**
*Let k be a field of characteristic not 2 that has unique quadratic extension class, represented by ℓ, and let TℓN be a transversal for CℓN/ℓ∗.
(i) If nℓ/k∗ is not surjective and c3∈k∗∖im(nℓ/k∗), then*
[TABLE]
(ii) If nℓ/k∗ is surjective, then
[TABLE]
For every field k of characteristic not 2 that has unique quadratic extension class, represented by ℓ, Corollary 5.8 reduces the problem of classifying C(k) to
the following three problems.
Problem 1′.** Display the subset CℓN⊂k3 explicitly.
Problem 2′.** Find a transversal TℓN for CℓN/ℓ∗.
Problem 3′.** Determine whether the group morphism nℓ/k∗:ℓ∗→k∗ is surjective or not. If nℓ/k∗ is not surjective, choose an element
c3∈k∗∖im(nℓ/k∗).
The preceding results reveal a dichotomy of types, regarding fields k that have characteristic not 2 and unique quadratic extension class. The first type is characterized by
non-surjectivity of the norm morphism nℓ/k∗, or equivalently, by non-emptiness of the groupoid S(k), whereas the second
type is characterized by surjectivity of nℓ/k∗, or equivalently, by emptiness of S(k).
In the remainder of the present section we classify the groupoid C(k) for two classes of fields k, having characteristic not 2 and unique quadratic extension class. The first class is formed by
all square-ordered fields (Subsection 5.3), and all of these are of the first type. The second class is formed by all finite fields of odd order (Subsection 5.4), and all of these are of the second type.
5.3 Classification of C(k) for square-ordered fields k
Recall our notation ksq={x2∣x∈k}, valid for every field k. If k is an ordered field, then k has characteristic [math], the set k≥0={x∈k∣x≥0} of all
non-negative elements in k is defined, and the inclusion ksq⊂k≥0 holds. By a square-ordered field we mean an ordered field k such that ksq=k≥0. The real number
field R and, more generally, all real closed fields R are examples of square-ordered fields [8, VI, Theorem 2.3].
In this subsection, we classify C(k) for all square-ordered fields k (Corollary 5.10), by way of establishing that k has unique quadratic extension class,
solving Problems 1′-3′, and applying Corollary 5.8.
For technical reasons we introduce the partition CℓN=CℓN0⊔CℓN1, where CℓN0={c∈CℓN∣c2=0} and
CℓN1={c∈CℓN∣c2=0}. The set of all ℓ∗-equivalence classes of CℓN0 and CℓN1 is denoted by
CℓN0/ℓ∗ and CℓN1/ℓ∗, respectively.
Proposition 5.9**.**
*Let k be a square-ordered field.
(i) Then k has unique quadratic extension class, represented by ℓ=k(−1).
(ii) The map nℓ/k∗:ℓ∗→k∗ is not surjective, and −1∈k∗∖im(nℓ/k∗).
(iii) The subset Cℓ⊂k3 admits the explicit display*
[TABLE]
(iv) The subsets CℓN0⊂CℓN and CℓN1⊂CℓN admit the explicit displays
[TABLE]
(v) The subsets
[TABLE]
*are transversals for CℓN0/ℓ∗ and CℓN1/ℓ∗, respectively.
(vi) The set TℓN=TℓN0⊔TℓN1 is a transversal for CℓN/ℓ∗.*
Proof.
(i) Being a square-ordered field, k satisfies the identities ksq∗=k>0 and k∗∖ksq∗=k<0, whence −1∈k∗∖ksq∗ and ∣k∗/ksq∗∣=2. Statement (i) now follows from Proposition 4.9, (i) and (v).
(ii) General elements a∈ℓ∗ are of the form a=x+iy, where (x,y)∈k2∖{(0,0)} and i=−1. Thus nℓ/k∗(a)=aa=x2+y2∈k>0 shows
that nℓ/k∗ is not surjective, and −1∈k∗∖im(nℓ/k∗).
(iii) Set C={c∈k3c1>21∧c3<c2<−c3}. We aim to show that Cℓ=C. We refer to Subsections 2.2 and 3.1.
Let c∈Cℓ. For all (x,y)∈k2 we have (x,y)=(x,y), and hence
[TABLE]
If c2+c3≥0, then c2+c3=ξ2 for some ξ∈k, whence qc(ξ,1)=0, contradicting c∈Cℓ. So c2+c3<0.
For all (x,y)∈k×Im(ℓ) we have (x,y)=(x,−y), and hence
[TABLE]
If −c2+c3≥0, then −c2+c3=ξ2 for some ξ∈k, whence qc(ξ,i)=0, contradicting c∈Cℓ. So −c2+c3<0.
For all (x,y)∈Im(ℓ)×k we have (x,y)=(−x,y), and hence
[TABLE]
If 1−2c1≥0, then −(c2+c3)1−2c1≥0 and hence −(c2+c3)1−2c1=ξ2 for some ξ∈k, whence qc(i,ξ)=0, contradicting
c∈Cℓ. So 1−2c1<0. Summarizing, we have shown that c∈C.
Conversely, each c∈C determines a pair of quadratic forms
qcμ:ℓ2→k,μ∈2, defined by
[TABLE]
Writing (x,y)=(x1+ix2,y1+iy2) with (x1,x2,y1,y2)∈k4, we obtain the identity
[TABLE]
where all of the coefficients 1,−(1−2c1),−(c2+c3) and c2−c3 are positive elements in k, by hypothesis. Thus, if qc(x,y)=0, then qc1(x,y)=0 implies
(x,y)=(0,0). Accordingly, c∈Cℓ.
(iv) This statement is a direct consequence of (iii), Proposition 3.3 (i), and the definition of the partition
CℓN=CℓN0⊔CℓN1.
(v) In view of the definition of ℓ∗-equivalence (Subsections 5.1 and 3.3), and because every c3<0 can be written
c3=−aa for some a∈ℓ∗, and every c2=0 can be written c2=a2 for some a∈ℓ∗, statement (v) is an easy consequence of (iv).
(vi) Since CℓN/ℓ∗=CℓN0/ℓ∗⊔CℓN1/ℓ∗, (vi) follows directly from (v).
∎
Corollary 5.10**.**
Let k be a square-ordered field, let ℓ=k(−1), and let TℓN⊂CℓN be the subset displayed in Proposition 5.9 (v)-(vi). Then
[TABLE]
Proof.
Every ordered field k has characteristic [math]. By Proposition 5.9, every square-ordered field k has unique quadratic extension class, represented by ℓ, the subset
TℓN⊂CℓN is a transversal for CℓN/ℓ∗, and −1∈k∗∖im(nℓ/k∗). The classification statement is now a special case of
Corollary 5.8 (i).
∎
5.4 Classification of C(k) for finite fields k of odd order
Throughout this subsection, k is a field of the second type, i.e. k has characteristic not 2 and unique quadratic extension class, represented by ℓ, such that the norm morphism
nℓ/k∗:ℓ∗→k∗ is surjective. All finite fields Fq of odd order q are fields of the second type.
We study the problem of classifying C(k), which, by Corollary 5.8 (ii), is reduced to Problems 1′ and 2′. The approach to Problems 1′ and 2′ which we present in the
following discussion is a generalized and streamlined version of [2, p. 218-219], where the ground field is assumed to be Fq, with q odd.
Let k be a field of the second type, and let k⊂ℓ be a quadratic extension. We introduce the map
[TABLE]
and we note that ∣x∣=xx=nℓ/k(x) for all x∈k. Also, ∣⋅∣ induces a group endomorphism ∣⋅∣∗:k∗→k∗, which is
an automorphism if and only if −1∈ksq∗.
With any pair of scalars (a,b)∈k2 we associate a function
[TABLE]
We say that a pair (a,b)∈k2 is ℓ-admissible if the function ha,b:ℓ2→ℓ is anisotropic. The ℓ-admissible pairs in k2 form a subset
[TABLE]
of k2. Since k has unique quadratic extension class, the subsets CℓN⊂k3 and Bℓ⊂k2 are in fact uniquely determined by k.
The following lemma reduces Problem 1′ to the problem of displaying the subset Bℓ⊂k2 explicitly.
Lemma 5.11**.**
Let k be a field of the second type, and let c∈k3. Then c∈CℓN if and only if (1−c1)c2=0 and
[TABLE]
Proof.
Let c∈CℓN. Then c2=0 holds by Proposition 5.7 (iii). Since nℓ/k∗ is surjective, there exists a ξ∈ℓ such that
ξξ=c2+c3. If 1−c1=0, then qc(ξ,1)=0 contradicts the anisotropy of qc. Hence 1−c1=0. By Lemma 5.6 (ii)
there exist α,β∈ℓ∗ such that (α2,β2)=(1−c1,c2). Then qc(x,y)=ha,b(αx,βy) holds for all (x,y)∈ℓ2.
Since qc is anisotropic, it follows that so is ha,b. Thus (a,b)∈Bℓ.
Conversely, let c∈k3 be such that (1−c1)c2=0 and (a,b)∈Bℓ. Reversing the last argument in the above reasoning we find that qc is anisotropic,
i.e. c∈Cℓ, and Cℓ=CℓN holds by Proposition 5.7 (iii).
∎
The next proposition aims at an explicit display of the subset Bℓ⊂k2. The proof presented here generalizes a line of arguments, contained in [2, Proof of Proposition 1],
from finite fields Fq to fields k of the second type.
Proposition 5.12**.**
*Let k be a field of the second type, with associated subsets M1={m∈k∣m2−1∈ksq} and M2={m∈k∣m2−1∈ksq∗} of k. Then, for all (a,b)∈k2, the
following holds true.
(i) If b=−a, then (a,b)∈Bℓ.
(ii) If b=a, then (a,b)∈Bℓ if and only if 1−a2∈ksq.
(iii) If b2=a2, then (a,b)∈Bℓ if and only if*
[TABLE]
Proof.
(i) The identity ha,−a(1,1)=0 shows that ha,−a is isotropic.
For the remainder of the proof, let (a,b)∈k2 such that b=−a. For all (x,y)∈ℓ2 such that x2−y2∈k∗, we set t=x2−y2 and z=x+y.
Note that (t,z)∈k∗×ℓ∗. With this notation, the following statement (*) is proved in [2, Proof of Proposition 1].
(*) Let (a,b)∈k2 with b=−a. Then (a,b)∈Bℓ if and only if
[TABLE]
for all (x,y)∈ℓ2 with x2−y2∈k∗.
For every pair (t,z)∈k∗×ℓ∗ there is a pair (x,y)∈ℓ2 such that x2−y2=t and x+y=z. Indeed,
(x,y)=(2zz2+t,2zz2−t) will do. For each z∈ℓ∗, the quadratic polynomial in t appearing as left hand side in (*) has all of its
coefficients in k, and its discriminant is
[TABLE]
Accordingly, (*) is equivalent to the following statement (**).
(**) Let (a,b)∈k2 with b=−a. Then (a,b)∈Bℓ if and only if Δ(z)∈ksq for all z∈ℓ∗.
We proceed to prove (ii) and (iii) by use of (**).
(ii) Let (a,b)=(a,a) with a∈k∗. Then Δ(z)=1−a2 for all z∈ℓ∗. Thus, (**) asserts that (a,a)∈Bℓ if and only if 1−a2∈ksq.
(iii) Let (a,b)∈k2 with a2=b2. Following [2], we set s=2a+b,
[TABLE]
With this notation, {Δ(z)∣z∈ℓ∗}={n2−s2∣n∈N}. Hence (**) states that (a,b)∈Bℓ if and only if
Ms∩N=∅. Moreover, Ms=sM1 and N=1+2a−bM2. To justify the latter identity, we observe with Hilbert’s Theorem 90 [8, V, Lemma 7.7] that
[TABLE]
where S=ker(nℓ/k∗). Choose i∈Im(ℓ)∖{0}. Then i2=−t∈k∗∖ksq∗ and
S={w1+iw2w1,w2∈k∧w12+tw22=1} and ∣k∗/ksq∗∣=2 implies
[TABLE]
whence the claim follows. The above identities for Ms and N show that Ms∩N=∅ if and only if
2a+bm1=1+2a−bm2 for all (m1,m2)∈M1×M2.
∎
If k is a finite field of odd order, then the above results can be supplemented by a counting argument, that readily yields solutions to Problems 1′ and 2′, and thereby a classification of
C(k). In statements (i) and (ii) of Proposition 5.13 below we recover [2, Proposition 1] and [2, Main Theorem]. The latter statement solves Problem 1′.
The counting argument used in the proof of Proposition 5.13 (i) is reproduced from [2, Proof of Proposition 1], to keep our presentation self-contained. In contrast,
the transversal TℓN that solves Problem 2′ (Proposition 5.13 (iii)) and the corresponding classification of C(k) (Corollary 5.14)
are beyond the scope of [2].
Proposition 5.13**.**
*Let k be a finite field of odd order. Then
(i) Bℓ={(a,b)∈k2a=b∧1−a2∈ksq},
(ii) CℓN={(c1,c2,∣1−c1∣−c1∣c2∣)∈k3(1−c1)c2=0∧1−2c1∈ksq}, and
(iii) TℓN={(c1,1,∣1−c1∣−c1)∈k3c1=1∧1−2c1∈ksq} is a transversal for CℓN/ℓ∗.*
Proof.
(i) As every finite field k of odd order is of the second type, Proposition 5.12 applies. Therefore it suffices to show that, for all (a,b)∈k2 with a2=b2, the identity
(a+b)m1=2+(a−b)m2 has a solution (m1,m2)∈M1×M2.
Indeed, every (a,b)∈k2 with a2=b2 determines a bijective map
[TABLE]
Setting q=∣k∣, we have that ∣M1∣=2q+1 and ∣M2∣=2q+3, and hence
[TABLE]
Thus, there exists a pair (m1,m2)∈M1×M2 such that m1=φ(m2).
(ii) Applying Lemma 5.11 and (i), we obtain for all c∈k3 the chain of equivalences
[TABLE]
(iii) By definition of ℓ∗-equivalence, and because every c2∈k∗ can be written c2=a2 for some a∈ℓ∗ (Lemma 5.6 (ii)), statement (iii)
is a straightforward consequence of (ii).
∎
Corollary 5.14**.**
Let k be a finite field of odd order, let k⊂ℓ be a quadratic extension, and let TℓN be the transversal displayed in Proposition 5.13 (iii). Then
Fℓ(TℓN)\mboxclassifiesC(k)=N(k).
Proof.
Corollary 5.8 (ii) applies, and proves the statement.
∎
6 Kleinian coverings by group actions
In this last section, we investigate the structure of the groupoid C(k), still assuming that char(k)=2. In order to reach this goal, we first present the concept of a
covering of a groupoid by group actions, in great generality (Subsection 6.1). Next, we deepen our knowledge of the particular groupoid C(k) by gaining more insight into its morphism sets
(Subsection 6.2). In the final Subsection 6.3, we mould the accumulated information on C(k) into the concept provided in Subsection 6.1. As an application, we determine the automorphism groups
of all division algebras in C(k).
6.1 The concept of a covering of a groupoid by group actions
The concept to be presented here refines and extends the concept of a description of a groupoid by a group action, introduced in [5, Section 5].
Every left action G×X→X,(g,x)↦gx of a group G on a set X gives rise to a small groupoid
GX, with object set X and morphism sets
[TABLE]
We say that a groupoid X is a group action groupoid if X=GX for some left group action G×X→X.
For any groupoid Y, a description ofYby a group action (or briefly, a description of Y) is, by definition, a quadruple (X,G,γ,F),
composed of a set X, a group G, a group action γ:G×X→X, and a functor F:GX→Y which is dense, faithful, and quasi-full in the sense that
[TABLE]
holds for all (x,y)∈X×X. A description (X,G,γ,F) of a groupoid Y is said to be full if the functor F is full, i.e. if F is an
equivalence of categories.111Full descriptions in this sense were simply called descriptions in [5, Section 5], while descriptions in our present sense were not considered in
[5, Section 5].
If (X,G,γ,F) is a description of a groupoid Y and T⊂X is a transversal for the orbit set X/γ of the group action γ, then the subset
F(T)⊂Y is a transversal for the set Y/≃ of all isoclasses of Y. Accordingly, Y is svelte (Subsection 2.1), and
F(T) classifies Y.
Now, let (Yi)i∈I be a family of full subgroupoids of a groupoid Y, and suppose that a description (Xi,Gi,γi,Fi) of Yi is given for each
i∈I. We say that the family of descriptions (Xi,Gi,γi,Fi)i∈I is a covering ofYby group actions if the identity of object classes
Y=⋃i∈IYi holds true.
6.2 Morphism sets in C(k)
Throughout this subsection, k⊂ℓ is a quadratic extension in characteristic not 2, and c,d∈Cℓ are ℓ-admissible triples. Our study of the morphism sets in
C(k) is based on a characterization of the special morphisms φa and ψa from A(ℓ,c) to A(ℓ,d), constructed in Subsection 3.3, among
all morphisms from A(ℓ,c) to A(ℓ,d). Regarding the notation 1Aℓ, see Proposition 3.1 (ii).
Proposition 6.1**.**
*For every quadratic extension k⊂ℓ in characteristic not 2, and for all c,d∈Cℓ, the following holds true.
(ii) If (c,d)∈(CℓN×CℓN)⊔(CℓK×CℓK), then μ(1Aℓ)=1Aℓ
holds for all morphisms μ∈MorC(k)(A(ℓ,c),A(ℓ,d)).*
Proof.
(i) The inclusion “⊂” holds by definition of φa and ψa. Conversely, let μ:A(ℓ,c)→A(ℓ,d) be a morphism in C(k), such that
μ(1Aℓ)=1Aℓ. Then μ induces a Galois automorphism μℓ∈Gal(ℓ/k), and Gal(ℓ/k)=⟨σ⟩ has order 2. If μℓ=Iℓ, then the arguments
contained in the proof of Theorem 4.7, Step 3 and Step 4, show that μ=φa for some a∈ℓ∗(c,d). If μℓ=σ, then the same
reasoning applies to μψ1, where ψ1∈Aut(A(ℓ,c)), because (μψ1)ℓ=Iℓ. Thus μψ1=φa and hence μ=φaψ1=ψa, for
some a∈ℓ∗(c,d).
Recall from Proposition 3.1 (iii)-(iv) and Lemma 3.4 (iii) that, for all c∈Cℓ, the division algebra A(ℓ,c) admits the
Kleinian pair (α,β)=(φ−1,ψ1).
Proposition 6.3**.**
*For every quadratic extension k⊂ℓ in characteristic not 2, and for all c∈Cℓ, the following holds true.
(i) If c2=0, then the subgroup ⟨φ−1,ψ1⟩<Aut(A(ℓ,c)) is proper.
(ii) If c2=0, then ⟨φ−1,ψ1⟩=Aut(A(ℓ,c)).*
Proof.
For definition of the subgroup S<ℓ∗, see Subsection 2.2.
(i) If c2=0, then c3=0, whence ℓ∗(c,c)=S. Because 1−i1+i∈S∖{±1} for all i∈Im(ℓ)∖{0},
the first inclusion in
[TABLE]
is proper.
(ii) If c2=0, then ℓ∗(c,c)={±1} and c∈CℓN⊔CℓK (Proposition 3.3).
With this information, Corollary 6.2 implies that
[TABLE]
which completes the proof.
∎
6.3 The Kleinian coverings of C(k) by group actions
Let k⊂ℓ be a quadratic extension in characteristic not 2. In Subsection 4.4 we introduced the full subgroupoid Cℓ=Cℓ(k) of
C=C(k). Now we decompose it into two blocks Cℓ0 and Cℓ1, defined by their object classes
Cℓ0={A∈Cℓ∣∣Aut(A)∣>4} and Cℓ1={A∈Cℓ∣∣Aut(A)∣=4}. Aiming for descriptions
Qℓν=(Cℓν,Gℓν,γℓν,Fℓν) of Cℓν,ν∈{0,1}, we proceed to define the data constituting the quadruples Qℓ0 and
Qℓ1.
The sets Cℓ0={c∈Cℓ∣c2=0} and Cℓ1={c∈Cℓ∣c2=0} are sets of ℓ-admissible triples, partitioning Cℓ.
The groups Gℓ0=ℓ∗>⊲Gal(ℓ/k) and Gℓ1=A∗>⊲Gal(ℓ/k) are semi-direct products of the type mentioned in
Subsection 2.2.
The group actions γℓν:Gℓν×Cℓν→Cℓν are defined uniformly, for both ν∈{0,1}, by
[TABLE]
The functors Fℓν:GℓνCℓν→Cℓν are defined uniformly, for both ν∈{0,1}, by
Fℓν(c)=A(ℓ,c) on objects c, and by
[TABLE]
on morphisms ((a,σi),c,d).
It is easily verified that both maps γℓ0 and γℓ1 indeed are group actions, and, taking Propositions 3.1 (iv) and 6.3 as well as
Lemma 3.4 (ii) into account, that both families of maps Fℓ0 and Fℓ1 indeed are functors.
We also note that, for both ν∈{0,1}, the set Cℓν is a union of ℓ∗-equivalence classes in Cℓ, and the ℓ∗-equivalence classes of Cℓν coincide with
the Gℓν-orbits of Cℓν. Thus, we are about to enhance our earlier approach with categorical and functorial structure.
Proposition 6.4**.**
*For every quadratic extension k⊂ℓ in characteristic not 2, the following holds true.
(i) Cℓ=Cℓ0⨿Cℓ1.
(ii) Qℓ0=(Cℓ0,Gℓ0,γℓ0,Fℓ0) is a description of Cℓ0 by a group action.
(iii) Qℓ1=(Cℓ1,Gℓ1,γℓ1,Fℓ1) is a full description of Cℓ1 by a group action.*
Proof.
(i) The claimed decomposition holds by definition of Cℓ0 and Cℓ1.
(ii)-(iii) Both functors Fℓ0 and Fℓ1 are dense by Theorem 4.5 (ii) and Proposition 6.3, faithful by definition, and quasi-full
by Theorem 4.7. ThusQℓ0 is a description of Cℓ0 by a group action, and Qℓ1 is a description of Cℓ1 by a group action.
In order to show that the functor Fℓ1 even is full, let (c,d)∈Cℓ1×Cℓ1 and a morphism
μ:A(ℓ,c)→A(ℓ,d) in Cℓ1 be given. Then (c,d)∈(CℓN×CℓN)⊔(CℓK×CℓK) by Proposition 3.3, whence Corollary 6.2 yields a morphism
((a,σi),c,d):c→d in Gℓ1Cℓ1, such that Fℓ1((a,σi),c,d)=μ.
∎
At last, the Kleinian covering of C(k) by group actions enters the stage. Again, we write C=C(k),Q=Q(k) etc., for brevity.
Corollary 6.5**.**
Let k be a field of characteristic not 2, and let L be a transversal for Q/≃. Then the family
[TABLE]
of descriptions Qℓν of Cℓν is a covering of C by group actions.
Proof.
For each (ℓ,ν)∈L×{0,1}, the quadruple Qℓν is a description of Cℓν by a group action (Proposition 6.4 (ii)-(iii)).
Furthermore, the full subgroupoids Cℓν⊂C cover C, as the identities of object classes
[TABLE]
hold by Proposition 4.8 and Proposition 6.4 (i)).
∎
We call the family Q, displayed in Corollary 6.5, the Kleinian covering of C by group actions. It admits a noteworthy refinement, which evolves from
the decomposition of Cℓ0,ℓ∈L, into the blocks Cℓ2=Nℓ∩Cℓ0 and Cℓ3=Sℓ,
via the following descriptions Qℓν=(Cℓν,Gℓν,γℓν,Fℓν) of Cℓν,ν∈{2,3}. The sets Cℓ2=CℓN∩Cℓ0
and Cℓ3=CℓS are subsets of Cℓ0, partitioning Cℓ0 by Proposition 3.3. The groups Gℓ2 and Gℓ3, acting
on these sets, are Gℓ2=Gℓ3=Gℓ0=ℓ∗>⊲Gal(ℓ/k). The group actions γℓν:Gℓν×Cℓν→Cℓν,ν∈{2,3}, are both induced from γℓ0, i.e. they satisfy formula (5). The functors Fℓν:GℓνCℓν→Cℓν,ν∈{2,3}, are both induced from Fℓ0, i.e. they satisfy Fℓν(c)=A(ℓ,c) on objects, and formula (6) on morphisms.
Proposition 6.6**.**
*For every quadratic extension k⊂ℓ in characteristic not 2, the following holds true.
(i) Cℓ0=Cℓ2⨿Cℓ3.
(ii) Qℓ2=(Cℓ2,Gℓ2,γℓ2,Fℓ2) is a full description of Cℓ2 by a group action.
(iii) Qℓ3=(Cℓ3,Gℓ3,γℓ3,Fℓ3) is a description of Cℓ3 by a group action.*
Proof.
(i) The decomposition Cℓ=Nℓ⨿Sℓ⨿Kℓ, valid by Proposition 4.8, induces the decomposition
[TABLE]
where the second identity stems from Sℓ⊂Cℓ0 and Kℓ∩Cℓ0=∅, valid by Theorem 4.5 (ii),
Proposition 3.3 (ii)-(iii), and Proposition 6.3.
(ii)-(iii) Arguing as in the proof of Proposition 6.4 (ii)-(iii), one finds that Qℓ2 is a description of Cℓ2 by a group action, and Qℓ3 is a
description Cℓ3 by a group action. Observing that Cℓ2⊂CℓN, even fullness of the functor Fℓ2 is proved by the same arguments which proved
fullness of Fℓ1, above.
∎
Corollary 6.7**.**
Let k be a field of characteristic not 2, and let L be a transversal for Q/≃. Then the family
[TABLE]
of descriptions Qℓν of Cℓν is a covering of C by group actions.
Proof.
For each (ℓ,ν)∈L×3, the quadruple Qℓν is a description of Cℓν by a group action (Proposition 6.4 (iii) and
Proposition 6.6 (ii)-(iii)). Moreover, the full subgroupoids Cℓν⊂C cover C, as the identities of object classes
[TABLE]
hold by Proposition 4.8, Proposition 6.4 (i) and Proposition 6.6 (i).
∎
We call the family Qref, appearing in Corollary 6.7, the refined Kleinian covering of C by group actions. It enables us to
display the automorphism groups, up to isomorphism, of all objects in C=C(k). For that purpose, we decompose N=N(k) into two blocks
N0 and N1, defined by their object classes N0={A∈N∣∣Aut(A)∣>4} and N1={A∈N∣∣Aut(A)∣=4}.
Corollary 6.8**.**
*Let k be a field of characteristic not 2, and let L be a transversal for Q/≃. Then the following holds true.
(i) C=N0⨿N1⨿S⨿K.
(ii) If A∈N0, then Nr(A)→~ℓ for a unique ℓ∈L, and*
[TABLE]
*(iii) If A∈N1, then Aut(A) is Klein’s four-group.
(iv) If A∈S, then Aut(A)→~A∗/k∗.
(v) If A∈K, then Aut(A) is Klein’s four-group.*
Proof.
(i) The decomposition N=N0⨿N1 holds by definition of N0 and N1. Together with Proposition 2.2, it yields the claimed
decomposition of C.
(ii) If A∈N0, then Nr(A) is the unique Kleinian subfield of A, by Theorem 4.5 (i). In particular, k⊂Nr(A) is a quadratic extension,
so Nr(A)→~ℓ holds for a unique ℓ∈L. Consequently,
A∈Nℓ∩N0=Nℓ∩Cℓ0=Cℓ2. The functor Fℓ2:Gℓ2Cℓ2→Cℓ2 is an equivalence of
categories, by Proposition 6.6 (ii). Therefore
A→~A(ℓ,c) for some c∈Cℓ2=CℓN∩Cℓ0, and
Aut(A)→~Aut(A(ℓ,c))→~MorGℓ2Cℓ2(c,c). By definition of the group action groupoid Gℓ2Cℓ2, and
because c2=0 and c3=0, the latter automorphism group admits the following sequence of canonical isomorphisms and identities:
[TABLE]
(iii) If A∈N1, then Aut(A) contains Klein’s four-group as a subgroup and ∣Aut(A)∣=4, whence the statement follows.
(iv) If A∈S, then A is a central skew field over k. Therefore Skolem-Noether Theorem [10, Theorem 7.21] applies to A, whence the claimed isomorphism follows.
(v) If A∈K, then A is a Galois extension of k whose Galois group is Klein’s four-group (Proposition 2.2), and Aut(A)=Gal(A/k).
∎
6.4 Epilogue
In retrospect, we see that the “construction and reduction” approach, presented in Sections 3 and 4, provides a sufficiently solid basis for a systematic treatment of the classification problem
of C. The information it conveys about morphisms in C is however minimal: it just gives a criterion for the existence of an isomorphism
A(ℓ,c)→~A(ℓ,d) in terms of c and d (Theorem 4.7). As soon as one changes the perspective and tries to
understand the structure of the groupoid C, more information about morphisms is required. The refined Kleinian covering of C meets this need. It supplements the construction
and reduction approach by “local descriptions” of C, i.e. descriptions of the full subgroupoids Cℓν by group actions, such that the object class C is
covered by the object classes Cℓν, where (ℓ,ν)∈L×3. The proof of Corollary 6.8 (ii) illustrates the usefulness of
this deepened insight.
The Kleinian coverings of C also exemplify a phenomenon which appears to be ubiquitous although far from evident, namely that a given groupoid Y admits an explicitly
and constructively presented covering by group actions at all. Apart from the groupoid C, the occurrence of this phenomenon has in fact been observed in various other contexts. As a sample,
let us mention the groupoid of all 2-dimensional real division algebras [4, Theorem 3.3], the groupoid of all 4-dimensional absolute valued algebras [5, Proposition 5.3], and the groupoid of
all 8-dimensional composition algebras over a field of characteristic not 2 [1, Corollary 4.6].
A general theory however, that would be able to outline and explain the scope of validity of this phenomenon, seems not to exist at present. Yet whenever it does occur for a given
groupoid Y, it provides a holistic picture of Y in the sense that the classification problem of Y locally can be viewed as the normal form problem of a group
action, and, whenever a local description of Y is full, then the described full subgroupoid is equivalent to an explicitly presented group action groupoid.
The author of the present article enjoyed the privilege to visit the Mathematics Department of Zürich University during the years 1987-1992 as a member of the Algebra group, which then was led by
Peter Gabriel. In numerous private discussions, fine and memorable ones, Gabriel repeatedly stressed his viewpoint of the primacy of the concept of a group action. He even based his last lectures in
Linear Algebra, documented in [6], on that concept. The present article is a late outgrowth of the influental ideas that shaped the author during his stay at Zürich University. It confirms the
conjecture that classification problems, in great generality, can be understood as normal form problems of group actions.
Bibliography11
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] S. Alsaody, Composition algebras and outer automorphisms of algebraic groups via triality , Comm. Algebra 45 (2017), 2401–2416.
2[2] M. Bani-Ata, S. Aldhafeeri, F. Belgacem, M. Laila, On four-dimensional unital division algebras over finite fields , Algebr. Represent. Theory 18 (2015), 215–220.
3[3] C.W. Curtis, I. Reiner, Representation theory of finite groups and associative algebras , John Wiley & Sons 1962.
4[4] E. Dieterich, Classification, automorphism groups and categorical structure of the two-dimensional real division algebras , J. Algebra Appl. 4 (2005), 517–538.
5[5] E. Dieterich, A general approach to finite-dimensional division algebras , Colloq. Math. 126 (2012), 73–86.