← LibraryGeneralised Quaternion AlgebrasEngineering · Engineering MathematicsLesson 365/812← PrevNext →
ArticlePublished 8 Aug 2026Updated 9 Aug 202621 min readBy KEVOS®
Skip to content

Engineering Mathematics Core Classical constructions

Quaternion Algebras

For a,bF× with charF2, the algebra (a,bF) with i2=a, j2=b, ij=ji is central simple of dimension 4 — and it is either a division algebra or M2(F), with nothing in between.

Page ID
KEVOS-ENG-MATH-NCR-0109
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
§14 (pp. 231–237)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

Hamilton's quaternions generalise verbatim. Fix a field F with charF2 and two scalars a,bF×. The algebra with F-basis 1,i,j,k and relations i2=a, j2=b, ij=ji=k is a central simple F-algebra of dimension 4. It is exactly the degree-2 case of the cyclic algebra construction.

Because 4=22 leaves Wedderburn–Artin only two options, a quaternion algebra is either a division algebra or **M2(F)** — there is no intermediate case. Which one it is is decided by a quadratic form: the reduced norm N(q)=qq¯. The algebra is a division algebra precisely when N has no nontrivial zero, equivalently when the conic au2+bv2=w2 has no nontrivial F-point.

4dimF
2Degree
2Possible structures
au2+bv2=w2Splits iff solvable

Overview

In §14 the cyclic algebra (K/F,σ,a) is built from a cyclic extension of degree s. Taking s=2 gives the smallest interesting case: K=F(a) is a quadratic extension, σ is the nontrivial automorphism, and the adjoined symbol x satisfies x2=b and xc=σ(c)x. Renaming a=i and x=j turns the cyclic relations into Hamilton's.

(a,bF)=F1FiFjFk,i2=a,j2=b,ij=ji=k.
(Q)

The presentation. Consequences: k2=ab, ik=ki=aj, jk=kj=bi.

Two features distinguish this case from higher degree. First, the algebra carries a canonical anti-automorphism of order 2 — the standard involution — which does not exist in general degree. Second, the resulting norm is a quadratic form in 4 variables, so the entire theory becomes the theory of one small quadratic form. Every splitting question turns into a question about representing values by a conic.

Hamilton's =(1,1) is the case treated on Division Rings and the Real Quaternions; the higher-degree generalisation is Cyclic Algebras; and the twisted series ring of Twisted Laurent Series Division Rings with σ of order 2 produces a quaternion algebra over a Laurent series field.

Learning Objectives

  • State the presentation (Q) and derive k2=ab and the anticommutation rules.
  • Identify (a,bF) with the cyclic algebra (F(a)/F,σ,b) when a(F×)2.
  • Compute the standard involution and the reduced norm N(q)=w2ax2by2+abz2.
  • Prove that q is invertible if and only if N(q)0.
  • Prove the dichotomy: division algebra or M2(F), never anything else.
  • Decide splitting over and over in explicit cases.

Definitions

Definition(Q)Generalised quaternion algebra

Let F be a field with charF2 and let a,bF×. The quaternion algebra (a,bF) is the associative F-algebra with identity, free of rank 4 on 1,i,j,k, with multiplication determined by

i2=a,j2=b,ij=k=ji.

The scalars a and b matter only up to nonzero squares: (a,bF)(ac2,bd2F) for all c,dF×.

DefinitionConjugation, trace and norm

For q=w+xi+yj+zk set q¯=wxiyjzk. Then qq¯ is an F-linear anti-automorphism with q¯¯=q, and

tr(q)=q+q¯=2wF,N(q)=qq¯=q¯q=w2ax2by2+abz2F.

N is the reduced norm; it is multiplicative, N(qq)=N(q)N(q), and every q satisfies q2tr(q)q+N(q)=0.

(a,bF)
The quaternion symbol; also written (a,b)F.
Pure part
q=xi+yj+zk, the tr-zero component. q is pure iff q¯=q iff q2F with qF or q=0.
1,a,b,ab
The diagonal quadratic form of N in the basis 1,i,j,k — the norm form of the algebra.
a,b,ab
The restriction of N to pure quaternions, the pure norm form.
Anisotropic
A form ϕ with ϕ(v)=0 only for v=0.
Split
Isomorphic to M2(F). Equivalently the norm form is isotropic.

