Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)precheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

H\mathbb{H} is a division ring that is not commutative, hence not a field: q1=qˉ/N(q)q^{-1} = \bar q / N(q) for q0q \ne 0, while ij=kij = k and ji=kji = -k

Statement

Let H\mathbb{H} be the quaternions, with the addition, the multiplication, the elements 0H0_{\mathbb{H}} and 1H1_{\mathbb{H}}, the basis elements e0=1,e1=i,e2=j,e3=ke_0 = 1, e_1 = i, e_2 = j, e_3 = k, the real embedding λλ^\lambda \mapsto \hat{\lambda}, the conjugate xˉ\bar{x} and the norm N(x)N(x) of The quaternions H\mathbb{H}: real quadruples with componentwise addition and an explicit multiplication formula matching the table on 1,i,j,k1, i, j, k. Then:

  1. (H,+,,0H,1H)(\mathbb{H}, +, \cdot, 0_{\mathbb{H}}, 1_{\mathbb{H}}) is a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides);

  2. it is not commutative (Commutative ring): ij=kij = k and ji=kji = -k, and kkk \ne -k;

  3. xxˉ=xˉx=N(x)^x\bar{x} = \bar{x}x = \widehat{N(x)} for every xHx \in \mathbb{H}, and N(x)>0N(x) > 0 in R\mathbb{R} whenever x0Hx \ne 0_{\mathbb{H}};

  4. H\mathbb{H} is a division ring (Division ring: a ring with 101 \ne 0 in which every nonzero element is a unit): 1H0H1_{\mathbb{H}} \ne 0_{\mathbb{H}} and every x0Hx \ne 0_{\mathbb{H}} is a unit, with

    x1  =  N(x)1^xˉ;x^{-1} \;=\; \widehat{N(x)^{-1}}\,\bar{x};

    consequently H{0H}\mathbb{H} \setminus \{0_{\mathbb{H}}\} is a group under multiplication;

  5. H\mathbb{H} is not a field (Field).

Facts & Assumptions

Given: The set H\mathbb{H} of quadruples of real numbers with the operations, distinguished elements, basis elements epe_p for p4p \in 4, real embedding λ^\hat{\lambda}, conjugate and norm of The quaternions H\mathbb{H}: real quadruples with componentwise addition and an explicit multiplication formula matching the table on 1,i,j,k1, i, j, k; [x]m[x]_m denotes the mm-th coordinate of xHx \in \mathbb{H}, for m4={0,1,2,3}m \in 4 = \{0,1,2,3\} (The natural numbers N\mathbb{N} (von Neumann)).

[L1]

R\mathbb{R} is a field: (R,+,0)(\mathbb{R},+,0) is an abelian group, multiplication is associative and commutative with identity 11, multiplication distributes over addition, 010 \ne 1, and every t0t \ne 0 has an inverse t1t^{-1} (The reals form a field, The real numbers, Field, Group and abelian group). Also 0t=t0=00 \cdot t = t \cdot 0 = 0 for every real tt (Multiplication by zero: 0a=00 \cdot a = 0).

[L2]

R\mathbb{R} is a totally ordered field with positive cone PP: exactly one of tPt \in P, t=0t = 0, tP-t \in P holds, and PP is closed under addition and multiplication (The reals form a totally ordered field, Ordered field).

[L3]

In an ordered field the square of a nonzero element is positive (Squares of nonzero elements are positive).

Proof

technique · direct
1.1

The additive group. Addition on H\mathbb{H} is defined coordinatewise from addition on R\mathbb{R}, so it is associative and commutative, 0H0_{\mathbb{H}} is a two-sided identity, and (x0,x1,x2,x3)(-x_0,-x_1,-x_2,-x_3) is a two-sided additive inverse of xx. Hence (H,+,0H)(\mathbb{H},+,0_{\mathbb{H}}) is an abelian group and x=(x0,x1,x2,x3)-x = (-x_0,-x_1,-x_2,-x_3).

L1L5given
1.2

Coefficient form of the product. For m,p,q4m, p, q \in 4 let εm(p,q)\varepsilon_m(p,q) be the real coefficient of the monomial xpyqx_p y_q in the mm-th coordinate of the defining product formula, and εm(p,q)=0\varepsilon_m(p,q) = 0 when that monomial does not occur there; every such coefficient is 11, 1-1 or 00. Reading the four coordinates of the formula off one at a time, [xy]m=p<4q<4εm(p,q)xpyq[xy]_m = \sum_{p<4}\sum_{q<4} \varepsilon_m(p,q)\, x_p\, y_q for all x,yHx, y \in \mathbb{H} and all m4m \in 4, the right-hand side being a sum of sixteen real numbers.

