Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedprecheck 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 0⋅a=a⋅0=0, (−a)b=a(−b)=−(ab), (−a)(−b)=ab, (−1)a=−a and a(b−c)=ab−ac

Statement

Let R 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,c∈R. Then

  1. 0⋅a=0 and a⋅0=0;
  2. (−a)b=−(ab) and a(−b)=−(ab);
  3. (−a)(−b)=ab;
  4. (−1)a=−a and a(−1)=−a;
  5. a(b−c)=ab−ac and (b−c)a=ba−ca.

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

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

Facts & Assumptions

Given: A ring R with zero 0, identity 1, addition + and multiplication ⋅, and elements a,b,c∈R; x−y abbreviates x+(−y) (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides).

[L1]

(R,+,0) is an abelian group: addition is associative and commutative, 0+x=x=x+0, and each x has an additive inverse −x with x+(−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+xz and (y+z)x=yx+zx for all x,y,z∈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

0⋅a=(0+0)⋅a=0⋅a+0⋅a, using 0+0=0 and the right distributive law.

L1L2
1.2

a⋅0=a⋅(0+0)=a⋅0+a⋅0, using 0+0=0 and the left distributive law.

L1L2
1.3

(−a)b+ab=((−a)+a)b=0⋅b, by the right distributive law and (−a)+a=0.

L1L2
1.4

a(−b)+ab=a((−b)+b)=a⋅0, by the left distributive law and (−b)+b=0.

L1L2
2.1

0⋅a=0: step 1.1 gives 0+0⋅a=0⋅a=0⋅a+0⋅a, and cancelling 0⋅a on the right gives 0=0⋅a.

step 1.1L1L4
2.2

a⋅0=0: step 1.2 gives 0+a⋅0=a⋅0=a⋅0+a⋅0, and cancelling a⋅0 on the right gives 0=a⋅0. This proves claim 1.

step 1.2L1L4
3.1

(−a)b=−(ab): by step 1.3 and step 2.1, (−a)b+ab=0⋅b=0=−(ab)+ab, and cancelling ab on the right gives (−a)b=−(ab).

step 1.3step 2.1L1L4
3.2

a(−b)=−(ab): by step 1.4 and step 2.2, a(−b)+ab=a⋅0=0=−(ab)+ab, and cancelling ab on the right gives a(−b)=−(ab). This proves claim 2.

step 1.4step 2.2L1L4
4.1

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

step 3.1step 3.2L5
4.2

(−1)a=−(1⋅a)=−a and a(−1)=−(a⋅1)=−a, by step 3.1 and step 3.2 applied with a or b equal to 1, together with the identity law. This proves claim 4.

step 3.1step 3.2L3
4.3

a(b−c)=a(b+(−c))=ab+a(−c)=ab+(−(ac))=ab−ac, and (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=0 then for every x∈R we have x=1⋅x=0⋅x=0 by the identity law and step 2.1, so R={0}.

step 2.1L3∎

Remarks

Depends on

Used by

Dependency tree · two levels

11 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources