Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28
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.

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

Depends on

Used by

Dependency tree · next 3 levels

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

Sources