L1L4given
1.3

The cyclic symmetry of the table. Let γ:44\gamma : 4 \to 4 fix 00 and send 12311 \mapsto 2 \mapsto 3 \mapsto 1, and let Γ:HH\Gamma : \mathbb{H} \to \mathbb{H} be the coordinate permutation determined by [Γx]γ(p)=xp[\Gamma x]_{\gamma(p)} = x_p, that is Γ(x0,x1,x2,x3)=(x0,x3,x1,x2)\Gamma(x_0,x_1,x_2,x_3) = (x_0,x_3,x_1,x_2). Then Γ\Gamma is a bijection, Γ(ep)=eγ(p)\Gamma(e_p) = e_{\gamma(p)}, Γ\Gamma fixes each λ^\hat{\lambda}, and Γ(λx)=λΓ(x)\Gamma(\lambda x) = \lambda\Gamma(x), all immediately from the definition of Γ\Gamma.

L1given
1.4

Claim 2: from the table, ij=k=(0,0,0,1)ij = k = (0,0,0,1) and ji=k=(0,0,0,1)ji = -k = (0,0,0,-1). By [L1], 101 \ne 0, so [L3] gives 1=12>01=1^2>0; the ordered-field definition in [L2] then gives 1<0-1<0, hence 111 \ne -1. Thus the two products differ, and multiplication on H\mathbb{H} is not commutative.

L1L2L3given
1.5

Claim 3, the norm identity. Evaluating the product formula at y=xˉy = \bar{x} gives coordinates x0x0x1(x1)x2(x2)x3(x3)=N(x)x_0x_0 - x_1(-x_1) - x_2(-x_2) - x_3(-x_3) = N(x), then x0(x1)+x1x0+x2(x3)x3(x2)=0x_0(-x_1) + x_1x_0 + x_2(-x_3) - x_3(-x_2) = 0, then x0(x2)+x2x0+x3(x1)x1(x3)=0x_0(-x_2) + x_2x_0 + x_3(-x_1) - x_1(-x_3) = 0, then x0(x3)+x3x0+x1(x2)x2(x1)=0x_0(-x_3) + x_3x_0 + x_1(-x_2) - x_2(-x_1) = 0; so xxˉ=N(x)^x\bar{x} = \widehat{N(x)}. Evaluating it at x:=xˉx := \bar{x}, y:=xy := x gives x0x0(x1)x1(x2)x2(x3)x3=N(x)x_0x_0 - (-x_1)x_1 - (-x_2)x_2 - (-x_3)x_3 = N(x) and, in the same way, 00 in each of the other three coordinates; so xˉx=N(x)^\bar{x}x = \widehat{N(x)} as well.

L1given
1.6

Claim 3, positivity. Let x0Hx \ne 0_{\mathbb{H}}; then xp0x_p \ne 0 for at least one p4p \in 4. Each xp2x_{p'}^{2} with xp0x_{p'} \ne 0 is positive, and each xp2x_{p'}^{2} with xp=0x_{p'} = 0 equals 00; a sum in which at least one summand is positive and the rest are positive or 00 is positive, since PP is closed under addition and u+0=uu + 0 = u. Hence N(x)>0N(x) > 0, and in particular N(x)0N(x) \ne 0.

L1L2L3
2.1

Real scalars pass through the product. For λR\lambda \in \mathbb{R} the formula gives λ^x=xλ^=(λx0,λx1,λx2,λx3)\hat{\lambda}x = x\hat{\lambda} = (\lambda x_0, \lambda x_1, \lambda x_2, \lambda x_3), an element we abbreviate λx\lambda x; in particular λ^μ^=λμ^\hat{\lambda}\hat{\mu} = \widehat{\lambda\mu}, 1Hx=x1H=x1_{\mathbb{H}}x = x1_{\mathbb{H}} = x, and (1)x=x(-1)x = -x by step 1.1.

step 1.1L1given
2.2