Characteristic 2 needs a different presentation, with i squared plus i equal to a; the results below are stated only for characteristic not 2.

Core Concepts

The multiplication table

Everything follows from (Q) by moving generators past each other. From k=ij: k2=ijij=i2j2=ab; ik=i(ij)=aj while ki=(ij)i=i2j=aj; similarly jk=bi and kj=bi.

Products of the basis elements (row times column)
ijk
iakaj
jkbbi
kajbiab

A quaternion algebra is a cyclic algebra

Suppose a(F×)2. Then K=F(i)=F(a) is a quadratic — hence cyclic Galois, as charF2 — extension of F, with σ(i)=i generating Gal(K/F). The relation ji=ij says exactly jc=σ(c)j for cK, and j2=bF×. Hence

(a,bF)=KKj(K/F,σ,b)(a(F×)2).
(C2)

So the whole structure theory of cyclic algebras applies with s=2, which is prime.

If instead a=c2 is a square, the algebra splits outright: mapping ic(1001) and j(0b10) respects all relations and is an isomorphism onto M2(F) by dimension count and simplicity.

Why the norm decides everything

The identity qq¯=N(q) makes invertibility a scalar condition: if N(q)0 then q1=N(q)1q¯; if N(q)=0 with q0 then qq¯=0 and q¯0, so q is a zero divisor. Quaternion algebras are therefore the one family where "is it a division algebra?" is literally a question about a quadratic form.

N anisotropicno zero divisorsdivision algebranot M2(F)

Key Results

Proposition(Q.1)Central simple of dimension four

Let charF2 and a,bF×, and set Q=(a,bF). Then Q is a central simple F-algebra with dimFQ=4 and Z(Q)=F.

Proof

If a(F×)2 then QM2(F) by the explicit matrices above, and M2(F) is central simple of dimension 4. If a(F×)2 then by (C2), Q(K/F,σ,b) with K=F(a) cyclic of degree 2, and the structure theorem for cyclic algebras gives simplicity, Z(Q)=F and dimFQ=22=4.

Proposition(Q.2)The reduced norm

With Q as above and q=w+xi+yj+zk: N(q)=qq¯=q¯q=w2ax2by2+abz2 lies in F, N is multiplicative, and

qU(Q)N(q)0,in which case q1=N(q)1q¯.
Proof

Expand qq¯ using the multiplication table. The cross terms cancel in pairs — for instance the i-terms are wxi+xwi=0, and the k-coefficient contributions from xi(yj) and yj(xi) are xyk and +xyk — leaving w2ax2by2z2k2=w2ax2by2+abz2, since k2=ab. The same computation gives q¯q=N(q).

Multiplicativity follows from qq¯=q¯q¯: indeed N(qq)=qqq¯q¯=qN(q)q¯=N(q)qq¯=N(q)N(q), using that N(q)F is central.

If N(q)0 then qN(q)1q¯=N(q)1q¯q=1, so q is a unit. If N(q)=0 and q0 then q¯0 (conjugation is bijective) and qq¯=0, so q is a left zero divisor and cannot be a unit.

Theorem(Q.3)The dichotomy and the splitting criterion

Let charF2, a,bF×, Q=(a,bF). The following are equivalent:

  1. Q is not a division algebra;
  2. QM2(F);
  3. the norm form 1,a,b,ab is isotropic over F;
  4. the conic au2+bv2=w2 has a solution in F other than (0,0,0);
  5. a(F×)2, or a(F×)2 and bNF(a)/F(F(a)×).

In particular Q is either a division algebra or isomorphic to M2(F); no other structure occurs.

Proof

**(1) (2).** By (Q.1), Q is simple of dimension 4, so Wedderburn–Artin gives QMr(E) with E a division F-algebra and 4=r2dimFE. Hence r{1,2}. If r=1, Q=E is a division algebra; if r=2 then dimFE=1, so E=F and QM2(F). These are the only two possibilities, which is the dichotomy and also the equivalence of (1) and (2).

**(1) (3).** By (Q.2), Q fails to be a division algebra exactly when some q0 has N(q)=0, which is exactly isotropy of 1,a,b,ab.

**(5) (2).** If a is a square, the explicit matrices give QM2(F). If a is not a square, (C2) identifies Q with the cyclic algebra (K/F,σ,b), K=F(a), and the splitting criterion for cyclic algebras says QM2(F) iff bNK/F(K×).

**(5) (4).** Assume a(F×)2, so NK/F(u+va)=u2av2. If b=u2av2 then (u,v,1) the point av2+b12=u2 solves the conic with w=u. Conversely let au2+bv2=w2 with (u,v,w)0. If v=0 then w2=au2; u0 would make a=(w/u)2 a square, excluded, so u=w=0, contradicting nontriviality. Hence v0 and b=(w/v)2a(u/v)2=NK/F(w/v+(u/v)a)NK/F(K×), the value being b0. If instead a is a square, (u,v,w)=(1,0,a) solves the conic, so (4) holds automatically and (5) holds by its first clause.

Corollary(Q.4)Symbol relations

For a,b,cF× and charF2:

  • (a,bF)(b,aF) — interchange i and j.
  • (a,bF)(a,abF) — replace the pair (i,j) by (i,k), using i2=a, k2=ab, ik=ki.
  • (a,aF) and (a,1aF) (for a1) are split, since a=N(a) and 1a=N(1+a).
  • (a,bc2F)(a,bF) — rescale j by c.
Corollary(Q.5)Quaternion algebras over the reals

Over F= every a× is ± a square, so up to isomorphism there are exactly two quaternion algebras: (1,1)=, a division algebra because w2+x2+y2+z2 is anisotropic, and M2(), which is (a,b) whenever a>0 or b>0.

Proof Techniques and Method

How these proofs work, and which move to reuse.

Move 1

Turn invertibility into a scalar

An involution with qq¯F converts a noncommutative question into a quadratic-form question. This works only in degree 2; in higher degree the reduced norm is a degree-s form and there is no involution to produce it so cheaply.

Move 2

Count with Wedderburn–Artin

dimFQ=p2 with p prime leaves only r=1 and r=p. The dichotomy is a dimension count, not a computation — the same argument that makes prime-degree cyclic algebras easy.

Move 3

Change generators to change the symbol

Any pair of anticommuting elements with squares in F× generates the whole algebra. Choosing (i,k) instead of (i,j) proves (a,bF)(a,abF) in one line.

Move 3 generalises: if Q is a quaternion division algebra and u is any pure quaternion with u2=a0, then u and any pure v anticommuting with it give Q(a,bF) with b=v2. So the symbol is far from unique, and this is precisely why the classification must be by Brauer class rather than by the pair (a,b).

A caution about Move 1: the cancellation in qq¯ uses charF2 nowhere directly, but the definition of the pure part as a complement to F1 does — in characteristic 2, tr(q)=2w=0 identically and the whole apparatus must be rebuilt.

Worked Example

Three quaternion algebras over

Take F= and a=1, so K=(i) and NK/(u+vi)=u2+v2. By (Q.3), (1,b) splits exactly when b is a sum of two rational squares.

b=1: a division algebra

The norm form is w2+x2+y2+z2, which over vanishes only at the origin. So (1,1) is a 4-dimensional division algebra over — the rational Hamilton quaternions.

b=2: split

2=12+12=NK/(1+i), so 2 is a norm and (1,2)M2(). Explicitly the conic u2+2v2=w2 has the point (u,v,w)=(1,1,1), and the corresponding zero divisor in the algebra is q=1+i+j with N(q)=1+12=0; indeed qq¯=0 with q¯=1ij0.

b=3: a division algebra

Claim: 3 is not a sum of two rational squares. Suppose 3=(p/m)2+(q/m)2 with p,q,m, m>0 minimal, so 3m2=p2+q2. Since 1 is not a square modulo 3, a prime 3(mod4) — in particular 3 — divides p2+q2 only if it divides both p and q. Then 9p2+q2=3m2, so 3m2 and 3m, and dividing through by 3 contradicts minimality of m. Hence 3NK/(K×) and (1,3) is a division algebra, with anisotropic norm form w2+x23y23z2.

A quaternion algebra from a twisted series ring

Let F=((t)) and K=((t)), with σ acting as complex conjugation on coefficients. Then ((x;σ)) with x2=t is (1,tF). It is a division algebra: a norm NK/F(f)=ff¯ has even t-order, while t has order 1, so t is not a norm.

Process and Workflow

Normalise the symbolReplace a and b by squarefree representatives modulo (F×)2; use (a,bF)(b,aF)(a,abF) to pick the most convenient pair.
Check for an easy splitIf a or b is a square, or b=a, or a+b=1, the algebra splits immediately.
Set up the conicOtherwise test whether au2+bv2=w2 has a nontrivial F-point.
Localise if F is a number fieldBy Hasse–Minkowski the conic has a rational point iff it has a point over every completion; only finitely many places can fail.
Read off the structurePoint exists: QM2(F). No point: Q is a division algebra with q1=N(q)1q¯.

What do you actually need from the algebra?

Just division or notTest isotropy of 1,a,b,ab, or equivalently solve the conic.
An explicit zero divisorFind a nontrivial conic point (u,v,w) with au2+bv2=w2; then q=w+ui+vj has N(q)=w2au2bv2=0, so qq¯=0 with both factors nonzero.
An explicit matrix representationWrite b=NK/F(c), replace j by c1j to reduce to b=1, then use the left-regular action on K.
Its Brauer classThe class has order dividing 2; over a number field it is determined by the finite even set of ramified places.

Comparison and Classification

Quaternion algebras over familiar base fields
Field FQuaternion algebras up to isomorphismReason
, or any algebraically closed fieldonly M2(F)every element is a square, so a(F×)2
M2() and a,b matter only by sign; 1,1,1,1 is anisotropic
𝔽q, q oddonly M2(𝔽q)Wedderburn's little theorem; also every ternary form over a finite field is isotropic
pM2(p) and one division algebrathe Brauer group of a p-adic field has a unique element of order 2
infinitely manyone for each finite even set of places, by Hasse–Brauer–Noether
((t))M2 and (1,t((t))) among othersthe residue field already supports , and t contributes ramification
Which properties survive as the degree grows
Quaternion, s=2Cyclic, s primeCyclic, s composite
Central simple of dimension s2yesyesyes
Only two possible structuresyesyesno
Standard involution of order 2yesnono
Division tested by a quadratic formyesnono
Division scalar is not a normyesyesno
Brauer class of order dividing syesyesyes

Which properties survive as the degree grows

Relationship Map

  • (a,bF) — how it connects
    • specialises from
      • cyclic algebras (K/F,σ,a) with s=2
      • crossed products with group /2
    • specialises to
      • =(1,1)
      • M2(F)=(1,bF)
      • (1,t((t))) from the twisted series ring
    • is classified by
      • the norm form 1,a,b,ab up to isometry
      • its class in the 2-torsion of Br(F)
      • the Hilbert symbol (a,b)v at each place, for F a number field
    • supports
      • the Niven–Jacobson analysis of roots of polynomials in a quaternion division ring
      • arithmetic of orders and quaternionic modular forms

The link to Niven–Jacobson Theorem on Quaternion Roots is worth flagging: in the equation q2=1 has a two-sphere of solutions, so polynomial equations over a quaternion division algebra behave nothing like their commutative counterparts. That phenomenon is visible already from the norm form: q pure with N(q)=1 gives q2=1.

Applications and Industry Use

Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.

Robotics and graphics

Rotations without gimbal lock

Unit quaternions in double-cover SO(3); the norm-one condition and the conjugation action vqvq¯1 come straight from the standard involution on this page. Attitude control and skeletal animation use this representation.

Number theory

Orders, modular forms and lattices

Maximal orders in definite rational quaternion algebras give class numbers, Brandt matrices and modular forms; the -order of Hurwitz quaternions produces the D4 lattice.

Cryptography

Isogeny-based schemes

The endomorphism ring of a supersingular elliptic curve is a maximal order in a quaternion algebra ramified at p and infinity; the Deuring correspondence turns isogeny problems into quaternion arithmetic.

Signal processing

Quaternionic filters

Colour image and polarised signal processing use quaternion-valued transforms, where noncommutativity forces separate left and right filter conventions.

Quadratic form theory

Witt groups and invariants

Quaternion algebras are the geometric content of the Hasse–Witt invariant; splitting behaviour of the symbol is the same data as isotropy of a ternary form.

Symbolic computation

Library primitives

Magma, Sage and Pari all implement quaternion algebras over number fields with splitting tests, maximal orders and explicit matrix representations when split.

The rotation application uses only , but the general symbol is what allows the same computations over other fields — for instance over for exact arithmetic, and over finite fields in cryptographic settings.

Standards and Notation

Standards here covers notation, symbol and markup standards, and reference implementations, rather than material or design codes.

Symbol notation(a,bF), also (a,b)F and (a,b) when F is fixed
Basis convention1,i,j,k with k=ij. Some sources set k=ji, flipping the sign of k
Hilbert symbol(a,b)v=+1 if the algebra splits at v, 1 if not
Hamilton=(1,1); ISO 80000-2 reserves for the real quaternions
Characteristic 2Written [a,b) with i2+i=a, j2=b, jij1=i+1
Magma / SageQuaternionAlgebra(F,a,b), IsMatrixRing, MaximalOrder
Pari/GPalginit with a quaternion symbol; algsplit for an explicit splitting
MarkupPresentation MathML per ISO/IEC 40314; symbols per ISO 80000-2

Computational Notes

Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.

  • Multiplication costs 16 base-field multiplications naively, 8 with a Karatsuba-style scheme. Inversion is one norm evaluation plus a conjugation plus 4 divisions.
  • **Splitting over ** reduces to Legendre's theorem on the conic au2+bv2=w2: the algebra splits iff the Hilbert symbol (a,b)v=+1 at every place, and only places dividing 2ab need checking. Cost is dominated by factoring a and b.
  • Finding a zero divisor in a split algebra is equivalent to finding a rational point on a conic — solvable in polynomial time given factorisations, by Simon's or Cremona–Rusin methods.
  • Maximal orders in a quaternion algebra over a number field are computed by Voight's algorithms, again requiring factorisation of the discriminant.
  • Over finite fields nothing is left to decide: by Wedderburn's little theorem there are no finite noncommutative division rings, so every quaternion algebra over 𝔽q is M2(𝔽q).

Failure Modes and Common Mistakes

  • Do not assume qq¯=|q|20; positivity is special to over and fails as soon as a or b is positive.
  • Do not treat tr and N as the matrix trace and determinant of the regular representation: the reduced trace and reduced norm are the square roots of those, trreg=2tr and detreg=N2.
  • Do not expect the polynomial x2+1 to have at most 2 roots — in it has infinitely many.
  • Do not conclude from Q1Q2M4(F) that Q1Q2op is a different algebra: for quaternions QopQ via the standard involution.

Quick Reference

Presentationi2=a, j2=b, ij=k=ji, charF2
Derivedk2=ab, ik=aj, jk=bi
Conjugateq¯=wxiyjzk; qq¯=q¯q¯
Reduced normN(q)=w2ax2by2+abz2
Inverseq1=N(q)1q¯ when N(q)0
Dichotomydivision algebra or M2(F), never else
Splits iffau2+bv2=w2 has a nontrivial F-point
Cyclic form(a,bF)(F(a)/F,σ,b) for a a non-square
Statements and their hypotheses
StatementHypothesesReference
Q central simple, dimFQ=4charF2, a,bF×(Q.1)
q a unit N(q)0same(Q.2)
division algebra or M2(F)same(Q.3)
splits bNF(a)/Fsame, and a(F×)2(Q.3), (14.7)–(14.8)
(a,bF)(a,abF)same(Q.4)
exactly two algebras over F=(Q.5)

