Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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 trace of a matrix commutator is zero

Statement

Let R be a commutative ring, let d≥0, and let A,B∈Md(R). Then

tr⁡(AB−BA)=0.

Facts & Assumptions

Given: A commutative ring R, an integer d≥0, and square matrices A=(aij),B=(bij)∈Md(R).

[F1]

The trace of a square matrix over a commutative ring: for a square matrix C=(cij), tr⁡(C)=∑i<dcii, with the empty sum equal to 0R when d=0.

[F2]

Entrywise ring-matrix operations, rectangular matrix products, identity matrices and transpose: for square matrices A=(aij) and B=(bij), (AB)ii=∑j<daijbji.

Proof

1.1givenF1F2algebra

By the matrix-product formula [F2] and trace definition [F1], tr⁡(AB)=∑i<d∑j<daijbji.

2.1givenF1F2step 1.1algebra

By [F1] and the matrix-product formula [F2], tr⁡(BA)=∑i<d∑j<dbijaji. Since R is commutative, reordering each product and exchanging the finite dummy indices gives tr⁡(BA)=∑i<d∑j<daijbji=tr⁡(AB).

3.1givenF1step 2.1algebra∎

The diagonal entries of AB−BA are the differences of the corresponding diagonal entries, so [F1] and step 2.1 give tr⁡(AB−BA)=tr⁡(AB)−tr⁡(BA)=0. The same calculation covers d=0 because both sums are empty.

Depends on

Used by

Dependency tree · two levels

5 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