The coefficients are the multiplication table: εm(p,q)=[epeq]m\varepsilon_m(p,q) = [e_pe_q]_m for all m,p,q4m,p,q \in 4. Fix pp and qq and substitute x=epx = e_p, y=eqy = e_q into step 1.2: then xp=0x_{p'} = 0 for ppp' \ne p and yq=0y_{q'} = 0 for qqq' \ne q, and a real product with a factor 00 is 00, so every one of the sixteen summands vanishes except the one indexed by (p,q)(p,q), which equals εm(p,q)11=εm(p,q)\varepsilon_m(p,q) \cdot 1 \cdot 1 = \varepsilon_m(p,q).

step 1.2L1L4
2.3

Both distributive laws hold. By step 1.2 and distributivity in R\mathbb{R}, [(x+x)y]m=p,qεm(p,q)(xp+xp)yq=p,q(εm(p,q)xpyq+εm(p,q)xpyq)=[xy]m+[xy]m[(x+x')y]_m = \sum_{p,q}\varepsilon_m(p,q)(x_p + x'_p)y_q = \sum_{p,q}\bigl(\varepsilon_m(p,q)x_py_q + \varepsilon_m(p,q)x'_py_q\bigr) = [xy]_m + [x'y]_m, the last equality being a regrouping of a finite sum of thirty-two real terms; the same computation in the second argument gives x(y+y)=xy+xyx(y+y') = xy + xy'.

step 1.2L1L4
2.4

The nine table checks that establish eγ(p)eγ(q)=Γ(epeq)e_{\gamma(p)}e_{\gamma(q)} = \Gamma(e_pe_q) for all p,q{1,2,3}p,q \in \{1,2,3\}, read off the table of The quaternions H\mathbb{H}: real quadruples with componentwise addition and an explicit multiplication formula matching the table on 1,i,j,k1, i, j, k: jj=1=Γ(1)=Γ(ii)jj = -1 = \Gamma(-1) = \Gamma(ii); jk=i=Γ(k)=Γ(ij)jk = i = \Gamma(k) = \Gamma(ij); ji=k=Γ(j)=Γ(ik)ji = -k = \Gamma(-j) = \Gamma(ik); kj=i=Γ(k)=Γ(ji)kj = -i = \Gamma(-k) = \Gamma(ji); kk=1=Γ(1)=Γ(jj)kk = -1 = \Gamma(-1) = \Gamma(jj); ki=j=Γ(i)=Γ(jk)ki = j = \Gamma(i) = \Gamma(jk); ij=k=Γ(j)=Γ(ki)ij = k = \Gamma(j) = \Gamma(ki); ik=j=Γ(i)=Γ(kj)ik = -j = \Gamma(-i) = \Gamma(kj); ii=1=Γ(1)=Γ(kk)ii = -1 = \Gamma(-1) = \Gamma(kk). The cases with p=0p = 0 or q=0q = 0 are immediate, both sides being eγ(q)e_{\gamma(q)} or eγ(p)e_{\gamma(p)} respectively.

step 1.3given
2.5

Claim 5: every field is a commutative ring by [L6], and the multiplication of H\mathbb{H} is not commutative by step 1.4; so H\mathbb{H} is not a field.

step 1.4L6
3.1

Real scalars pass through a triple product too: by step 1.2 and step 2.1, [(λx)y]m=p,qεm(p,q)(λxp)yq=λ[xy]m[(\lambda x)y]_m = \sum_{p,q}\varepsilon_m(p,q)(\lambda x_p)y_q = \lambda[xy]_m and likewise [x(λy)]m=λ[xy]m[x(\lambda y)]_m = \lambda [xy]_m, so (λx)y=λ(xy)=x(λy)(\lambda x)y = \lambda(xy) = x(\lambda y). Taking λ=1\lambda = -1 gives (x)y=(xy)=x(y)(-x)y = -(xy) = x(-y).

step 1.2step 2.1L1L4
3.2

Reduction of associativity to the sixty-four basis triples. Applying step 1.2 twice and rearranging, [(xy)z]m=s,rεm(s,r)[xy]szr=p,q,r(sεm(s,r)εs(p,q))xpyqzr[(xy)z]_m = \sum_{s,r}\varepsilon_m(s,r)[xy]_sz_r = \sum_{p,q,r}\Bigl(\sum_s \varepsilon_m(s,r)\varepsilon_s(p,q)\Bigr)x_py_qz_r, and applying step 2.2 twice, [(epeq)er]m=sεm(s,r)[epeq]s=sεm(s,r)εs(p,q)[(e_pe_q)e_r]_m = \sum_s\varepsilon_m(s,r)[e_pe_q]_s = \sum_s\varepsilon_m(s,r)\varepsilon_s(p,q); hence [(xy)z]m=p,q,r<4xpyqzr[(epeq)er]m[(xy)z]_m = \sum_{p,q,r<4}x_py_qz_r\,[(e_pe_q)e_r]_m. The same computation with the other bracketing gives [x(yz)]m=p,q,r<4xpyqzr[ep(eqer)]m[x(yz)]_m = \sum_{p,q,r<4}x_py_qz_r\,[e_p(e_qe_r)]_m. Therefore, if (epeq)er=ep(eqer)(e_pe_q)e_r = e_p(e_qe_r) holds for all p,q,r4p,q,r \in 4, then (xy)z=x(yz)(xy)z = x(yz) for all x,y,zHx,y,z \in \mathbb{H}.

step 1.2step 2.2L1L4
3.3

Basis triples containing the index 00. Since e0=1He_0 = 1_{\mathbb{H}} is a two-sided identity by step 2.1, each of (e0eq)er=eqer=e0(eqer)(e_0e_q)e_r = e_qe_r = e_0(e_qe_r), (epe0)er=eper=ep(e0er)(e_pe_0)e_r = e_pe_r = e_p(e_0e_r) and (epeq)e0=epeq=ep(eqe0)(e_pe_q)e_0 = e_pe_q = e_p(e_qe_0) holds. So only the twenty-seven triples with p,q,r{1,2,3}p,q,r \in \{1,2,3\} remain.

step 2.1
3.4

The multiplication of H\mathbb{H} commutes with Γ\Gamma: Γ(x)Γ(y)=Γ(xy)\Gamma(x)\Gamma(y) = \Gamma(xy) for all x,yx,y. By step 1.2 and [Γx]p=xγ1(p)[\Gamma x]_p = x_{\gamma^{-1}(p)}, [Γ(x)Γ(y)]γ(m)=p,qεγ(m)(γ(p),γ(q))xpyq[\Gamma(x)\Gamma(y)]_{\gamma(m)} = \sum_{p,q}\varepsilon_{\gamma(m)}(\gamma(p),\gamma(q))x_py_q, while [Γ(xy)]γ(m)=[xy]m=p,qεm(p,q)xpyq[\Gamma(xy)]_{\gamma(m)} = [xy]_m = \sum_{p,q}\varepsilon_m(p,q)x_py_q; by step 2.2 the two families of coefficients are [eγ(p)eγ(q)]γ(m)[e_{\gamma(p)}e_{\gamma(q)}]_{\gamma(m)} and [epeq]m=[Γ(epeq)]γ(m)[e_pe_q]_m = [\Gamma(e_pe_q)]_{\gamma(m)}, which agree by step 2.4.

step 1.2step 2.2step 1.3step 2.4L1L4
4.1

Reduction of the twenty-seven triples to nine. Suppose (epeq)er=ep(eqer)(e_pe_q)e_r = e_p(e_qe_r) for a triple (p,q,r)(p,q,r). Applying step 3.4, (eγ(p)eγ(q))eγ(r)=Γ(epeq)Γ(er)=Γ((epeq)er)(e_{\gamma(p)}e_{\gamma(q)})e_{\gamma(r)} = \Gamma(e_pe_q)\Gamma(e_r) = \Gamma((e_pe_q)e_r) and eγ(p)(eγ(q)eγ(r))=Γ(ep)Γ(eqer)=Γ(ep(eqer))e_{\gamma(p)}(e_{\gamma(q)}e_{\gamma(r)}) = \Gamma(e_p)\Gamma(e_qe_r) = \Gamma(e_p(e_qe_r)), so the identity holds for (γ(p),γ(q),γ(r))(\gamma(p),\gamma(q),\gamma(r)) as well. Since γ\gamma restricted to {1,2,3}\{1,2,3\} is a cycle of length three, for each p{1,2,3}p \in \{1,2,3\} there is exactly one t{0,1,2}t \in \{0,1,2\} with γt(p)=1\gamma^{t}(p) = 1; hence every triple in {1,2,3}3\{1,2,3\}^{3} is obtained by iterating γ\gamma from a triple whose first entry is 11, and it suffices to check the nine triples (1,q,r)(1,q,r) with q,r{1,2,3}q,r \in \{1,2,3\}.

step 2.4step 3.4
4.2

The nine remaining checks, using the table of The quaternions H\mathbb{H}: real quadruples with componentwise addition and an explicit multiplication formula matching the table on 1,i,j,k1, i, j, k and the sign rule of step 3.1: (ii)i=(1)i=i(ii)i = (-1)i = -i and i(ii)=i(1)=ii(ii) = i(-1) = -i; (ii)j=j(ii)j = -j and i(ij)=ik=ji(ij) = ik = -j; (ii)k=k(ii)k = -k and i(ik)=i(j)=(ij)=ki(ik) = i(-j) = -(ij) = -k; (ij)i=ki=j(ij)i = ki = j and i(ji)=i(k)=(ik)=ji(ji) = i(-k) = -(ik) = j; (ij)j=kj=i(ij)j = kj = -i and i(jj)=i(1)=ii(jj) = i(-1) = -i; (ij)k=kk=1(ij)k = kk = -1 and i(jk)=ii=1i(jk) = ii = -1; (ik)i=(j)i=(ji)=k(ik)i = (-j)i = -(ji) = k and i(ki)=ij=ki(ki) = ij = k; (ik)j=(j)j=(jj)=1(ik)j = (-j)j = -(jj) = 1 and i(kj)=i(i)=(ii)=1i(kj) = i(-i) = -(ii) = 1; (ik)k=(j)k=(jk)=i(ik)k = (-j)k = -(jk) = -i and i(kk)=i(1)=ii(kk) = i(-1) = -i. All nine agree.

step 3.1step 2.1given
5.1

Multiplication on H\mathbb{H} is associative: by steps 3.3, 4.1 and 4.2 the identity (epeq)er=ep(eqer)(e_pe_q)e_r = e_p(e_qe_r) holds for all sixty-four basis triples, and step 3.2 transfers it to all of H\mathbb{H}.

step 3.2step 3.3step 4.1step 4.2
6.1

Claim 1: by step 1.1 the additive structure is an abelian group; by step 5.1 and step 2.1 multiplication is associative with two-sided identity 1H1_{\mathbb{H}}, so (H,,1H)(\mathbb{H},\cdot,1_{\mathbb{H}}) is a monoid; and both distributive laws hold by step 2.3. So H\mathbb{H} is a ring.

step 1.1step 2.1step 2.3step 5.1L5
7.1

Claim 4. First 1H0H1_{\mathbb{H}} \ne 0_{\mathbb{H}}, because 101 \ne 0 in R\mathbb{R}. Let x0Hx \ne 0_{\mathbb{H}} and put λ:=N(x)1\lambda := N(x)^{-1}, which exists by step 1.6, and y:=λxˉ=N(x)1^xˉy := \lambda\bar{x} = \widehat{N(x)^{-1}}\bar{x}. Then xy=x(λxˉ)=λ(xxˉ)=λN(x)^=λN(x)^=1^=1Hxy = x(\lambda\bar{x}) = \lambda(x\bar{x}) = \lambda\widehat{N(x)} = \widehat{\lambda N(x)} = \hat{1} = 1_{\mathbb{H}} by step 3.1, step 1.5 and step 2.1, and yx=(λxˉ)x=λ(xˉx)=1Hyx = (\lambda\bar{x})x = \lambda(\bar{x}x) = 1_{\mathbb{H}} in the same way. So xx is a unit of the ring H\mathbb{H} with x1=N(x)1^xˉx^{-1} = \widehat{N(x)^{-1}}\bar{x}, and H\mathbb{H} is a division ring; by [L5] its units form a group, and by the description of a division ring that group is H{0H}\mathbb{H}\setminus\{0_{\mathbb{H}}\}.

step 2.1step 3.1step 6.1step 1.5step 1.6L1L5
8.1

Claims 1 to 5 are established: claim 1 in step 6.1, claim 2 in step 1.4, claim 3 in step 1.5 together with step 1.6, claim 4 in step 7.1 and claim 5 in step 2.5.

step 6.1step 1.4step 1.5step 1.6step 7.1step 2.5

Remarks

  • No notion of linearity is used, and none is available here. The reduction of associativity to basis triples is carried out entirely inside R\mathbb{R}: the product is a fixed real formula, its coefficients are named, and the two bracketings are expanded into the same shape of finite sum, whose coefficients are then recognised as the coordinates of the corresponding basis products. The only tools are the field arithmetic of R\mathbb{R} and the regrouping law for finite sums (Generalised associativity: in a monoid the product of a finite list does not depend on the bracketing, and in a commutative monoid it does not depend on the order of the factors either).

  • How the count of cases falls. Sixty-four basis triples; those in which one of the three indices is 00 collapse by the identity law, leaving twenty-seven; the cyclic symmetry ijkii \mapsto j \mapsto k \mapsto i is a bijection commuting with multiplication, and it acts on the twenty-seven triples with every orbit of size three, so nine representatives suffice. The symmetry is checked, not asserted: it rests on nine equations of the table.

  • H\mathbb{H} separates three notions this page keeps apart. It is a ring that is not commutative; it is a division ring that is not a field; and it has no zero divisors without being an integral domain, since a domain is required to be commutative (Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors).

  • The inverse formula x1=N(x)1^xˉx^{-1} = \widehat{N(x)^{-1}}\bar{x} is the exact analogue of zˉ/z2\bar z/|z|^{2} for complex numbers, and the proof is the same computation; the only quaternionic subtlety is that xxˉx\bar{x} and xˉx\bar{x}x have to be computed separately, which the norm-identity step above does.

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 88 results over 29 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources