Alphabeta Math
Session-authored (Fable 5 assisted)
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.

15 results · all verified · 8 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 7 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Rings, Subrings, Integral Domains and Fields

1 · Prerequisites

2 · Summary

Objective. A group has one operation. Every number system this library has built has two, and every one of them re-proved the same handful of facts about how the two interact: that multiplying by zero gives zero, that a product of negatives is positive, that cancellation works away from zero. This page isolates that interaction into axioms. A ring is an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides. The first two facts are then proved once, for every structure satisfying the axioms. The third is not: cancellation away from zero is equivalent to the absence of zero divisors, not a consequence of the ring axioms, and that equivalence is what the definition of an integral domain is built on.

The convention, stated once and kept. Here a ring has a multiplicative identity, because axiom (R2) of Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides asks (R,,1)(R,\cdot,1) to be a monoid. A structure satisfying the other axioms without an identity is called a non-unital ring where it occurs and is not called a ring. That decision has consequences the page carries openly: a subring must contain the identity of the ambient ring, and the companion page's 2Z2\mathbb{Z} is closed under addition, negation and multiplication and is not a subring of Z\mathbb{Z}, because it does not contain 11 is the witness that the requirement is not automatic. Nothing here requires 101 \ne 0 of a ring; the definitions that need it — integral domain, division ring, field — say so, and the companion page records the one ring where the difference bites.

This page does not define a field. Field is already in the library and is the definition; what this page adds is the translation between it and the ring vocabulary, and the translation is four numbered items, never a remark. Every field is a commutative ring with 101 \ne 0; it is an integral domain, and it is a commutative division ring shows a field is a commutative ring with 101 \ne 0, an integral domain and a division ring; Every commutative division ring is a field, so "field" and "commutative division ring" name the same structures and the published definition and the ring-theoretic one agree shows every commutative division ring satisfies the published axioms, so the two words name the same structures; Every ordered field is an ordered ring, and its order is the one its positive cone induces does the same for the order; and A ring homomorphism between fields is a field homomorphism in the published sense, and every such map is injective shows a ring homomorphism between fields is exactly a field homomorphism in the published sense, and is injective. Getting these wrong would leave the library with two notions wearing one name, which is the defect the four items exist to prevent.

The field axioms, where their quantifiers are load bearing. Axiom (M) of Field asserts associativity, commutativity and x1=xx \cdot 1 = x on all of FF, the element 00 included; its Remarks record the two-element counterexample showing that quantifier cannot be restricted to F{0}F \setminus \{0\}. Two steps of Every field is a commutative ring with 101 \ne 0; it is an integral domain, and it is a commutative division ring spend exactly that clause: that (F,,1)(F,\cdot,1) is a monoid, which is a statement about all of FF including 00, and right distributivity, which follows from the left form only by commuting a product one of whose factors may be 00. The axiom was amended into this explicit form in the commit that published this level, after the strict reading of its earlier wording was shown to admit a model falsifying Multiplication by zero: 0a=00 \cdot a = 0.

Elementary consequences, and integer multiples. In any ring 0a=a0=00 \cdot a = a \cdot 0 = 0, (a)b=a(b)=(ab)(-a)b = a(-b) = -(ab), (a)(b)=ab(-a)(-b) = ab, (1)a=a(-1)a = -a and a(bc)=abaca(b - c) = ab - ac proves 0a=a0=00 \cdot a = a \cdot 0 = 0, (a)b=a(b)=(ab)(-a)b = a(-b) = -(ab), (a)(b)=ab(-a)(-b) = ab, (1)a=a(-1)a = -a and a(bc)=abaca(b-c) = ab - ac, each on both sides because multiplication is not assumed commutative, and records that a ring with 1=01 = 0 has exactly one element. Integer multiples in a ring: (m+n)a=ma+na(m + n)a = ma + na, m(a+b)=ma+mbm(a + b) = ma + mb, (ma)b=m(ab)=a(mb)(ma)b = m(ab) = a(mb) and (ma)(nb)=(mn)(ab)(ma)(nb) = (mn)(ab) for all m,nZm, n \in \mathbb{Z} and a,bRa, b \in R develops the notation mama for mZm \in \mathbb{Z}: it is not a product in the ring but the integer power of aa in the additive group (Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e), so the exponent laws are quoted from Exponent laws in a group: gm+n=gmgng^{m+n} = g^{m}g^{n} and (gm)n=gmn(g^{m})^{n} = g^{mn} for all m,nZm, n \in \mathbb{Z}, and (gh)n=gnhn(gh)^{n} = g^{n}h^{n} when gg and hh commute rather than reproved, and what is genuinely new is (ma)b=m(ab)=a(mb)(ma)b = m(ab) = a(mb), together with the identity ma=(m1)ama = (m\,1)a that the characteristic later depends on. The units of a ring are the invertible elements of its multiplicative monoid, and R×R^{\times} is a group under multiplication; 0R×0 \in R^{\times} only in the zero ring names the units and obtains the group R×R^{\times} from The invertible elements of a monoid form a group under the restricted operation applied to the multiplicative monoid, adding only the ring-specific fact that 00 is a unit exactly in the zero ring.

Domains, division rings, and the quaternions. Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors fixes one convention for a zero divisor and keeps it: 00 is never one, and 101 \ne 0 is a hypothesis rather than a consequence. Cancellation characterises domains: in a commutative ring with 101 \ne 0, the implication ab=acab = ac and a0a \ne 0 imply b=cb = c holds if and only if the ring has no zero divisors proves that in a commutative ring with 101 \ne 0 the cancellation law and the absence of zero divisors are equivalent, so a commutative ring with 101 \ne 0 is a domain exactly when cancellation works there. Division ring: a ring with 101 \ne 0 in which every nonzero element is a unit asks instead that every nonzero element be invertible, and the two conditions are genuinely different in both directions: Z\mathbb{Z} is a domain and not a division ring, and H\mathbb{H} is a division ring and not a domain, since a domain is required to be commutative. 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 builds H\mathbb{H} as R4\mathbb{R}^{4} with an explicit product formula in the eight real coordinates, and 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 proves it is a division ring with q1=N(q)1^qˉq^{-1} = \widehat{N(q)^{-1}}\,\bar q, that ij=kij = k while ji=kji = -k, and therefore that it is not a field. Associativity is the whole cost of that proof, and it is paid without any notion of linearity: the product is put in coefficient form, both bracketings expand into the same shape of finite real sum, the sixty four basis triples reduce to twenty seven by the identity law and to nine by a cyclic symmetry that is checked rather than asserted.

Order. Ordered ring: a ring with a total order compatible with addition and with positives closed under multiplication asks for a total order compatible with addition whose positive elements are closed under multiplication, in the strict form that the published The integers form a totally ordered ring proves and the published Ordered field requires. The order presentation and the positive-cone presentation of an ordered ring determine each other: P={x:0<x}P = \{\, x : 0 < x \,\} satisfies trichotomy and closure, and a<b:    baPa < b :\iff b - a \in P recovers the order then shows the order presentation and the positive-cone presentation determine each other, which is what keeps one notion of "ordered" in the library rather than two, and Every ordered field is an ordered ring, and its order is the one its positive cone induces applies it to fields.

Substructures and maps. Subring: a subset containing 1R1_R and closed under addition, additive inverses and multiplication asks for the ambient identity and closure under addition, additive inverses and multiplication, and shows the subset is then a ring with the same zero and the same identity; Subring criterion: SRS \subseteq R is a subring if and only if 1RS1_R \in S and abSa - b \in S and abSab \in S for all a,bSa, b \in S; and an intersection of subrings is a subring compresses the closure conditions to abSa - b \in S and abSab \in S and proves intersections of subrings are subrings. Subfield: a subring of a field closed under inverses of its nonzero elements, and therefore a field with the restricted operations adds closure under inverses of nonzero elements, discharges the claim that a subfield is a field by way of the two bridge lemmas, and records that a subfield of an ordered field inherits the order. Ring homomorphism: additive, multiplicative, and required to send 11 to 11 imposes f(1)=1f(1) = 1 rather than deriving it, for the reason Monoid homomorphism and group homomorphism gives: the additive part is a group homomorphism, where identity preservation is free, and the multiplicative part is only a monoid homomorphism, where it is not. A ring homomorphism satisfies f(0)=0f(0) = 0, f(a)=f(a)f(-a) = -f(a) and f(ma)=mf(a)f(ma) = m f(a) for mZm \in \mathbb{Z}, carries units to units, and has a subring as its image; composites of ring homomorphisms are ring homomorphisms collects what does follow.

Two constructions and the characteristic. The product ring R×SR \times S with componentwise operations, its identity (1R,1S)(1_R, 1_S) and its units R××S×R^{\times} \times S^{\times} gives R×SR \times S componentwise, computes its units as R××S×R^{\times} \times S^{\times}, and records that a product of two rings with 101 \ne 0 always has zero divisors. The ring RXR^{X} of all functions from a set XX into a ring, with pointwise operations gives RXR^{X} pointwise, and records that it has zero divisors as soon as XX has two distinct points and RR is not the zero ring; it is minted here because the same set, with the same pointwise addition, carries a second structure elsewhere in the library's plan, whose second operation multiplies a function by a scalar rather than two functions together. Finally In a field, the additive multiple n1Fn \cdot 1_F is the canonical natural ι(n)\iota(n): the additive power of the group-power definition and the canonical natural are the same function, both being the unique one given by the recursion ι(0)=0F\iota(0) = 0_F, ι(σ(n))=ι(n)+1F\iota(\sigma(n)) = \iota(n) + 1_F proves that in a field the multiple n1Fn \cdot 1_F is the canonical natural ι(n)\iota(n) of The canonical natural ι(n)=n1F\iota(n) = n \cdot 1_F of a field — proved, because assuming it is exactly the two-notions defect this page is built to avoid — and The characteristic of a ring: the least n1n \ge 1 with n1R=0n \cdot 1_R = 0 when one exists, and 00 otherwise defines char(R)\operatorname{char}(R) as the least n1n \ge 1 with n1R=0n \cdot 1_R = 0, or 00 when there is none. That value 00 is the opposite convention to the \infty of The order G|G| of a finite group and the order ord(g)\operatorname{ord}(g) of an element, with ord(g)=\operatorname{ord}(g) = \infty when no positive power of gg is the identity, deliberately, and The characteristic of a ring is the additive order of 1R1_R, with 00 recording infinite order; n1R=0n \cdot 1_R = 0 holds exactly when char(R)n\operatorname{char}(R) \mid n; and in an integral domain every nonzero element has the same additive order as 1R1_R shows why: with it, "the characteristic divides nn" is a single statement covering both cases, and the characteristic is exactly the additive order of 1R1_R, shared by every nonzero element when the ring is a domain.

What is deliberately absent. Ideals, quotient rings and the isomorphism theorems belong to a later page and are used nowhere here; the injectivity of a ring homomorphism between fields is proved without them. Polynomial rings are not constructed. The further property of the characteristic of an integral domain that would say more than "it is 00 or at least 22" requires the notion of a prime number, which no definition on this page or among the items it cites introduces, so it is not stated here. Twenty-eight items are proved on this page, thirteen of them marked as landmarks in the flowchart above. Every instance lives on the companion page except one: the quaternions are built here, because companion pages are leaves in the reading order and later pages need them.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-07-28Open item page →

Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides

Definition

A ring is a set RR carrying two binary operations (Binary operation on a set; associativity, commutativity, and a subset closed under the operation), addition ++ and multiplication \cdot, and two distinguished elements 00 and 11 of RR, such that

  • (R1) (R,+,0)(R, +, 0) is an abelian group (Group and abelian group): addition is associative and commutative, 0+x=x=x+00 + x = x = x + 0 for every xRx \in R, and every xRx \in R has an additive inverse;
  • (R2) (R,,1)(R, \cdot, 1) is a monoid (Semigroup and monoid): multiplication is associative and 1x=x=x11 \cdot x = x = x \cdot 1 for every xRx \in R;
  • (R3) multiplication distributes over addition on both sides: for all x,y,zRx, y, z \in R,

x(y+z)  =  xy+xz,(y+z)x  =  yx+zx.x \cdot (y + z) \;=\; x \cdot y + x \cdot z, \qquad (y + z) \cdot x \;=\; y \cdot x + z \cdot x .

We write xyxy for xyx \cdot y, call 00 the zero and 11 the identity (or unity) of RR, write x-x for the additive inverse of xx, and abbreviate xy:=x+(y)x - y := x + (-y).

Why "the" zero, "the" identity and "the" additive inverse are legitimate. Each of 00 and 11 is a two-sided identity for its own operation, and a binary operation has at most one two-sided identity (A left identity and a right identity for the same binary operation are equal; hence there is at most one two-sided identity, Left identity, right identity, and two-sided identity for a binary operation), so each is determined by the operation and the notation is single-valued. An additive inverse of xx is an inverse in the monoid (R,+,0)(R,+,0) (Left inverse, right inverse, and invertible element of a monoid), and in a monoid an element has at most one inverse (In a monoid, a left inverse and a right inverse of the same element are equal; hence an invertible element has exactly one inverse, and it is two-sided); so x-x names one element, and a single equation y+x=0y + x = 0 already forces y=xy = -x.

Convention: a ring has an identity. Axiom (R2) asks for a monoid, so the existence of 11 is part of the definition and is not an extra hypothesis to be carried around. This is the convention used throughout this library. A structure satisfying (R1), (R3) and the associativity half of (R2), but not required to have a multiplicative identity, is called a non-unital ring (also rng); it is not called a ring here, and where such a structure occurs it is named as a non-unital ring in as many words. The distinction has content: the companion page exhibits a subset of Z\mathbb{Z} that is closed under addition, additive inverses and multiplication and is not a subring, precisely because it misses the identity.

Nothing above requires 101 \ne 0. A ring in which 1=01 = 0 has exactly one element; the companion page records it as the zero ring. Definitions that need 101 \ne 0 — integral domain, division ring, field — say so explicitly.

Remarks

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-07-28Open item page →

Commutative ring

Definition

A ring RR (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides) is commutative when its multiplication is commutative (Binary operation on a set; associativity, commutativity, and a subset closed under the operation):

xy  =  yxfor all x,yR.xy \;=\; yx \qquad \text{for all } x, y \in R .

Addition is commutative in every ring, by axiom (R1), so the word refers to multiplication alone.

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

In any ring 0a=a0=00 \cdot a = a \cdot 0 = 0, (a)b=a(b)=(ab)(-a)b = a(-b) = -(ab), (a)(b)=ab(-a)(-b) = ab, (1)a=a(-1)a = -a and a(bc)=abaca(b - c) = ab - ac

Statement

Let RR be a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides) and let a,b,cRa, b, c \in R. Then

  1. 0a=00 \cdot a = 0 and a0=0a \cdot 0 = 0;
  2. (a)b=(ab)(-a)b = -(ab) and a(b)=(ab)a(-b) = -(ab);
  3. (a)(b)=ab(-a)(-b) = ab;
  4. (1)a=a(-1)a = -a and a(1)=aa(-1) = -a;
  5. a(bc)=abaca(b - c) = ab - ac and (bc)a=baca(b - c)a = ba - ca.

In particular, if 1=01 = 0 in RR then R={0}R = \{0\}.

No commutativity is assumed, which is why each claim is stated on both sides.

Facts & Assumptions

Given: A ring RR with zero 00, identity 11, addition ++ and multiplication \cdot, and elements a,b,cRa, b, c \in R; xyx - y abbreviates x+(y)x + (-y) (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides).

[L1]

(R,+,0)(R,+,0) is an abelian group: addition is associative and commutative, 0+x=x=x+00 + x = x = x + 0, and each xx has an additive inverse x-x with x+(x)=0=(x)+xx + (-x) = 0 = (-x) + x (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides, Group and abelian group, Left identity, right identity, and two-sided identity for a binary operation).

[L2]

Both distributive laws hold: x(y+z)=xy+xzx(y+z) = xy + xz and (y+z)x=yx+zx(y+z)x = yx + zx for all x,y,zRx, y, z \in R (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides).

Proof

technique · direct
1.1

0a=(0+0)a=0a+0a0 \cdot a = (0 + 0) \cdot a = 0 \cdot a + 0 \cdot a, using 0+0=00 + 0 = 0 and the right distributive law.

L1L2
1.2

a0=a(0+0)=a0+a0a \cdot 0 = a \cdot (0 + 0) = a \cdot 0 + a \cdot 0, using 0+0=00 + 0 = 0 and the left distributive law.

L1L2
1.3

(a)b+ab=((a)+a)b=0b(-a)b + ab = ((-a) + a)b = 0 \cdot b, by the right distributive law and (a)+a=0(-a) + a = 0.

L1L2
1.4

a(b)+ab=a((b)+b)=a0a(-b) + ab = a((-b) + b) = a \cdot 0, by the left distributive law and (b)+b=0(-b) + b = 0.

L1L2
2.1

0a=00 \cdot a = 0: step 1.1 gives 0+0a=0a=0a+0a0 + 0 \cdot a = 0 \cdot a = 0 \cdot a + 0 \cdot a, and cancelling 0a0 \cdot a on the right gives 0=0a0 = 0 \cdot a.

step 1.1L1L4
2.2

a0=0a \cdot 0 = 0: step 1.2 gives 0+a0=a0=a0+a00 + a \cdot 0 = a \cdot 0 = a \cdot 0 + a \cdot 0, and cancelling a0a \cdot 0 on the right gives 0=a00 = a \cdot 0. This proves claim 1.

step 1.2L1L4
3.1

(a)b=(ab)(-a)b = -(ab): by step 1.3 and step 2.1, (a)b+ab=0b=0=(ab)+ab(-a)b + ab = 0 \cdot b = 0 = -(ab) + ab, and cancelling abab on the right gives (a)b=(ab)(-a)b = -(ab).

step 1.3step 2.1L1L4
3.2

a(b)=(ab)a(-b) = -(ab): by step 1.4 and step 2.2, a(b)+ab=a0=0=(ab)+aba(-b) + ab = a \cdot 0 = 0 = -(ab) + ab, and cancelling abab on the right gives a(b)=(ab)a(-b) = -(ab). This proves claim 2.

step 1.4step 2.2L1L4
4.1

(a)(b)=(a(b))=((ab))=ab(-a)(-b) = -(a(-b)) = -(-(ab)) = ab: the first equality is step 3.1 applied with bb replaced by b-b, the second is step 3.2, and the third is (x)=x-(-x) = x. This proves claim 3.

step 3.1step 3.2L5
4.2

(1)a=(1a)=a(-1)a = -(1 \cdot a) = -a and a(1)=(a1)=aa(-1) = -(a \cdot 1) = -a, by step 3.1 and step 3.2 applied with aa or bb equal to 11, together with the identity law. This proves claim 4.

step 3.1step 3.2L3
4.3

a(bc)=a(b+(c))=ab+a(c)=ab+((ac))=abaca(b - c) = a(b + (-c)) = ab + a(-c) = ab + (-(ac)) = ab - ac, and (bc)a=(b+(c))a=ba+(c)a=ba+((ca))=baca(b - c)a = (b + (-c))a = ba + (-c)a = ba + (-(ca)) = ba - ca, using the two distributive laws and step 3.1 and step 3.2. This proves claim 5.

step 3.1step 3.2L2
5.1

If 1=01 = 0 then for every xRx \in R we have x=1x=0x=0x = 1 \cdot x = 0 \cdot x = 0 by the identity law and step 2.1, so R={0}R = \{0\}.

step 2.1L3

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

Integer multiples in a ring: (m+n)a=ma+na(m + n)a = ma + na, m(a+b)=ma+mbm(a + b) = ma + mb, (ma)b=m(ab)=a(mb)(ma)b = m(ab) = a(mb) and (ma)(nb)=(mn)(ab)(ma)(nb) = (mn)(ab) for all m,nZm, n \in \mathbb{Z} and a,bRa, b \in R

Statement

Let RR be a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides). For mZm \in \mathbb{Z} and aRa \in R write mama for the integer power of aa in the additive group (R,+,0)(R,+,0), read in additive notation as in Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e: thus 0a=00a = 0, σ(n)a=na+a\sigma(n)a = na + a for nNn \in \mathbb{N}, and ma=(ka)ma = -(ka) when m<0m < 0 and m-m is the image of kNk \in \mathbb{N} under the embedding of The naturals embed in the integers. Throughout, a natural number written where an integer is expected means its image under that embedding.

Then for all m,nZm, n \in \mathbb{Z} and all a,bRa, b \in R:

  1. (m+n)a=ma+na(m + n)a = ma + na;
  2. m(a+b)=ma+mbm(a + b) = ma + mb;
  3. (ma)b=m(ab)=a(mb)(ma)b = m(ab) = a(mb);
  4. (ma)(nb)=(mn)(ab)(ma)(nb) = (mn)(ab);
  5. ma=(m1)a=a(m1)ma = (m\,1)a = a(m\,1), where 11 is the identity of RR.

No commutativity of RR is assumed. The symbol mama is not a product in RR: an integer is not an element of RR, and claim 5 is the precise statement that the multiple mama is nevertheless a product in RR, namely the product of aa with the ring element m1m\,1.

Facts & Assumptions

Given: A ring RR with zero 00 and identity 11, elements a,bRa, b \in R, integers m,nZm, n \in \mathbb{Z}, and multiples mama as described in the Statement (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides, Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e).

[L1]

(R,+,0)(R,+,0) is an abelian group, (R,,1)(R,\cdot,1) is a monoid, and both distributive laws hold (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides, Group and abelian group).

[L2]

The defining recursion for multiples: 0a=00a = 0 and σ(n)a=na+a\sigma(n)a = na + a for nNn \in \mathbb{N}; and ma=(ka)ma = -(ka) when m<0m < 0 and m=ι(k)-m = \iota(k) (Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e).

[L3]

Exponent laws in a group, read additively in (R,+,0)(R,+,0): (x+y)a=xa+ya(x+y)a = xa + ya; (x)a=(xa)(-x)a = -(xa); y(xa)=(xy)ay(xa) = (xy)a; and x(u+v)=xu+xvx(u+v) = xu + xv whenever uu and vv commute, all for x,yZx, y \in \mathbb{Z} (Exponent laws in a group: gm+n=gmgng^{m+n} = g^{m}g^{n} and (gm)n=gmn(g^{m})^{n} = g^{mn} for all m,nZm, n \in \mathbb{Z}, and (gh)n=gnhn(gh)^{n} = g^{n}h^{n} when gg and hh commute).

[L5]

Induction on N\mathbb{N} (The principle of mathematical induction), and N\mathbb{N} contains 00 (The natural numbers N\mathbb{N} (von Neumann)).

[L6]

ι:NZ\iota : \mathbb{N} \to \mathbb{Z} is injective, preserves addition, multiplication and order, and its image is exactly the nonnegative integers (The naturals embed in the integers, The integers as equivalence classes of pairs of naturals).

[L7]

Z\mathbb{Z} is a totally ordered commutative ring: multiplication on Z\mathbb{Z} is commutative, exactly one of 0x0 \le x and x<0x < 0 holds, and x<0x < 0 implies 0<x0 < -x (The integers form a commutative ring, The integers form a totally ordered ring, Order on the integers, Arithmetic on the integers).

Proof

technique · induction
1.1

Claim 1 is the first exponent law of [L3] read additively in the group (R,+,0)(R,+,0): (m+n)a=ma+na(m+n)a = ma + na.

L1L3
1.2

Claim 2: addition in RR is commutative, so any two elements of (R,+,0)(R,+,0) commute, and the last law of [L3] applies with u=au = a, v=bv = b to give m(a+b)=ma+mbm(a+b) = ma + mb.

L1L3
1.3

Base of claim 3 at the exponent 00: (0a)b=0b=0(0a)b = 0 \cdot b = 0, 0(ab)=00(ab) = 0 and a(0b)=a0=0a(0b) = a \cdot 0 = 0, so all three agree.

baseL2L4
1.4

Inductive hypothesis for claim 3: fix nNn \in \mathbb{N} and assume (na)b=n(ab)(na)b = n(ab) and a(nb)=n(ab)a(nb) = n(ab) for all a,bRa, b \in R.

ih
2.1

Successor step: (σ(n)a)b=(na+a)b=(na)b+ab=n(ab)+ab=σ(n)(ab)(\sigma(n)a)b = (na + a)b = (na)b + ab = n(ab) + ab = \sigma(n)(ab), by the recursion, the right distributive law and the hypothesis; and a(σ(n)b)=a(nb+b)=a(nb)+ab=n(ab)+ab=σ(n)(ab)a(\sigma(n)b) = a(nb + b) = a(nb) + ab = n(ab) + ab = \sigma(n)(ab), by the recursion, the left distributive law and the hypothesis.

step 1.4L1L2
3.1

By induction, (ka)b=k(ab)=a(kb)(ka)b = k(ab) = a(kb) for every kNk \in \mathbb{N} and all a,bRa, b \in R.

step 1.3step 2.1L5
4.1

Negative exponents. Let m<0m < 0, so 0<m0 < -m and m=ι(k)-m = \iota(k) for a unique kNk \in \mathbb{N}. Then (ma)b=((ka))b=((ka)b)=(k(ab))=((k)(ab))=m(ab)(ma)b = (-(ka))b = -((ka)b) = -(k(ab)) = ((-k)(ab)) = m(ab), and likewise a(mb)=a((kb))=(a(kb))=(k(ab))=m(ab)a(mb) = a(-(kb)) = -(a(kb)) = -(k(ab)) = m(ab), using the second clause of the recursion, the sign rules of [L4], step 3.1, and (x)c=(xc)(-x)c = -(xc) from [L3].

step 3.1L2L3L4L6L7
5.1

Claim 3 in full: for mZm \in \mathbb{Z} either 0m0 \le m, in which case m=ι(k)m = \iota(k) for some kNk \in \mathbb{N} and step 3.1 applies, or m<0m < 0, in which case step 4.1 applies; exactly one of the two holds.

step 3.1step 4.1L6L7
6.1

Claim 4: applying claim 3 first with the pair (a,nb)(a, nb) and then with the pair (a,b)(a,b), (ma)(nb)=m(a(nb))=m(n(ab))=(nm)(ab)=(mn)(ab)(ma)(nb) = m\bigl(a(nb)\bigr) = m\bigl(n(ab)\bigr) = (nm)(ab) = (mn)(ab), the third equality being y(xc)=(xy)cy(xc) = (xy)c from [L3] with x=nx = n, y=my = m, and the fourth commutativity of multiplication in Z\mathbb{Z}.

step 5.1L3L7
6.2

Claim 5: applying claim 3 with the pair (1,a)(1,a) gives (m1)a=m(1a)=ma(m\,1)a = m(1 \cdot a) = ma, and applying it with the pair (a,1)(a,1) gives a(m1)=m(a1)=maa(m\,1) = m(a \cdot 1) = ma, using the identity law of the multiplicative monoid.

step 5.1L1
7.1

Claims 1 to 5 are established: claim 1 in step 1.1, claim 2 in step 1.2, claim 3 in step 5.1, claim 4 in step 6.1 and claim 5 in step 6.2.

step 1.1step 1.2step 5.1step 6.1step 6.2discharge-induction

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

The units of a ring are the invertible elements of its multiplicative monoid, and R×R^{\times} is a group under multiplication; 0R×0 \in R^{\times} only in the zero ring

Statement

Let RR be a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides). An element uRu \in R is a unit of RR when it is invertible in the multiplicative monoid (R,,1)(R,\cdot,1) (Left inverse, right inverse, and invertible element of a monoid), that is, when there is vRv \in R with uv=1=vuuv = 1 = vu. Write R×R^{\times} for the set of units. Then:

  1. a unit has exactly one inverse, written u1u^{-1}, and a single equation vu=1vu = 1 or uv=1uv = 1 with uu already known to be a unit forces v=u1v = u^{-1};
  2. R×R^{\times} contains 11, is closed under multiplication and under inversion, and (R×,,1)(R^{\times}, \cdot, 1) is a group (Group and abelian group), the group of units of RR;
  3. 0R×0 \in R^{\times} if and only if 1=01 = 0, that is, if and only if R={0}R = \{0\}.

Facts & Assumptions

Given: A ring RR with zero 00 and identity 11, and R×={uR:uv=1=vu for some vR}R^{\times} = \{\, u \in R : uv = 1 = vu \text{ for some } v \in R \,\} (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides, Left inverse, right inverse, and invertible element of a monoid).

[L1]

(R,,1)(R,\cdot,1) is a monoid: multiplication is associative and 11 is a two-sided identity for it (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides, Semigroup and monoid).

[L2]

In a monoid a left inverse and a right inverse of the same element are equal; so an invertible element has exactly one two-sided inverse, and one of the two equations already determines it (In a monoid, a left inverse and a right inverse of the same element are equal; hence an invertible element has exactly one inverse, and it is two-sided).

[L3]

The invertible elements of a monoid MM contain the identity, are closed under the operation and under inversion, and form a group under the restricted operation (The invertible elements of a monoid form a group under the restricted operation, Group and abelian group).

Proof

technique · direct
1.1

By [L1] the pair (R,,1)(R,\cdot,1) is a monoid, so "unit of RR" as defined above is exactly "invertible element of the monoid (R,,1)(R,\cdot,1)", and R×R^{\times} is the set of units of that monoid in the sense of Left inverse, right inverse, and invertible element of a monoid.

L1
1.2

Claim 1 is [L2] applied to the monoid (R,,1)(R,\cdot,1).

L1L2
1.3

Claim 2 is [L3] applied to the same monoid: 1R×1 \in R^{\times} because 11=11 \cdot 1 = 1, the set is closed under multiplication and under inversion, and (R×,,1)(R^{\times},\cdot,1) is a group.

L1L3
1.4

Conversely, if 1=01 = 0 then 00=0=10 \cdot 0 = 0 = 1, so 00 is its own two-sided inverse and 0R×0 \in R^{\times}; and R={0}R = \{0\}.

L4
2.1

If 0R×0 \in R^{\times}, choose vRv \in R with 0v=10 \cdot v = 1. But 0v=00 \cdot v = 0, so 1=01 = 0, and then R={0}R = \{0\}.

step 1.1L4
3.1

Steps 2.1 and 1.4 give claim 3: 0R×0 \in R^{\times} exactly when 1=01 = 0, exactly when RR is the one-element ring.

step 2.1step 1.4L4

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors

Definition

Let RR be a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides). An element aRa \in R is a zero divisor when

a0andab=0  or  ba=0  for some bR with b0.a \ne 0 \quad\text{and}\quad ab = 0 \ \text{ or }\ ba = 0 \ \text{ for some } b \in R \text{ with } b \ne 0 .

The ring RR has no zero divisors when no element of RR is a zero divisor; equivalently, when ab=0ab = 0 implies a=0a = 0 or b=0b = 0, for all a,bRa, b \in R.

An integral domain, or simply a domain, is a commutative ring (Commutative ring) RR such that

  • (D1) 101 \ne 0 in RR;
  • (D2) RR has no zero divisors.

In a commutative ring the two clauses ab=0ab = 0 and ba=0ba = 0 of the definition of a zero divisor say the same thing, so there the notion is one-sided without ambiguity.

Two conventions fixed here, and kept. First, 00 is not a zero divisor, because the clause a0a \ne 0 is part of the definition. This matters: 0b=00 \cdot b = 0 holds for every bb in every ring (In any ring 0a=a0=00 \cdot a = a \cdot 0 = 0, (a)b=a(b)=(ab)(-a)b = a(-b) = -(ab), (a)(b)=ab(-a)(-b) = ab, (1)a=a(-1)a = -a and a(bc)=abaca(b - c) = ab - ac), so without that clause 00 would be a zero divisor in every ring with more than one element and the phrase "no zero divisors" would name the empty class. Second, (D1) is a hypothesis and not a consequence of (D2). The one-element ring, in which 1=01 = 0, has no zero divisors at all — vacuously, since it has no nonzero element — so (D2) alone would admit it. It is excluded by (D1), and by nothing else; the companion page records that ring explicitly.

Remarks

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-07-28Open item page →

Cancellation characterises domains: in a commutative ring with 101 \ne 0, the implication ab=acab = ac and a0a \ne 0 imply b=cb = c holds if and only if the ring has no zero divisors

Statement

Let RR be a commutative ring (Commutative ring) with 101 \ne 0. Consider the two conditions

Then (C) holds if and only if (Z) holds; that is, (C) holds exactly when RR is an integral domain.

Facts & Assumptions

[L1]
[L4]

aa is a zero divisor when a0a \ne 0 and ab=0ab = 0 for some b0b \ne 0; RR has no zero divisors exactly when ab=0ab = 0 implies a=0a = 0 or b=0b = 0; and an integral domain is exactly a commutative ring with 101\ne0 and no zero divisors (Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors).

Proof

technique · direct
1.1

Assume (Z), and let ab=acab = ac with a0a \ne 0. Then a(bc)=abac=0a(b - c) = ab - ac = 0.

L2given
1.2

Assume (C), and let ab=0ab = 0 with a0a \ne 0. Then ab=0=a0ab = 0 = a \cdot 0.

L2given
2.1

From step 1.1, (Z) gives a=0a = 0 or bc=0b - c = 0; since a0a \ne 0, we get b+(c)=0b + (-c) = 0. As also c+(c)=0c + (-c) = 0, cancelling c-c gives b=cb = c. So (Z) implies (C).

step 1.1L1L3L4
2.2

From step 1.2, (C) applied with aa, bb and 00 gives b=0b = 0. So whenever ab=0ab = 0 and a0a \ne 0 we have b=0b = 0, which says exactly that ab=0ab = 0 implies a=0a = 0 or b=0b = 0; hence (Z). So (C) implies (Z).

step 1.2L4
3.1

By steps 2.1 and 2.2 the two conditions are equivalent, and (Z) together with commutativity and 101 \ne 0 is the definition of an integral domain.

step 2.1step 2.2L4

Remarks

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

Division ring: a ring with 101 \ne 0 in which every nonzero element is a unit

Definition

A division ring (also skew field) is a ring DD (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides) such that

Equivalently, D×=D{0}D^{\times} = D \setminus \{0\}: by (V2) every nonzero element is a unit, and by (V1) together with The units of a ring are the invertible elements of its multiplicative monoid, and R×R^{\times} is a group under multiplication; 0R×0 \in R^{\times} only in the zero ring the element 00 is not a unit, since 00 is a unit only when 1=01 = 0. Consequently (D{0},,1)(D \setminus \{0\}, \cdot, 1) is a group (The units of a ring are the invertible elements of its multiplicative monoid, and R×R^{\times} is a group under multiplication; 0R×0 \in R^{\times} only in the zero ring); in particular D{0}D \setminus \{0\} is closed under multiplication, so a division ring has no zero divisors.

A commutative division ring is a division ring whose multiplication is commutative. Those are exactly the fields (Every commutative division ring is a field, so "field" and "commutative division ring" name the same structures and the published definition and the ring-theoretic one agree, Every field is a commutative ring with 101 \ne 0; it is an integral domain, and it is a commutative division ring).

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

Every field is a commutative ring with 101 \ne 0; it is an integral domain, and it is a commutative division ring

Statement

Let FF be a field (Field), with addition ++, multiplication \cdot, and distinguished elements 010 \ne 1. Then

  1. (F,+,,0,1)(F, +, \cdot, 0, 1) is a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides), and it is commutative (Commutative ring), with 101 \ne 0;
  2. FF is an integral domain (Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors);
  3. FF is a division ring (Division ring: a ring with 101 \ne 0 in which every nonzero element is a unit), and hence a commutative division ring.

The field structure is not changed by this: the ring operations are the field operations, and the ring's zero and identity are the field's 00 and 11.

Facts & Assumptions

Given: A field FF with operations ++ and \cdot and distinguished elements 010 \ne 1, satisfying the axioms (A), (M) and (D) of Field.

[A1]

Axiom (M) of Field: multiplication is associative and commutative on all of FF, and x1=xx \cdot 1 = x for every xFx \in F, the element 00 included; moreover (F{0},)(F \setminus \{0\}, \cdot) is an abelian group with identity 11, so every x0x \ne 0 has a multiplicative inverse x1x^{-1} with xx1=1x \cdot x^{-1} = 1.

[A2]

Axiom (A): (F,+)(F,+) is an abelian group with identity 00; addition is associative and commutative, x+0=xx + 0 = x for all xx, and every xx has an additive inverse x-x with x+(x)=0x + (-x) = 0 (Field, Group and abelian group).

[A3]

Axiom (D), left distributivity: x(y+z)=xy+xzx(y+z) = xy + xz for all x,y,zFx, y, z \in F (Field).

[A4]

010 \ne 1 (Field).

[L1]

A ring is an abelian group under addition, a monoid under multiplication, and satisfies both distributive laws; it is commutative when its multiplication is (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides, Commutative ring, Semigroup and monoid).

[L2]

In a field, ab=0ab = 0 implies a=0a = 0 or b=0b = 0 (A field has no zero divisors: ab=0a=0ab = 0 \Rightarrow a = 0 or b=0b = 0).

[L3]

In a field the identities 00, 11 and the inverses x-x, x1x^{-1} are unique, so the notation is single-valued (Identities and inverses in a field are unique, Left inverse, right inverse, and invertible element of a monoid).

Proof

technique · direct
1.1

(F,+,0)(F,+,0) is an abelian group: this is axiom (A), and 0+x=x+0=x0 + x = x + 0 = x follows from x+0=xx + 0 = x and commutativity of addition.

A2
1.2

(F,,1)(F,\cdot,1) is a commutative monoid: multiplication is a binary operation on FF, it is associative and commutative on all of FF by axiom (M), and x1=xx \cdot 1 = x for every xFx \in F by the same axiom, whence 1x=x1=x1 \cdot x = x \cdot 1 = x by commutativity.

A1L1
1.3

Right distributivity: for all x,y,zFx, y, z \in F, (y+z)x=x(y+z)=xy+xz=yx+zx(y+z)x = x(y+z) = xy + xz = yx + zx, the first and third equalities being commutativity of multiplication at the pairs (y+z,x)(y+z, x), (x,y)(x,y) and (x,z)(x,z) from axiom (M) as stated in [A1], and the middle one axiom (D).

A1A3
1.4

FF has no zero divisors: if ab=0ab = 0 then a=0a = 0 or b=0b = 0 by [L2], which is exactly the condition of Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors.

L2
2.1

By steps 1.1, 1.2 and 1.3 together with axiom (D), FF satisfies (R1), (R2) and (R3) of Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides, so FF is a ring; its multiplication is commutative by step 1.2, so it is a commutative ring; and 101 \ne 0 by [A4]. This is claim 1.

step 1.1step 1.2step 1.3A3A4L1
3.1

Claim 2: by step 2.1 the ring FF is commutative with 101 \ne 0, and by step 1.4 it has no zero divisors, so it is an integral domain.

step 2.1step 1.4L2
3.2

Claim 3: 101 \ne 0 by [A4]; and if xFx \in F with x0x \ne 0, axiom (M) supplies x1Fx^{-1} \in F with xx1=1x \cdot x^{-1} = 1, and x1x=1x^{-1} \cdot x = 1 as well, by the commutativity of multiplication that (M) asserts. So xx is a unit of the ring FF, and FF is a division ring; it is commutative by step 2.1.

step 2.1A1A4L3
4.1

Claims 1, 2 and 3 are established in steps 2.1, 3.1 and 3.2.

step 2.1step 3.1step 3.2

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-28 (claude-fable-5)Open item page →

Every commutative division ring is a field, so "field" and "commutative division ring" name the same structures and the published definition and the ring-theoretic one agree

Statement

Let DD be a commutative division ring (Division ring: a ring with 101 \ne 0 in which every nonzero element is a unit, Commutative ring), with addition ++, multiplication \cdot, zero 00 and identity 11. Then DD, with the same operations and the same two distinguished elements, satisfies the axioms (A), (M) and (D) of Field; that is, DD is a field.

Together with Every field is a commutative ring with 101 \ne 0; it is an integral domain, and it is a commutative division ring this says that "field" and "commutative division ring" name exactly the same structures, so the published definition of a field and the ring-theoretic description of one agree and no second notion of field is introduced on this page.

Facts & Assumptions

Given: A commutative division ring DD with zero 00, identity 11, 101 \ne 0, and x1x^{-1} the two-sided multiplicative inverse of each x0x \ne 0 (Division ring: a ring with 101 \ne 0 in which every nonzero element is a unit, Commutative ring).

[L1]

(D,+,0)(D,+,0) is an abelian group, (D,,1)(D,\cdot,1) is a monoid, both distributive laws hold, and multiplication is commutative (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides, Commutative ring, Group and abelian group).

[L2]

101 \ne 0, and every x0x \ne 0 has a two-sided inverse x1x^{-1}; equivalently D×=D{0}D^{\times} = D \setminus \{0\} (Division ring: a ring with 101 \ne 0 in which every nonzero element is a unit).

[L3]

D×D^{\times} contains 11, is closed under multiplication and under inversion, and is a group under the restricted multiplication; and 0D×0 \in D^{\times} only when 1=01 = 0 (The units of a ring are the invertible elements of its multiplicative monoid, and R×R^{\times} is a group under multiplication; 0R×0 \in R^{\times} only in the zero ring, Left inverse, right inverse, and invertible element of a monoid, Group and abelian group).

[L5]

The field axioms to be verified: (A) (F,+)(F,+) is an abelian group with identity 00; (M) multiplication is associative and commutative on all of FF with x1=xx \cdot 1 = x for every xFx \in F, and (F{0},)(F \setminus \{0\}, \cdot) is an abelian group with identity 11, each x0x \ne 0 having an inverse; (D) x(y+z)=xy+xzx(y+z) = xy + xz; and 010 \ne 1 (Field).

Proof

technique · direct
1.1

Axiom (A) holds: (D,+,0)(D,+,0) is an abelian group by [L1], which is precisely what (A) asserts.

L1L5
1.2

Axiom (D) holds: the left distributive law x(y+z)=xy+xzx(y+z) = xy + xz is one of the two distributive laws of a ring.

L1L5
1.3

010 \ne 1 holds, by [L2].

L2L5
1.4

D×=D{0}D^{\times} = D \setminus \{0\}: every nonzero element is a unit by [L2]; and 00 is not a unit, since 0v=00 \cdot v = 0 for every vv by [L4], so 0v=10 \cdot v = 1 would force 1=01 = 0, contradicting [L2].

L2L3L4
2.1

D{0}D \setminus \{0\} is a group under the restricted multiplication, with identity 11: this is [L3] applied to D×D^{\times}, which by step 1.4 is D{0}D \setminus \{0\}. In particular D{0}D \setminus \{0\} is closed under multiplication, so DD has no zero divisors.

step 1.4L3
2.2

That group is abelian, since multiplication is commutative on all of DD and therefore on the subset D{0}D \setminus \{0\}.

step 1.4L1
3.1

Axiom (M) holds in both of its clauses: multiplication is associative and commutative on all of DD with x1=xx \cdot 1 = x for every xDx \in D, since (D,,1)(D,\cdot,1) is a commutative monoid by [L1]; and (D{0},)(D \setminus \{0\}, \cdot) is an abelian group with identity 11 by steps 2.1 and 2.2.

step 2.1step 2.2L1L5
4.1

By steps 1.1, 1.2, 1.3 and 3.1 the structure (D,+,,0,1)(D,+,\cdot,0,1) satisfies (A), (M), (D) and 010 \ne 1, so it is a field.

step 1.1step 1.2step 1.3step 3.1L5

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicableverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

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

Definition

Let R\mathbb{R} be the field of real numbers (The real numbers, The reals form a field, Field) and let 4={0,1,2,3}4 = \{0,1,2,3\} be the von Neumann natural number 44 (The natural numbers N\mathbb{N} (von Neumann), On N\mathbb{N} the order is membership: m<n    mnm < n \iff m \in n). The set of quaternions is the set of all functions 4R4 \to \mathbb{R},

H  :=  R4  =  {x:4R},\mathbb{H} \;:=\; \mathbb{R}^{4} \;=\; \{\, x : 4 \to \mathbb{R} \,\},

whose members are written as quadruples x=(x0,x1,x2,x3)x = (x_0, x_1, x_2, x_3) with xpRx_p \in \mathbb{R} for p4p \in 4. Note that the coordinates are indexed from 00, because 44 is the set {0,1,2,3}\{0,1,2,3\}.

Addition is componentwise:

x+y  :=  (x0+y0,  x1+y1,  x2+y2,  x3+y3).x + y \;:=\; (x_0 + y_0,\; x_1 + y_1,\; x_2 + y_2,\; x_3 + y_3).

Multiplication is given by the explicit formula

xy  :=  (x0y0x1y1x2y2x3y3,    x0y1+x1y0+x2y3x3y2,    x0y2+x2y0+x3y1x1y3,    x0y3+x3y0+x1y2x2y1).xy \;:=\; \bigl(\, x_0y_0 - x_1y_1 - x_2y_2 - x_3y_3,\;\; x_0y_1 + x_1y_0 + x_2y_3 - x_3y_2,\;\; x_0y_2 + x_2y_0 + x_3y_1 - x_1y_3,\;\; x_0y_3 + x_3y_0 + x_1y_2 - x_2y_1 \,\bigr).

The distinguished elements are

0H  :=  (0,0,0,0),1H  :=  (1,0,0,0).0_{\mathbb{H}} \;:=\; (0,0,0,0), \qquad 1_{\mathbb{H}} \;:=\; (1,0,0,0).

Both rules are functions H×HH\mathbb{H} \times \mathbb{H} \to \mathbb{H}, since every coordinate on the right is a real number formed from real numbers by the field operations of R\mathbb{R}; so each is a binary operation on H\mathbb{H} (Binary operation on a set; associativity, commutativity, and a subset closed under the operation), and no separate well-definedness question arises. That these data satisfy the ring axioms (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides), with 1H1_{\mathbb{H}} a two-sided identity (Left identity, right identity, and two-sided identity for a binary operation), is proved in 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 and is not assumed here.

The basis quaternions and the table. Write

e0=1=(1,0,0,0),e1=i=(0,1,0,0),e2=j=(0,0,1,0),e3=k=(0,0,0,1),e_0 = 1 = (1,0,0,0), \quad e_1 = i = (0,1,0,0), \quad e_2 = j = (0,0,1,0), \quad e_3 = k = (0,0,0,1),

and for a real λ\lambda write λ^:=(λ,0,0,0)\hat{\lambda} := (\lambda,0,0,0), so that 1^=1\hat{1} = 1 and 0^=0H\hat{0} = 0_{\mathbb{H}}. Evaluating the multiplication formula on these sixteen pairs gives the table

i2=j2=k2=1,ij=k,jk=i,ki=j,ji=k,kj=i,ik=j,i^{2} = j^{2} = k^{2} = -1, \qquad ij = k, \quad jk = i, \quad ki = j, \qquad ji = -k, \quad kj = -i, \quad ik = -j,

together with 1x=x1=x1x = x1 = x for x{1,i,j,k}x \in \{1,i,j,k\}, where 1-1 abbreviates 1^=(1,0,0,0)\widehat{-1} = (-1,0,0,0) and similarly for i-i, j-j, k-k. In the usual notation x=x0+x1i+x2j+x3kx = x_0 + x_1 i + x_2 j + x_3 k, and the displayed product formula is precisely what the table forces once products are expanded and real coefficients are collected; but the formula, not the table, is the definition, so nothing is "extended by linearity" and no unproved notion is used.

Conjugate and norm. For xHx \in \mathbb{H} put

xˉ  :=  (x0,  x1,  x2,  x3),N(x)  :=  x02+x12+x22+x32    R.\bar{x} \;:=\; (x_0,\; -x_1,\; -x_2,\; -x_3), \qquad N(x) \;:=\; x_0^{2} + x_1^{2} + x_2^{2} + x_3^{2} \;\in\; \mathbb{R}.

Both are defined by explicit real formulas; xˉH\bar{x} \in \mathbb{H} and N(x)RN(x) \in \mathbb{R}, and NN is a function HR\mathbb{H} \to \mathbb{R}, not a quaternion.

Remarks

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

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.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

Ordered ring: a ring with a total order compatible with addition and with positives closed under multiplication

Definition

An ordered ring is a ring RR (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides) together with a total order \le on RR (Partial order and partially ordered set) such that, for all a,b,cRa, b, c \in R:

  • (OR1) if aba \le b then a+cb+ca + c \le b + c;
  • (OR2) if 0<a0 < a and 0<b0 < b then 0<ab0 < ab.

As always a<ba < b means aba \le b and aba \ne b. The positive cone of an ordered ring is

P  :=  {xR  :  0<x},P \;:=\; \{\, x \in R \;:\; 0 < x \,\},

and its members are the positive elements. An element xx with x<0x < 0 is negative. An ordered ring whose multiplication is commutative (Commutative ring) is an ordered commutative ring; nothing in the definition requires commutativity.

Convention, and the one place it differs from another in use. (OR2) is stated in the strict form: a product of two positive elements is positive. Some texts, and the Wikipedia article named below, instead require 0a0 \le a and 0b0 \le b to imply 0ab0 \le ab. Given (OR1) and a total order the two are not equivalent: the strict form is the non-strict one together with the extra requirement that a product of two positive elements is nonzero. The strict form is the one adopted here, for a reason internal to this library: it is verbatim what the published The integers form a totally ordered ring proves of Z\mathbb{Z} ("0<x0 < x and 0<y0 < y imply 0<xy0 < xy") and verbatim what axiom (O2) of the published Ordered field requires of a positive cone, so with this convention both of those become instances of the present definition with nothing to adjust.

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

The order presentation and the positive-cone presentation of an ordered ring determine each other: P={x:0<x}P = \{\, x : 0 < x \,\} satisfies trichotomy and closure, and a<b:    baPa < b :\iff b - a \in P recovers the order

Statement

Let RR be a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides). Call a subset PRP \subseteq R a cone when

  • (C1) trichotomy: for each xRx \in R exactly one of xPx \in P, x=0x = 0, xP-x \in P holds;
  • (C2) closure: if x,yPx, y \in P then x+yPx + y \in P and xyPxy \in P.

Then:

  1. If \le makes RR an ordered ring (Ordered ring: a ring with a total order compatible with addition and with positives closed under multiplication), then P:={xR:0<x}P := \{\, x \in R : 0 < x \,\} is a cone, and for all a,bRa, b \in R, a<ba < b if and only if baPb - a \in P.
  2. Conversely, let PRP \subseteq R be a cone and define aPba \le_P b to mean baPb - a \in P or a=ba = b. Then P\le_P is a total order making RR an ordered ring, and its positive cone {xR:0<Px}\{\, x \in R : 0 <_P x \,\} is PP.
  3. The two constructions are mutually inverse: starting from an ordered ring (R,)(R,\le), the order P\le_P built from its cone PP is \le itself; and starting from a cone PP, the cone of P\le_P is PP.

Facts & Assumptions

Given: A ring RR with zero 00; xyx - y abbreviates x+(y)x + (-y) (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides).

[L1]

(R,+,0)(R,+,0) is an abelian group: addition is associative and commutative, x+0=xx + 0 = x, and x+(x)=0x + (-x) = 0 (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides, Group and abelian group).

[L2]

Identities of the abelian group (R,+,0)(R,+,0), where xy:=x+(y)x - y := x + (-y): x0=xx - 0 = x; xx=0x - x = 0; (xy)=yx-(x - y) = y - x, since (u+v)=(v)+(u)-(u + v) = (-v) + (-u) and (y)=y-(-y) = y; (yx)+(zy)=zx(y - x) + (z - y) = z - x, by associativity and commutativity; and xy=0x - y = 0 exactly when x=yx = y, by cancellation after adding yy (Group and abelian group, In a group e1=ee^{-1} = e, (g1)1=g(g^{-1})^{-1} = g and (gh)1=h1g1(gh)^{-1} = h^{-1}g^{-1}, the order of the last product being essential, Cancellation in a group: gx=gygx = gy or xg=ygxg = yg forces x=yx = y; equivalently left and right translation by gg are bijections of GG, so gx=hgx = h and xg=hxg = h each have exactly one solution).

[L3]

A total order is a reflexive, antisymmetric, transitive relation in which any two elements are comparable, and a<ba < b means aba \le b with aba \ne b (Partial order and partially ordered set).

[L4]

An ordered ring is a ring with a total order satisfying (OR1) aba \le b implies a+cb+ca + c \le b + c, and (OR2) 0<a0 < a and 0<b0 < b imply 0<ab0 < ab (Ordered ring: a ring with a total order compatible with addition and with positives closed under multiplication).

Proof

technique · direct
1.1

Assume \le makes RR an ordered ring, and put P={x:0<x}P = \{x : 0 < x\}. For a,bRa, b \in R: a<ba < b if and only if 0<ba0 < b - a. Indeed, adding a-a to aba \le b gives aabaa - a \le b - a, that is 0ba0 \le b - a, by (OR1); adding aa to 0ba0 \le b - a gives aba \le b likewise; and a=ba = b exactly when ba=0b - a = 0. So a<ba < b exactly when baPb - a \in P.

L1L2L4
1.2

Now let PP be any cone and define P\le_P as in the statement. Reflexivity holds by the clause a=aa = a. Antisymmetry: if aba \ne b, baPb - a \in P and abPa - b \in P, then (ba)=abP-(b-a) = a - b \in P as well, contradicting trichotomy applied to x=bax = b - a; so aPba \le_P b and bPab \le_P a force a=ba = b. Transitivity: if aPba \le_P b and bPcb \le_P c and the two are not equalities, then (cb)+(ba)=caP(c - b) + (b - a) = c - a \in P by closure; the cases where one of them is an equality are immediate. Comparability: given a,ba, b, trichotomy applied to bab - a gives baPb - a \in P, or ba=0b - a = 0 and then a=ba = b, or ab=(ba)Pa - b = -(b-a) \in P. So P\le_P is a total order.

L1L2L3
2.1

Trichotomy for the positive cone in claim 1. Return here to the ordered-ring order and its set P={x:0<x}P=\{x:0<x\} from step 1.1. Let xRx \in R. By totality and antisymmetry exactly one of 0<x0 < x, 0=x0 = x, x<0x < 0 holds. By step 1.1 applied with a=xa = x, b=0b = 0, the last is equivalent to 0x=xP0 - x = -x \in P. So exactly one of xPx \in P, x=0x = 0, xP-x \in P holds.

step 1.1L2L3
2.2

P\le_P makes RR an ordered ring. (OR1): (b+c)(a+c)=ba(b + c) - (a + c) = b - a, so aPba \le_P b implies a+cPb+ca + c \le_P b + c. (OR2): 0<Pa0 <_P a means a0=aPa - 0 = a \in P, so if 0<Pa0 <_P a and 0<Pb0 <_P b then abPab \in P by closure, that is 0<Pab0 <_P ab.

step 1.2L1L2L4
3.1

Closure for PP. Let x,yPx, y \in P. Then 0<x0 < x and, adding xx to 0y0 \le y, xx+yx \le x + y; with 0<x0 < x and transitivity this gives 0<x+y0 < x + y, so x+yPx + y \in P. And xyPxy \in P is (OR2) verbatim. So PP is a cone, which with step 2.1 and step 1.1 proves claim 1.

step 1.1step 2.1L1L3L4
3.2

The cone of P\le_P is PP: 0<Px0 <_P x means x0=xPx - 0 = x \in P and x0x \ne 0, and 0P0 \notin P by trichotomy, so {x:0<Px}=P\{x : 0 <_P x\} = P. With steps 1.2 and 2.2 this proves claim 2.

step 1.2step 2.2L2
4.1

Claim 3. Starting from an ordered ring (R,)(R,\le) with cone PP, step 1.1 says a<ba < b exactly when baPb - a \in P, hence aba \le b exactly when baPb - a \in P or a=ba = b, which is aPba \le_P b; so P\le_P and \le are the same relation. Starting from a cone PP, step 3.2 says the cone of P\le_P is PP.

step 1.1step 2.2step 3.2

Remarks

  • This is what keeps one notion of "ordered" in the library rather than two. The published The integers form a totally ordered ring presents the order on Z\mathbb{Z} as a relation; the published Ordered field presents the order on a field by its positive cone. Without this lemma the two would be different-looking hypotheses and every later statement would have to choose one. With it, Every ordered field is an ordered ring, and its order is the one its positive cone induces is a two-line consequence.

  • Trichotomy is doing the work in both directions. In claim 1 it comes from totality plus antisymmetry of the order; in claim 2 it is what supplies comparability and antisymmetry. Closure under addition, by contrast, is a strict statement in one direction and needs transitivity to recover in the other, which is why step 3.1 argues through xx+yx \le x + y rather than quoting (OR1) directly.

  • Nothing here uses multiplication except (OR2) and (C2), which correspond to each other verbatim. That is why the lemma holds for rings that are not commutative as well.

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

Every ordered field is an ordered ring, and its order is the one its positive cone induces

Statement

Let FF be an ordered field with positive cone PP (Ordered field), and let \le be the relation ab:    (baPa \le b :\iff (b - a \in P or a=b)a = b) that Ordered field defines from PP. Then:

  1. FF with the operations of Field is a commutative ring (Every field is a commutative ring with 101 \ne 0; it is an integral domain, and it is a commutative division ring), and PP is a cone in the sense of The order presentation and the positive-cone presentation of an ordered ring determine each other: P={x:0<x}P = \{\, x : 0 < x \,\} satisfies trichotomy and closure, and a<b:    baPa < b :\iff b - a \in P recovers the order;
  2. \le is a total order making FF an ordered ring (Ordered ring: a ring with a total order compatible with addition and with positives closed under multiplication), whose positive cone {xF:0<x}\{\, x \in F : 0 < x \,\} is exactly PP;
  3. 1P1 \in P, that is 0<10 < 1.

So an ordered field is an ordered ring, and its order and its positive cone determine each other exactly as they do in any ordered ring.

Facts & Assumptions

Given: An ordered field FF with positive cone PP, and \le defined from PP by ab:    (baPa \le b :\iff (b - a \in P or a=b)a = b) (Ordered field).

[A1]

Axiom (O1): for each xFx \in F exactly one of xPx \in P, x=0x = 0, xP-x \in P holds (Ordered field).

[A2]

Axiom (O2): if x,yPx, y \in P then x+yPx + y \in P and xyPxy \in P (Ordered field).

[A3]

The order of an ordered field is defined by a<b:    baPa < b :\iff b - a \in P, and aba \le b means a<ba < b or a=ba = b (Ordered field).

[L3]

In an ordered field, a0a \ne 0 implies a2>0a^{2} > 0, that is aaPa \cdot a \in P (Squares of nonzero elements are positive).

Proof

technique · direct
1.1

FF is a commutative ring under its own addition and multiplication, with the same 00 and 11.

L1
2.1

PP is a cone in the ring FF: trichotomy is axiom (O1) verbatim, and closure under addition and under multiplication is axiom (O2) verbatim. This proves claim 1.

step 1.1A1A2L2
3.1

By [L2] applied to the ring FF and the cone PP, the relation aPb:    (baPa \le_P b :\iff (b - a \in P or a=b)a = b) is a total order making FF an ordered ring, and its positive cone is PP.

step 2.1L2
4.1

That relation is the order of the ordered field: [A3] defines a<ba < b as baPb - a \in P and aba \le b as a<ba < b or a=ba = b, which is the definition of P\le_P word for word. So \le and P\le_P are the same relation, and claim 2 follows.

step 3.1A3
5.1

Claim 3: 101 \ne 0 by [L1], so 11P1 \cdot 1 \in P by [L3]; and 11=11 \cdot 1 = 1 because 11 is the multiplicative identity. Hence 1P1 \in P, that is 0<10 < 1.

step 4.1L1L3

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

Subring: a subset containing 1R1_R and closed under addition, additive inverses and multiplication

Definition

Let RR be a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides) with zero 0R0_R and identity 1R1_R. A subset SRS \subseteq R is a subring of RR when

  • (T1) 1RS1_R \in S;
  • (T2) x,ySx, y \in S implies x+ySx + y \in S;
  • (T3) xSx \in S implies xS-x \in S;
  • (T4) x,ySx, y \in S implies xySxy \in S.

Why SS is then a ring, with the same zero and the same identity. From (T1) and (T3), 1RS-1_R \in S, and from (T2), 0R=1R+(1R)S0_R = 1_R + (-1_R) \in S. So SS contains 0R0_R, is closed under addition and closed under additive inverses, which are exactly conditions (S1), (S2) and (S3) of Subgroup for the abelian group (R,+,0R)(R,+,0_R); hence SS is a subgroup of (R,+,0R)(R,+,0_R), and Subgroup states that a subgroup with the restricted operation is itself a group, whose identity and whose inverses are those of the ambient group. So (S,+,0R)(S,+,0_R) is an abelian group, commutativity being inherited.

By (T4) multiplication restricts to a binary operation on SS (Binary operation on a set; associativity, commutativity, and a subset closed under the operation), and that restriction is associative because it is associative on RR. By (T1) the element 1R1_R lies in SS and satisfies 1Rx=x=x1R1_R x = x = x 1_R there, so it is a two-sided identity for the restricted multiplication (Left identity, right identity, and two-sided identity for a binary operation); thus (S,,1R)(S,\cdot,1_R) is a monoid. Both distributive laws hold in SS because they hold in RR and are equations between elements of SS.

Therefore (S,+,,0R,1R)(S, +, \cdot, 0_R, 1_R) is a ring, and

0S=0R,1S=1R,Sx=Rx(xS).0_S = 0_R, \qquad 1_S = 1_R, \qquad -_S x = -_R x \quad (x \in S).

This last line is not decoration: it is what makes a statement proved in SS transportable to RR without translation, and it is used when a subfield of an ordered field is shown to inherit the order and when scalars are restricted along a subfield inclusion.

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

Subring criterion: SRS \subseteq R is a subring if and only if 1RS1_R \in S and abSa - b \in S and abSab \in S for all a,bSa, b \in S; and an intersection of subrings is a subring

Statement

Let RR be a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides) with zero 0R0_R and identity 1R1_R, and let SRS \subseteq R. Then:

  1. SS is a subring of RR (Subring: a subset containing 1R1_R and closed under addition, additive inverses and multiplication) if and only if 1RS1_R \in S, and abSa - b \in S and abSab \in S for all a,bSa, b \in S;
  2. if S\mathcal{S} is a nonempty set of subrings of RR, then K=SSSK = \bigcap_{S \in \mathcal{S}} S is a subring of RR. In particular the intersection of two subrings is a subring.

Facts & Assumptions

Given: A ring RR with zero 0R0_R and identity 1R1_R, and a subset SRS \subseteq R; aba - b abbreviates a+(b)a + (-b) (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides).

[L1]

A subring is a subset containing 1R1_R and closed under addition, additive inverses and multiplication; it is then a ring with the same zero, identity and additive inverses as RR (Subring: a subset containing 1R1_R and closed under addition, additive inverses and multiplication).

[L3]

One-step subgroup test, written additively: a nonempty TRT \subseteq R with abTa - b \in T for all a,bTa, b \in T is a subgroup of (R,+,0R)(R,+,0_R); and a subgroup contains 0R0_R and is closed under addition and under additive inverses (One-step subgroup test: a nonempty HGH \subseteq G is a subgroup iff gh1Hgh^{-1} \in H for all g,hHg, h \in H; the identity and the inverses of HH are then those of GG, Subgroup).

[L4]

The intersection of a nonempty set of subgroups of a group is a subgroup (The intersection of a nonempty family of subgroups of GG is a subgroup of GG).

Proof

technique · direct
1.1

Suppose SS is a subring. Then 1RS1_R \in S by (T1); for a,bSa, b \in S we have bS-b \in S by (T3) and hence ab=a+(b)Sa - b = a + (-b) \in S by (T2); and abSab \in S by (T4).

L1
1.2

Conversely, suppose 1RS1_R \in S and that abSa - b \in S and abSab \in S for all a,bSa, b \in S. Then SS is nonempty, so by the one-step test it is a subgroup of (R,+,0R)(R,+,0_R); hence 0RS0_R \in S, SS is closed under addition and xS-x \in S for every xSx \in S. Together with 1RS1_R \in S and closure under multiplication, that is exactly (T1) to (T4), so SS is a subring.

L1L2L3
2.1

Steps 1.1 and 1.2 prove claim 1.

step 1.1step 1.2L1
2.2

Claim 2. Each SSS \in \mathcal{S} is a subgroup of (R,+,0R)(R,+,0_R) by [L1] and [L3], so KK is a subgroup of (R,+,0R)(R,+,0_R) by [L4]; in particular KK is closed under addition and under additive inverses. Also 1RS1_R \in S for every SSS \in \mathcal{S}, so 1RK1_R \in K; and if a,bKa, b \in K then abSab \in S for every SSS \in \mathcal{S}, so abKab \in K. Hence KK satisfies (T1) to (T4) and is a subring.

step 1.1L1L3L4
3.1

Claims 1 and 2 are established in steps 2.1 and 2.2.

step 2.1step 2.2

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

Subfield: a subring of a field closed under inverses of its nonzero elements, and therefore a field with the restricted operations

Definition

Let FF be a field (Field), regarded as a commutative ring by Every field is a commutative ring with 101 \ne 0; it is an integral domain, and it is a commutative division ring. A subset KFK \subseteq F is a subfield of FF when

Equivalently, by Subring criterion: SRS \subseteq R is a subring if and only if 1RS1_R \in S and abSa - b \in S and abSab \in S for all a,bSa, b \in S; and an intersection of subrings is a subring, KK is a subfield exactly when 1FK1_F \in K, abKa - b \in K and abKab \in K for all a,bKa, b \in K, and x1Kx^{-1} \in K for every nonzero xKx \in K.

Why KK is then a field, and with the same 00 and 11. By (K1) and Subring: a subset containing 1R1_R and closed under addition, additive inverses and multiplication, KK with the restricted operations is a ring whose zero is 0F0_F and whose identity is 1F1_F; its multiplication is commutative, being the restriction of a commutative one (Commutative ring). Since 1F0F1_F \ne 0_F in FF and both lie in KK, we have 1K0K1_K \ne 0_K. Let xKx \in K with x0Kx \ne 0_K; then x0Fx \ne 0_F, so x1Fx^{-1} \in F exists and lies in KK by (K2), and xx1=1F=1K=x1xx x^{-1} = 1_F = 1_K = x^{-1} x. So every nonzero element of KK is a unit of the ring KK, and KK is a commutative division ring (Division ring: a ring with 101 \ne 0 in which every nonzero element is a unit); by Every commutative division ring is a field, so "field" and "commutative division ring" name the same structures and the published definition and the ring-theoretic one agree it is a field. Moreover the inverse of xx computed in KK is its inverse computed in FF, since x1x^{-1} already satisfies the defining equation inside KK.

In particular

0K=0F,1K=1F,(x)K=(x)F,(x1)K=(x1)F(xK, x0F).0_K = 0_F, \qquad 1_K = 1_F, \qquad (-x)_K = (-x)_F, \qquad (x^{-1})_K = (x^{-1})_F \quad (x \in K,\ x \ne 0_F).

A subfield of an ordered field inherits the order. Let (F,P)(F,P) be an ordered field (Ordered field) and KK a subfield. Put PK:=PKP_K := P \cap K. Then (O1) holds in KK: for xKx \in K we have xK-x \in K by (K1), and exactly one of xPx \in P, x=0Fx = 0_F, xP-x \in P holds in FF, so exactly one of xPKx \in P_K, x=0Kx = 0_K, xPK-x \in P_K holds. And (O2) holds: if x,yPKx, y \in P_K then x+yx + y and xyxy lie in PP by (O2) in FF and in KK by (K1), hence in PKP_K. So (K,PK)(K,P_K) is an ordered field, and its order is the restriction of the order of FF, because a<ba < b means baPb - a \in P on both sides and bab - a is the same element in KK as in FF.

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-07-28Open item page →

Ring homomorphism: additive, multiplicative, and required to send 11 to 11

Definition

Let RR and SS be rings (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides). A ring homomorphism from RR to SS is a function f:RSf : R \to S such that, for all x,yRx, y \in R,

  • (RH1) f(x+y)=f(x)+f(y)f(x + y) = f(x) + f(y);
  • (RH2) f(xy)=f(x)f(y)f(xy) = f(x)f(y);
  • (RH3) f(1R)=1Sf(1_R) = 1_S.

A ring homomorphism from a ring to itself is a ring endomorphism; a bijective ring homomorphism is a ring isomorphism.

(RH3) is imposed, not derived, and the reason is exactly the reason Monoid homomorphism and group homomorphism treats monoids and groups differently. Condition (RH1) says that ff is a homomorphism of the additive groups (R,+,0R)(S,+,0S)(R,+,0_R) \to (S,+,0_S), and for groups preservation of the identity is free: it follows from (RH1) by cancellation (A group homomorphism automatically satisfies f(e)=ef(e) = e' and f(g1)=f(g)1f(g^{-1}) = f(g)^{-1}, and f(gn)=f(g)nf(g^{n}) = f(g)^{n} for every nZn \in \mathbb{Z}; for monoid homomorphisms preservation of the identity must be assumed). Condition (RH2) says only that ff is a homomorphism of the multiplicative semigroups, and (R,,1R)(R,\cdot,1_R) is a monoid that need not be a group (Semigroup and monoid); for monoids preservation of the identity does not follow and must be assumed, which is precisely why Monoid homomorphism and group homomorphism puts the clause f(e)=ef(e) = e' into the definition of a monoid homomorphism and leaves it out of the definition of a group homomorphism (Left identity, right identity, and two-sided identity for a binary operation).

So a ring homomorphism is: a homomorphism of additive groups that is also a homomorphism of multiplicative monoids. The clause is not redundant: the companion page exhibits a map ZZ×Z\mathbb{Z} \to \mathbb{Z} \times \mathbb{Z} satisfying (RH1) and (RH2) and failing (RH3).

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

A ring homomorphism satisfies f(0)=0f(0) = 0, f(a)=f(a)f(-a) = -f(a) and f(ma)=mf(a)f(ma) = m f(a) for mZm \in \mathbb{Z}, carries units to units, and has a subring as its image; composites of ring homomorphisms are ring homomorphisms

Statement

Let RR and SS be rings (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides) and f:RSf : R \to S a ring homomorphism (Ring homomorphism: additive, multiplicative, and required to send 11 to 11). Then:

  1. f(0R)=0Sf(0_R) = 0_S and f(a)=f(a)f(-a) = -f(a) for every aRa \in R; consequently f(ab)=f(a)f(b)f(a - b) = f(a) - f(b);
  2. f(ma)=mf(a)f(ma) = m\,f(a) for every aRa \in R and every mZm \in \mathbb{Z}, the multiples being those of Integer multiples in a ring: (m+n)a=ma+na(m + n)a = ma + na, m(a+b)=ma+mbm(a + b) = ma + mb, (ma)b=m(ab)=a(mb)(ma)b = m(ab) = a(mb) and (ma)(nb)=(mn)(ab)(ma)(nb) = (mn)(ab) for all m,nZm, n \in \mathbb{Z} and a,bRa, b \in R;
  3. if uR×u \in R^{\times} then f(u)S×f(u) \in S^{\times} and f(u)1=f(u1)f(u)^{-1} = f(u^{-1});
  4. the image f(R)={f(a):aR}f(R) = \{\, f(a) : a \in R \,\} is a subring of SS (Subring: a subset containing 1R1_R and closed under addition, additive inverses and multiplication);
  5. if g:STg : S \to T is a ring homomorphism then so is gf:RTg \circ f : R \to T, and the identity map of RR is a ring homomorphism.

Facts & Assumptions

Given: Rings RR, SS with zeros 0R0_R, 0S0_S and identities 1R1_R, 1S1_S, and a function f:RSf : R \to S with f(x+y)=f(x)+f(y)f(x+y) = f(x)+f(y), f(xy)=f(x)f(y)f(xy) = f(x)f(y) and f(1R)=1Sf(1_R) = 1_S. For claim 5, let TT be a ring and let g:STg : S \to T be a ring homomorphism (Ring homomorphism: additive, multiplicative, and required to send 11 to 11).

[A1]

f(x+y)=f(x)+f(y)f(x+y) = f(x) + f(y) for all x,yRx, y \in R.

[A2]

f(xy)=f(x)f(y)f(xy) = f(x)f(y) for all x,yRx, y \in R.

[A3]

f(1R)=1Sf(1_R) = 1_S.

[A4]

g(y+z)=g(y)+g(z)g(y+z) = g(y) + g(z) for all y,zSy,z\in S (Ring homomorphism: additive, multiplicative, and required to send 11 to 11).

[A5]

g(yz)=g(y)g(z)g(yz) = g(y)g(z) for all y,zSy,z\in S (Ring homomorphism: additive, multiplicative, and required to send 11 to 11).

[L1]

(R,+,0R)(R,+,0_R) and (S,+,0S)(S,+,0_S) are abelian groups, and by [A1] the map ff is a homomorphism of these groups in the sense of Monoid homomorphism and group homomorphism (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides).

[L2]

A group homomorphism hh satisfies h(e)=eh(e) = e', h(g1)=h(g)1h(g^{-1}) = h(g)^{-1} and h(gn)=h(g)nh(g^{n}) = h(g)^{n} for every nZn \in \mathbb{Z}; read additively, h(0)=0h(0) = 0, h(a)=h(a)h(-a) = -h(a) and h(na)=nh(a)h(na) = n\,h(a) (A group homomorphism automatically satisfies f(e)=ef(e) = e' and f(g1)=f(g)1f(g^{-1}) = f(g)^{-1}, and f(gn)=f(g)nf(g^{n}) = f(g)^{n} for every nZn \in \mathbb{Z}; for monoid homomorphisms preservation of the identity must be assumed, Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e).

Proof

technique · direct
1.1

By [L1] the map ff is a homomorphism from the additive group of RR to the additive group of SS, so [L2] applies to it.

A1L1
1.2

Claim 5: for x,yRx, y \in R, (gf)(x+y)=g(f(x)+f(y))=g(f(x))+g(f(y))(g \circ f)(x+y) = g(f(x)+f(y)) = g(f(x)) + g(f(y)) and (gf)(xy)=g(f(x)f(y))=g(f(x))g(f(y))(g\circ f)(xy) = g(f(x)f(y)) = g(f(x))g(f(y)), while (gf)(1R)=g(1S)=1T(g \circ f)(1_R) = g(1_S) = 1_T. The identity map satisfies the three conditions trivially.

A1A2A3A4A5A6
1.3

Claim 3: let uR×u \in R^{\times} with inverse u1u^{-1}, so uu1=1R=u1uu u^{-1} = 1_R = u^{-1}u. Applying ff and using [A2] and [A3], f(u)f(u1)=f(1R)=1S=f(u1)f(u)f(u)f(u^{-1}) = f(1_R) = 1_S = f(u^{-1})f(u). So f(u)f(u) has the two-sided inverse f(u1)f(u^{-1}) in SS, hence f(u)S×f(u) \in S^{\times}, and f(u)1=f(u1)f(u)^{-1} = f(u^{-1}) because inverses in a monoid are unique.

A2A3L4
2.1

Claim 1: [L2] read additively gives f(0R)=0Sf(0_R) = 0_S and f(a)=f(a)f(-a) = -f(a); hence f(ab)=f(a+(b))=f(a)+f(b)=f(a)f(b)f(a-b) = f(a + (-b)) = f(a) + f(-b) = f(a) - f(b).

step 1.1A1L2
2.2

Claim 2: by [L3] the multiple mama is the integer power of aa in (R,+,0R)(R,+,0_R), and mf(a)m f(a) is the integer power of f(a)f(a) in (S,+,0S)(S,+,0_S); so the claim is the third part of [L2] read additively.

step 1.1L2L3
3.1

Claim 4: 1S=f(1R)f(R)1_S = f(1_R) \in f(R) by [A3]; for f(a),f(b)f(R)f(a), f(b) \in f(R) we have f(a)f(b)=f(ab)f(R)f(a) - f(b) = f(a-b) \in f(R) by step 2.1 and f(a)f(b)=f(ab)f(R)f(a)f(b) = f(ab) \in f(R) by [A2]. So f(R)f(R) satisfies the subring criterion.

step 2.1A2A3L5
4.1

Claims 1 to 5 are established in steps 2.1, 2.2, 1.3, 3.1 and 1.2.

step 1.2step 2.1step 2.2step 1.3step 3.1

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

A ring homomorphism between fields is a field homomorphism in the published sense, and every such map is injective

Statement

Let FF and GG be fields (Field), regarded as rings by Every field is a commutative ring with 101 \ne 0; it is an integral domain, and it is a commutative division ring, and let f:FGf : F \to G be a function. Then:

  1. ff is a ring homomorphism (Ring homomorphism: additive, multiplicative, and required to send 11 to 11) if and only if ff is a field homomorphism (Field homomorphism and embedding); the two definitions impose the same three conditions;
  2. every such ff is injective (Injection, surjection, bijection).

So "ring homomorphism between fields" and "field homomorphism" name the same maps, and no second notion of homomorphism of fields is introduced.

Facts & Assumptions

Given: Fields FF and GG, with zeros 0F,0G0_F, 0_G and identities 1F,1G1_F, 1_G, and a function f:FGf : F \to G (Field).

[L2]

A ring homomorphism is a map satisfying (RH1) f(x+y)=f(x)+f(y)f(x+y) = f(x)+f(y), (RH2) f(xy)=f(x)f(y)f(xy) = f(x)f(y) and (RH3) f(1F)=1Gf(1_F) = 1_G (Ring homomorphism: additive, multiplicative, and required to send 11 to 11).

[L3]

A field homomorphism is a map satisfying φ(x+y)=φ(x)+φ(y)\varphi(x+y) = \varphi(x)+\varphi(y), φ(xy)=φ(x)φ(y)\varphi(xy) = \varphi(x)\varphi(y) and φ(1F)=1G\varphi(1_F) = 1_G (Field homomorphism and embedding).

[L6]

In a field, every x0x \ne 0 has an inverse x1x^{-1} with x1x=1x^{-1}x = 1, and 1G0G1_G \ne 0_G (Field).

[L7]

A map is injective when f(a)=f(b)f(a) = f(b) forces a=ba = b (Injection, surjection, bijection).

Proof

technique · direct
1.1

By [L1] the ring structures on FF and GG are the field structures, so the expressions f(x)+f(y)f(x)+f(y), f(x)f(y)f(x)f(y), 1F1_F and 1G1_G mean the same thing in [L2] and in [L3].

L1
2.1

Claim 1: the three conditions of [L2] and the three conditions of [L3] are the same three equations, so ff satisfies one triple exactly when it satisfies the other.

step 1.1L2L3
3.1

Let ff be such a map and suppose f(a)=f(b)f(a) = f(b) with aba \ne b. Then ab0Fa - b \ne 0_F, and f(ab)=f(a)f(b)=0Gf(a-b) = f(a) - f(b) = 0_G by [L4].

step 2.1L4
4.1

Put c:=(ab)1c := (a-b)^{-1}, which exists by [L6]. Then 1G=f(1F)=f(c(ab))=f(c)f(ab)=f(c)0G=0G1_G = f(1_F) = f(c(a-b)) = f(c)f(a-b) = f(c) \cdot 0_G = 0_G, using (RH3), (RH2) and [L5]. This contradicts 1G0G1_G \ne 0_G.

step 3.1L2L5L6
5.1

Hence f(a)=f(b)f(a) = f(b) forces a=ba = b, so ff is injective; with step 2.1 this proves both claims.

step 2.1step 4.1L7

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicableverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

The product ring R×SR \times S with componentwise operations, its identity (1R,1S)(1_R, 1_S) and its units R××S×R^{\times} \times S^{\times}

Definition

Let RR and SS be rings (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides). The product ring R×SR \times S is the cartesian product of the underlying sets with the componentwise operations

(a,b)+(a,b):=(a+a,  b+b),(a,b)(a,b):=(aa,  bb),(a,b) + (a',b') := (a + a',\; b + b'), \qquad (a,b)\cdot(a',b') := (aa',\; bb'),

and the distinguished elements

0R×S:=(0R,0S),1R×S:=(1R,1S).0_{R \times S} := (0_R, 0_S), \qquad 1_{R \times S} := (1_R, 1_S).

These data make R×SR \times S a ring. Both rules take a pair of elements of R×SR \times S to an element of R×SR \times S, so each is a binary operation. Every ring axiom is an equation between elements of R×SR \times S, and two such elements are equal exactly when their components are; so each axiom holds componentwise from the corresponding axiom in RR and in SS. Explicitly: (R×S,+,(0R,0S))(R \times S, +, (0_R,0_S)) is an abelian group with (a,b)=(a,b)-(a,b) = (-a,-b); multiplication is associative with two-sided identity (1R,1S)(1_R,1_S); and both distributive laws hold.

Units. An element (u,v)(u,v) is a unit of R×SR \times S if and only if uu is a unit of RR and vv is a unit of SS, in which case (u,v)1=(u1,v1)(u,v)^{-1} = (u^{-1}, v^{-1}). Indeed, if uu=1R=uuuu' = 1_R = u'u and vv=1S=vvvv' = 1_S = v'v then (u,v)(u,v)=(1R,1S)=(u,v)(u,v)(u,v)(u',v') = (1_R,1_S) = (u',v')(u,v); conversely, if (u,v)(u,v)=(1R,1S)=(u,v)(u,v)(u,v)(u',v') = (1_R,1_S) = (u',v')(u,v) then reading each component gives uu=1R=uuuu' = 1_R = u'u and vv=1S=vvvv' = 1_S = v'v. So

(R×S)×=R××S×,(R \times S)^{\times} = R^{\times} \times S^{\times},

and by The units of a ring are the invertible elements of its multiplicative monoid, and R×R^{\times} is a group under multiplication; 0R×0 \in R^{\times} only in the zero ring that set is a group under multiplication (Left inverse, right inverse, and invertible element of a monoid).

Commutativity. R×SR \times S is commutative (Commutative ring) if and only if both RR and SS are. If both are, the componentwise product is commutative. Conversely, if R×SR \times S is commutative then for a,aRa, a' \in R, (aa,1S)=(a,1S)(a,1S)=(a,1S)(a,1S)=(aa,1S)(aa', 1_S) = (a,1_S)(a',1_S) = (a',1_S)(a,1_S) = (a'a, 1_S), so aa=aaaa' = a'a; the same argument in the second component settles SS.

Zero divisors. If 1R0R1_R \ne 0_R and 1S0S1_S \ne 0_S, then R×SR \times S has zero divisors and is therefore never an integral domain (Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors), whatever RR and SS are. Indeed (1R,0S)(1_R, 0_S) and (0R,1S)(0_R, 1_S) are both nonzero, and

(1R,0S)(0R,1S)  =  (1R0R,  0S1S)  =  (0R,0S),(1_R,0_S)\cdot(0_R,1_S) \;=\; (1_R 0_R,\; 0_S 1_S) \;=\; (0_R, 0_S),

using x0=0=0xx \cdot 0 = 0 = 0 \cdot x (In any ring 0a=a0=00 \cdot a = a \cdot 0 = 0, (a)b=a(b)=(ab)(-a)b = a(-b) = -(ab), (a)(b)=ab(-a)(-b) = ab, (1)a=a(-1)a = -a and a(bc)=abaca(b - c) = ab - ac).

Remarks

  • The product of two domains is never a domain, by the zero-divisor computation above, since a domain has 101 \ne 0 by definition. This is the cleanest source of zero divisors available at this point, and the companion page records the instance Z×Z\mathbb{Z} \times \mathbb{Z}.

  • The two projections are ring homomorphisms; the standard injections need not be, and fail when the other factor is nonzero. The maps (a,b)a(a,b) \mapsto a and (a,b)b(a,b) \mapsto b satisfy (RH1), (RH2) and (RH3) of Ring homomorphism: additive, multiplicative, and required to send 11 to 11. The map a(a,0S)a \mapsto (a, 0_S) satisfies (RH1) and (RH2) but sends 1R1_R to (1R,0S)(1_R, 0_S), which is not the identity of R×SR \times S when 1S0S1_S \ne 0_S; the companion page uses exactly that map to show (RH3) is not redundant.

  • Only the product of two rings is defined here, which is all this page and its companion use. Nothing below needs an indexed family.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

The ring RXR^{X} of all functions from a set XX into a ring, with pointwise operations

Definition

Let XX be a set and RR a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides). Write

RX  :=  {f  :  f is a function XR}R^{X} \;:=\; \{\, f \;:\; f \text{ is a function } X \to R \,\}

and define, for f,gRXf, g \in R^{X}, the pointwise operations

(f+g)(x):=f(x)+g(x),(fg)(x):=f(x)g(x)(xX),(f + g)(x) := f(x) + g(x), \qquad (f \cdot g)(x) := f(x)\,g(x) \qquad (x \in X),

with distinguished elements the constant functions

0RX(x):=0R,1RX(x):=1R(xX).0_{R^{X}}(x) := 0_R, \qquad 1_{R^{X}}(x) := 1_R \qquad (x \in X).

These data make RXR^{X} a ring. Each rule assigns to a pair of functions XRX \to R another function XRX \to R, so each is a binary operation on RXR^{X} (Binary operation on a set; associativity, commutativity, and a subset closed under the operation). Two elements of RXR^{X} are equal exactly when they agree at every xXx \in X, so every ring axiom, being an equation between elements of RXR^{X}, holds as soon as it holds at each point; and at each point it is the corresponding axiom of RR. In particular f-f is the function xf(x)x \mapsto -f(x), the additive group of RXR^{X} is abelian, multiplication is associative with two-sided identity 1RX1_{R^{X}}, and both distributive laws hold.

Commutativity. If RR is commutative (Commutative ring) then so is RXR^{X}, pointwise. If XX \ne \varnothing the converse holds: fixing x0Xx_0 \in X and taking constant functions faf \equiv a, gbg \equiv b gives ab=baab = ba from (fg)(x0)=(gf)(x0)(fg)(x_0) = (gf)(x_0). If X=X = \varnothing then RXR^{X} has exactly one element, the empty function, so 1RX=0RX1_{R^{X}} = 0_{R^{X}} and RXR^{X} is commutative whatever RR is; the converse therefore needs the hypothesis XX \ne \varnothing and is stated with it.

Zero divisors. Suppose RR is not the one-element ring, that is 1R0R1_R \ne 0_R (In any ring 0a=a0=00 \cdot a = a \cdot 0 = 0, (a)b=a(b)=(ab)(-a)b = a(-b) = -(ab), (a)(b)=ab(-a)(-b) = ab, (1)a=a(-1)a = -a and a(bc)=abaca(b - c) = ab - ac), and suppose XX has two distinct elements x1x2x_1 \ne x_2. Define f,gRXf, g \in R^{X} by

f(x):={1Rx=x10Rxx1g(x):={0Rx=x11Rxx1.f(x) := \begin{cases} 1_R & x = x_1 \\ 0_R & x \ne x_1\end{cases} \qquad\qquad g(x) := \begin{cases} 0_R & x = x_1 \\ 1_R & x \ne x_1.\end{cases}

Then f0RXf \ne 0_{R^{X}} because f(x1)=1R0Rf(x_1) = 1_R \ne 0_R, and g0RXg \ne 0_{R^{X}} because g(x2)=1R0Rg(x_2) = 1_R \ne 0_R; and (fg)(x)=0R(fg)(x) = 0_R for every xx, since one of the two factors is 0R0_R at each point and 0Ry=0R=y0R0_R y = 0_R = y 0_R (In any ring 0a=a0=00 \cdot a = a \cdot 0 = 0, (a)b=a(b)=(ab)(-a)b = a(-b) = -(ab), (a)(b)=ab(-a)(-b) = ab, (1)a=a(-1)a = -a and a(bc)=abaca(b - c) = ab - ac). So ff and gg are zero divisors (Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors) and RXR^{X} is not an integral domain.

Remarks

  • The same underlying set carries other structures. RXR^{X} is the set of all functions XRX \to R, with no continuity, boundedness or finiteness condition. When RR is a field, this same set with this same addition carries a second structure of interest, obtained by replacing the pointwise product with a scalar multiplication. The addition of that second structure is this same pointwise rule (f+g)(x)=f(x)+g(x)(f+g)(x) = f(x) + g(x); what differs is the second operation, which multiplies a function by a scalar rather than two functions together, so the two are not special cases of one another.

  • This is where non-domains become plentiful. Products of two nonzero rings (The product ring R×SR \times S with componentwise operations, its identity (1R,1S)(1_R, 1_S) and its units R××S×R^{\times} \times S^{\times}) and function rings on a set with at least two points are the two standard sources of zero divisors, and neither needs any arithmetic beyond 0y=00 \cdot y = 0.

  • The empty index set is a genuine case, not an edge case to be waved away. RR^{\varnothing} has exactly one element and is the one-element ring, in which 1=01 = 0; that is why the commutativity statement above carries the hypothesis XX \ne \varnothing in the direction where it is needed, and why the zero-divisor statement asks for two distinct points.

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28Open item page →

In a field, the additive multiple n1Fn \cdot 1_F is the canonical natural ι(n)\iota(n): the additive power of the group-power definition and the canonical natural are the same function, both being the unique one given by the recursion ι(0)=0F\iota(0) = 0_F, ι(σ(n))=ι(n)+1F\iota(\sigma(n)) = \iota(n) + 1_F

Statement

Let FF be a field (Field), which is a ring by Every field is a commutative ring with 101 \ne 0; it is an integral domain, and it is a commutative division ring. Two functions NF\mathbb{N} \to F are in play:

These are the same function: ι(n)=n1F\iota(n) = n \cdot 1_F for every nNn \in \mathbb{N}. In particular the notation n1Fn \cdot 1_F used by The canonical natural ι(n)=n1F\iota(n) = n \cdot 1_F of a field and the notation n1Fn \cdot 1_F used by Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e denote the same element of FF, and no second notion is in play.

Facts & Assumptions

Given: A field FF with 0F0_F and 1F1_F, the map ι:NF\iota : \mathbb{N} \to F of The canonical natural ι(n)=n1F\iota(n) = n \cdot 1_F of a field, and the additive natural powers of Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e in the group (F,+,0F)(F,+,0_F).

[L2]

ι(0)=0F\iota(0) = 0_F and ι(n+1)=ι(n)+1F\iota(n+1) = \iota(n) + 1_F for every nNn \in \mathbb{N} (The canonical natural ι(n)=n1F\iota(n) = n \cdot 1_F of a field).

[L3]

The additive natural powers satisfy 0a=0F0 \cdot a = 0_F and σ(n)a=na+a\sigma(n) \cdot a = n \cdot a + a for every nNn \in \mathbb{N} and every aFa \in F (Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e).

[L4]

On N\mathbb{N}: m+0=mm + 0 = m and m+σ(n)=σ(m+n)m + \sigma(n) = \sigma(m+n), so n+1=σ(n)n + 1 = \sigma(n) (Addition of natural numbers, The natural numbers N\mathbb{N} (von Neumann)).

[L5]

The recursion theorem: for a set AA, an element aAa \in A and a function u:AAu : A \to A there is exactly one g:NAg : \mathbb{N} \to A with g(0)=ag(0) = a and g(σ(n))=u(g(n))g(\sigma(n)) = u(g(n)) (The recursion theorem).

Proof

technique · direct
1.1

Let u:FFu : F \to F be the function u(t)=t+1Fu(t) = t + 1_F, which is a function from FF to FF because addition is a binary operation on FF. By [L5] applied with A=FA = F, a=0Fa = 0_F and this uu, there is exactly one function g:NFg : \mathbb{N} \to F satisfying g(0)=0Fg(0) = 0_F and g(σ(n))=g(n)+1Fg(\sigma(n)) = g(n) + 1_F for every nNn \in \mathbb{N}.

L1L5
1.2

The map ι\iota satisfies those two equations: ι(0)=0F\iota(0) = 0_F by [L2], and ι(σ(n))=ι(n+1)=ι(n)+1F\iota(\sigma(n)) = \iota(n+1) = \iota(n) + 1_F by [L2] together with n+1=σ(n)n + 1 = \sigma(n).

L2L4
1.3

The map nn1Fn \mapsto n \cdot 1_F satisfies them too: 01F=0F0 \cdot 1_F = 0_F and σ(n)1F=n1F+1F\sigma(n)\cdot 1_F = n \cdot 1_F + 1_F, both by [L3] with a=1Fa = 1_F.

L3
2.1

By the uniqueness clause of step 1.1, the two functions of steps 1.2 and 1.3 are equal, so ι(n)=n1F\iota(n) = n \cdot 1_F for every nNn \in \mathbb{N}.

step 1.1step 1.2step 1.3L5

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicableverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

The characteristic of a ring: the least n1n \ge 1 with n1R=0n \cdot 1_R = 0 when one exists, and 00 otherwise

Definition

Let RR be a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides) with identity 1R1_R and zero 0R0_R. For nNn \in \mathbb{N} let n1Rn \cdot 1_R be the additive natural power of 1R1_R in the abelian group (R,+,0R)(R,+,0_R) (Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e, Group and abelian group): thus 01R=0R0 \cdot 1_R = 0_R and σ(n)1R=n1R+1R\sigma(n)\cdot 1_R = n \cdot 1_R + 1_R. Put

TR  :=  {nN  :  n1 and n1R=0R}    N.T_R \;:=\; \{\, n \in \mathbb{N} \;:\; n \ge 1 \text{ and } n \cdot 1_R = 0_R \,\} \;\subseteq\; \mathbb{N}.

The characteristic of RR is

char(R)  :=  {minTRif TR,0if TR=.\operatorname{char}(R) \;:=\; \begin{cases} \min T_R & \text{if } T_R \ne \varnothing, \\[2pt] 0 & \text{if } T_R = \varnothing.\end{cases}

Why the least element exists. TRT_R is a subset of N\mathbb{N}, so when it is nonempty it has a least element by the well-ordering principle (The well-ordering principle), and that element is unique: two least members are below one another and hence equal by antisymmetry of the natural-number order (\le is a linear order on N\mathbb{N}, Order on the natural numbers). So char(R)\operatorname{char}(R) is a well-defined natural number in both cases.

The clause n1n \ge 1 is not decoration. N\mathbb{N} contains 00 (The natural numbers N\mathbb{N} (von Neumann)) and 01R=0R0 \cdot 1_R = 0_R holds in every ring, so without that clause TRT_R would always contain 00 and the definition would say nothing.

Convention: the value in the empty case is 00, and this is the OPPOSITE of the convention for the order of a group element. The order G|G| of a finite group and the order ord(g)\operatorname{ord}(g) of an element, with ord(g)=\operatorname{ord}(g) = \infty when no positive power of gg is the identity writes ord(g)=\operatorname{ord}(g) = \infty when no positive power of gg is the identity. Here the value in the corresponding case is the natural number 00, not a symbol \infty. A reader coming straight from The order G|G| of a finite group and the order ord(g)\operatorname{ord}(g) of an element, with ord(g)=\operatorname{ord}(g) = \infty when no positive power of gg is the identity should notice the difference: it is deliberate, it is the standard convention for the characteristic, and it is what makes the divisibility statement of The characteristic of a ring is the additive order of 1R1_R, with 00 recording infinite order; n1R=0n \cdot 1_R = 0 holds exactly when char(R)n\operatorname{char}(R) \mid n; and in an integral domain every nonzero element has the same additive order as 1R1_R uniform across the two cases.

char(R)\operatorname{char}(R) is a natural number, hence a set, not an element of RR. A natural number in this library is a von Neumann natural (The natural numbers N\mathbb{N} (von Neumann)), so char(R)R\operatorname{char}(R) \notin R in general and the expression n1Rn \cdot 1_R is not a product in RR but the additive multiple just described.

Dictionary for fields. When RR is a field FF (Field), the element n1Fn \cdot 1_F is exactly the canonical natural ι(n)\iota(n) of The canonical natural ι(n)=n1F\iota(n) = n \cdot 1_F of a field; this is proved, not assumed, in In a field, the additive multiple n1Fn \cdot 1_F is the canonical natural ι(n)\iota(n): the additive power of the group-power definition and the canonical natural are the same function, both being the unique one given by the recursion ι(0)=0F\iota(0) = 0_F, ι(σ(n))=ι(n)+1F\iota(\sigma(n)) = \iota(n) + 1_F. So for a field TF={n1:ι(n)=0F}T_F = \{\, n \ge 1 : \iota(n) = 0_F \,\} and the characteristic is the least n1n \ge 1 with ι(n)=0F\iota(n) = 0_F, or 00 if there is none.

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

The characteristic of a ring is the additive order of 1R1_R, with 00 recording infinite order; n1R=0n \cdot 1_R = 0 holds exactly when char(R)n\operatorname{char}(R) \mid n; and in an integral domain every nonzero element has the same additive order as 1R1_R

Statement

Let RR be a ring (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides) and let ord(1R)\operatorname{ord}(1_R) be the order of 1R1_R in the abelian group (R,+,0R)(R,+,0_R) (The order G|G| of a finite group and the order ord(g)\operatorname{ord}(g) of an element, with ord(g)=\operatorname{ord}(g) = \infty when no positive power of gg is the identity), with ord(1R)=\operatorname{ord}(1_R) = \infty when no n1n \ge 1 satisfies n1R=0Rn \cdot 1_R = 0_R. Throughout, a natural number written where an integer is expected means its image under the embedding ιZ:NZ\iota_{\mathbb{Z}} : \mathbb{N} \to \mathbb{Z} of The naturals embed in the integers. Then:

  1. if ord(1R)\operatorname{ord}(1_R) is finite then char(R)=ord(1R)\operatorname{char}(R) = \operatorname{ord}(1_R) (The characteristic of a ring: the least n1n \ge 1 with n1R=0n \cdot 1_R = 0 when one exists, and 00 otherwise), and if ord(1R)=\operatorname{ord}(1_R) = \infty then char(R)=0\operatorname{char}(R) = 0; so the characteristic is the additive order of 1R1_R, with the value 00 recording infinite order;
  2. for every nZn \in \mathbb{Z}, the equation n1R=0Rn \cdot 1_R = 0_R holds if and only if char(R)\operatorname{char}(R) divides nn in Z\mathbb{Z}, divisibility being the relation of Divisibility in Z\mathbb{Z}: dad \mid a when a=dqa = dq for some integer qq;
  3. if RR is an integral domain (Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors) then for every aRa \in R with a0Ra \ne 0_R and every nZn \in \mathbb{Z}, na=0Rn a = 0_R if and only if n1R=0Rn \cdot 1_R = 0_R; consequently every nonzero element of RR has the same additive order as 1R1_R.

Facts & Assumptions

[L1]

char(R)\operatorname{char}(R) is the least nNn \in \mathbb{N} with n1n \ge 1 and n1R=0Rn \cdot 1_R = 0_R when such an nn exists, and is 00 otherwise (The characteristic of a ring: the least n1n \ge 1 with n1R=0n \cdot 1_R = 0 when one exists, and 00 otherwise).

[L2]

ord(g)\operatorname{ord}(g), for gg in a group, is the least kNk \in \mathbb{N} with k1k \ge 1 and gk=eg^{k} = e when such a kk exists, and is \infty otherwise; read additively in (R,+,0R)(R,+,0_R) this is the least k1k \ge 1 with k1R=0Rk \cdot 1_R = 0_R (The order G|G| of a finite group and the order ord(g)\operatorname{ord}(g) of an element, with ord(g)=\operatorname{ord}(g) = \infty when no positive power of gg is the identity, Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e, Group and abelian group).

[L3]

If ord(g)=n\operatorname{ord}(g) = n with n1n \ge 1, then for kZk \in \mathbb{Z} we have gk=eg^{k} = e if and only if nkn \mid k; and if ord(g)=\operatorname{ord}(g) = \infty then gj=gkg^{j} = g^{k} implies j=kj = k (If ord(g)=n\operatorname{ord}(g) = n then gk=eg^{k} = e iff kk is an integer multiple of nn, the powers g0,,gn1g^{0}, \dots, g^{n-1} are distinct, and g\langle g \rangle has exactly nn elements; if gg has infinite order then gj=gkg^{j} = g^{k} only for j=kj = k).

[L6]

In an integral domain, xy=0xy = 0 implies x=0x = 0 or y=0y = 0 (Zero divisor, and integral domain: a commutative ring with 101 \ne 0 and no zero divisors, Commutative ring).

[L7]

Z\mathbb{Z} is a commutative ring, so 0q=00 \cdot q = 0 for every integer qq; and dad \mid a means a=dqa = dq for some qZq \in \mathbb{Z} (The integers form a commutative ring, In any ring 0a=a0=00 \cdot a = a \cdot 0 = 0, (a)b=a(b)=(ab)(-a)b = a(-b) = -(ab), (a)(b)=ab(-a)(-b) = ab, (1)a=a(-1)a = -a and a(bc)=abaca(b - c) = ab - ac, Divisibility in Z\mathbb{Z}: dad \mid a when a=dqa = dq for some integer qq). The embedding ιZ\iota_{\mathbb{Z}} is injective and preserves addition, multiplication and order, its image being the nonnegative integers (The naturals embed in the integers).

Proof

technique · direct
1.1

Claim 1. Read additively in the abelian group (R,+,0R)(R,+,0_R), the set S1RS_{1_R} of [L2] is {kN:k1, k1R=0R}\{\, k \in \mathbb{N} : k \ge 1,\ k \cdot 1_R = 0_R \,\}, which is the set TRT_R of [L1]. So the two definitions take the minimum of the same set: if that set is nonempty both ord(1R)\operatorname{ord}(1_R) and char(R)\operatorname{char}(R) equal its least element, and if it is empty then ord(1R)=\operatorname{ord}(1_R) = \infty while char(R)=0\operatorname{char}(R) = 0.

L1L2
1.2

Claim 3. Let RR be an integral domain, a0Ra \ne 0_R and nZn \in \mathbb{Z}. By [L4], na=(n1R)ana = (n\,1_R)a. If n1R=0Rn \cdot 1_R = 0_R then na=0Ra=0Rna = 0_R \cdot a = 0_R by [L5]. Conversely if na=0Rna = 0_R then (n1R)a=0R(n\,1_R)a = 0_R, so by [L6] either n1R=0Rn \cdot 1_R = 0_R or a=0Ra = 0_R; the second is excluded, so n1R=0Rn \cdot 1_R = 0_R.

L4L5L6
2.1

Claim 2, the case char(R)=c\operatorname{char}(R) = c with c1c \ge 1. By step 1.1, ord(1R)=c\operatorname{ord}(1_R) = c, so [L3] read additively in (R,+,0R)(R,+,0_R) gives, for every nZn \in \mathbb{Z}: n1R=0Rn \cdot 1_R = 0_R if and only if cnc \mid n.

step 1.1L3L7
2.2

Claim 2, the case char(R)=0\operatorname{char}(R) = 0. By step 1.1, ord(1R)=\operatorname{ord}(1_R) = \infty, so [L3] gives that n1R=m1Rn \cdot 1_R = m \cdot 1_R forces n=mn = m; taking m=0m = 0 and using the additive reading 01R=0R0 \cdot 1_R = 0_R from [L2], we get n1R=0Rn \cdot 1_R = 0_R if and only if n=0n = 0. On the other side, 0n0 \mid n means n=0qn = 0 \cdot q for some integer qq, and 0q=00 \cdot q = 0 in Z\mathbb{Z}, so 0n0 \mid n holds exactly when n=0n = 0. The two conditions therefore agree.

step 1.1L2L3L7
3.1

Claim 2 follows from steps 2.1 and 2.2, since char(R)\operatorname{char}(R) is either 00 or at least 11.

step 2.1step 2.2L1
4.1

Consequently, for a0Ra \ne 0_R in an integral domain the set {kN:k1, ka=0R}\{\, k \in \mathbb{N} : k \ge 1,\ ka = 0_R \,\} equals the set TRT_R of step 1.1, so the two have the same least element when nonempty and are empty together: ord(a)=ord(1R)\operatorname{ord}(a) = \operatorname{ord}(1_R), finite or infinite alike. With steps 1.1, 3.1 and 1.2 all three claims are established.

step 1.1step 3.1step 1.2L2

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-07-31Open item page →

A finite sum in a commutative monoid indexed by an arbitrary finite set

Definition

Let (M,+,0)(M,+,0) be a commutative monoid (Semigroup and monoid), let SS be a finite set with n:=Sn:=|S| (The cardinality A\lvert A\rvert of a finite set), and let a:SMa:S\to M. Choose a bijection ϕ:nS\phi:n\to S and define

sSas:=aϕ(0)+aϕ(1)++aϕ(n1),\sum_{s\in S}a_s:=a_{\phi(0)}+a_{\phi(1)}+\cdots+a_{\phi(n-1)},

where the right side is the finite monoid product of The product g0g1gn1g_0 g_1 \cdots g_{n-1} of a finite list in a monoid, by recursion, with the empty product (n=0n = 0) equal to the identity written additively. In particular, the sum over the empty set is 00.

This value is independent of the enumeration. If ψ:nS\psi:n\to S is another bijection, then ϕ1ψ\phi^{-1}\circ\psi is a permutation of nn (Injection, surjection, bijection), and generalised commutativity gives

k<naψ(k)=k<naϕ(k)\sum_{k<n}a_{\psi(k)}=\sum_{k<n}a_{\phi(k)}

(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). Thus the displayed notation names one element of MM and does not select a preferred enumeration.

When MM is the additive monoid of R\mathbb R or of N\mathbb N, this definition agrees with The sum iSai\sum_{i \in S} a_i over a finite index set, and its product form: both enumerate SS, apply the same finite recursion with identity 00, and are independent of the enumeration.

Remarks

The coefficient object is an arbitrary commutative monoid. This is stronger than the published real- and natural-valued definition and is the form needed for sums in a commutative ring.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-07-31Open item page →

Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule

Statement

Let (M,+,0)(M,+,0) be a commutative monoid and let all index sets below be finite.

  1. If h:TSh:T\to S is a bijection and a:SMa:S\to M, then tTah(t)=sSas\sum_{t\in T}a_{h(t)}=\sum_{s\in S}a_s.
  2. If SS and TT are disjoint and a:STMa:S\cup T\to M, then uSTau=sSas+tTat\sum_{u\in S\cup T}a_u=\sum_{s\in S}a_s+\sum_{t\in T}a_t.
  3. If a:S×TMa:S\times T\to M, then (s,t)S×Tas,t=sS(tTas,t)=tT(sSas,t).\sum_{(s,t)\in S\times T}a_{s,t}=\sum_{s\in S}\left(\sum_{t\in T}a_{s,t}\right)=\sum_{t\in T}\left(\sum_{s\in S}a_{s,t}\right).

Facts & Assumptions

Given: A commutative monoid (M,+,0)(M,+,0), finite sets S,TS,T, and functions and a bijection as in the Statement.

[F1]

A finite commutative-monoid sum is obtained from any enumeration of its finite index set, and its value is independent of that enumeration (A finite sum in a commutative monoid indexed by an arbitrary finite set).

[L1]

A finite monoid product splits at a cut, may be regrouped into consecutive blocks, and in a commutative monoid is invariant under permutations (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).

[F2]

Composites and inverses of bijections are bijections (Injection, surjection, bijection).

Proof

technique · direct
1.1

For clause 1, choose an enumeration ϕ:TT\phi:|T|\to T. Then hϕh\circ\phi enumerates SS, and [F1] gives tTah(t)=k<Tah(ϕ(k))=sSas\sum_{t\in T}a_{h(t)}=\sum_{k<|T|}a_{h(\phi(k))}=\sum_{s\in S}a_s.

F1F2
1.2

For clause 2, choose enumerations of SS and TT and concatenate them. By [L2] this gives an enumeration of STS\cup T of length S+T|S|+|T|, and the splitting law in [L1] turns the resulting finite sum into the sum over SS followed by the sum over TT.

F1L1L2
1.3

For clause 3, choose enumerations ϕ:SS\phi:|S|\to S and ψ:TT\psi:|T|\to T. The disjoint slices {ϕ(i)}×T\{\phi(i)\}\times T cover S×TS\times T; concatenate their ψ\psi-enumerations in the order of ii. By [L2] and [L3] this is an enumeration of S×TS\times T, and regrouping it into the S|S| consecutive slices gives (s,t)S×Tas,t=sS(tTas,t)\sum_{(s,t)\in S\times T}a_{s,t}=\sum_{s\in S}(\sum_{t\in T}a_{s,t}).

F1L1L2L3
2.1

The column-major list also enumerates S×TS\times T, and permutation invariance followed by regrouping into columns gives (s,t)S×Tas,t=tT(sSas,t)\sum_{(s,t)\in S\times T}a_{s,t}=\sum_{t\in T}(\sum_{s\in S}a_{s,t}).

step 1.3F1L1L3
3.1

Steps 1.1, 1.2, 1.3 and 2.1 prove reindexing, disjoint splitting and both finite Fubini equalities.

step 1.1step 1.2step 1.3step 2.1

5 · Examples, counterexamples and false statements

None yet.

Sources