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.

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

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 14 results over 11 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