Frequently Asked Questions

Why is there no intermediate case between division algebra and M2(F)?

Because the algebra is simple of dimension 4. Wedderburn–Artin writes it as Mr(E) with 4=r2dimFE, so r is 1 or 2. If r=1 it is a division algebra; if r=2 then dimFE=1, forcing E=F. The same argument works for any cyclic algebra of prime degree.

How do I actually find a zero divisor when the algebra splits?

Solve the conic au2+bv2=w2 for a nontrivial point, then build a quaternion whose norm vanishes. For example over with a=1, b=2, the point (1,1,1) corresponds to q=1+i+j with N(q)=1(1)(1)2(1)=0; then q and q¯ are nonzero with qq¯=0.

Is the pair (a,b) recoverable from the algebra?

No. The symbol is highly non-unique: swapping the entries, replacing b by ab, and scaling either entry by a square all give isomorphic algebras. What is an invariant is the isometry class of the norm form, equivalently the class in the Brauer group.

What changes in characteristic 2?

The relation ij=ji becomes ij=ji, which would make the algebra commutative, so the presentation is useless. The correct object is [a,b) with i2+i=a, j2=b and jij1=i+1 — an Artin–Schreier extension in place of a Kummer one. It is still central simple of dimension 4, and the splitting criterion is again a norm condition.

Why do rotations use unit quaternions rather than 3×3 matrices?

The unit quaternions form a group isomorphic to SU(2), a double cover of SO(3), and composition is 4 multiplications' worth of arithmetic with no trigonometric evaluation and no coordinate singularities. The conjugation action vqvq¯1 preserves the pure quaternions and the norm form, which is the rotation.

How does a quaternion algebra relate to a quadratic form?

Two ways, and they agree. The norm form 1,a,b,ab is a 2-fold Pfister form, and the algebra is a division algebra exactly when that form is anisotropic. The restriction to pure quaternions, a,b,ab, determines the algebra up to isomorphism; that is the classical correspondence between quaternion algebras and ternary quadratic forms.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §14, pp. 231–237; the case s=2 of (14.5)–(14.9), with identified as a cyclic algebra on p. 230.
  2. T. Y. Lam, Introduction to Quadratic Forms over Fields, Graduate Studies in Mathematics 67, American Mathematical Society, 2005, Chapter III (quaternion algebras and Pfister forms).
  3. J. Voight, Quaternion Algebras, Graduate Texts in Mathematics 288, Springer, 2021.
  4. R. S. Pierce, Associative Algebras, Graduate Texts in Mathematics 88, Springer-Verlag, 1982, Chapter 1 and Chapter 15.
  5. N. Jacobson, Basic Algebra I, 2nd edition, W. H. Freeman, 1985, §7.4 (quaternion algebras and the Frobenius theorem).
  6. J.-P. Serre, A Course in Arithmetic, Graduate Texts in Mathematics 7, Springer-Verlag, 1973, Chapters III–IV (Hilbert symbols and the Hasse–Minkowski theorem).

AI Suggested Questions

  • Prove that (a,bF)F(a,bF)M4(F) and deduce the order of the Brauer class.
  • Work out the characteristic-2 theory of [a,b) and its splitting criterion in detail.
  • Given a quaternion algebra over by a symbol, describe an algorithm computing its ramified places.
  • Explain the correspondence between quaternion algebras and ternary quadratic forms up to similarity.
  • How does the Deuring correspondence turn supersingular isogeny problems into quaternion order problems?
  • Compare the reduced norm on a quaternion algebra with the reduced norm of a cyclic algebra of degree 3.
  • Show that in a quaternion division algebra every element satisfies a quadratic equation over the centre, and describe the maximal subfields.
Page
KEVOS-ENG-MATH-NCR-0109
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

Cyclic AlgebrasArticle · Engineering MathematicsNEXT LESSON →The Reduced Norm of a Cyclic AlgebraArticle · Engineering MathematicsTwisted Laurent Series Division RingsArticle · Engineering MathematicsWell-Ordered Subsets of Ordered GroupsArticle · Engineering Mathematics