Machine-checked, not peer-reviewed; no priority claim.

Sequential products & rigidity / 02

Albert's power-associativity theorem

Powers of one element multiply additively in a commutative Jordan ring.

The statement

A commutative Jordan ring can have a nonassociative multiplication. Nevertheless, powers of a single element multiply as expected: the product of two positive powers is the power with the summed exponent. The statement doesn’t require a multiplicative unit.

xᵐ⁺¹ · xⁿ⁺¹ = xᵐ⁺ⁿ⁺².

The Lean recursion starts at exponent one: jpow x 0 = x and jpow x (n + 1) = x * jpow x n. This explains the shifted indices in the declaration.

Hypotheses

  • J is a NonUnitalNonAssocCommRing satisfying the Jordan identity, IsCommJordan J.
  • Its additive group carries an ℝ-module structure. The proof uses this to cancel nonzero natural multiples, giving additive torsion-freeness.
  • There are no finite-dimensionality, positivity, formal-reality, or inner-product hypotheses.

What’s not proved

The theorem doesn’t make the whole ring associative. It concerns repeated products of one element.

The real scalar action isn’t required to interact with multiplication. In particular, this registered statement doesn’t assert that the real subalgebra generated by an element is associative: the hypotheses don’t supply that algebra structure. It doesn’t establish the theorem in positive characteristic.

In Lean

Declaration excerpts from AlbertSolution.lean, in the namespace AlbertPowerAssoc. Proof bodies are omitted; the source contains the definitions and proofs.

Ambient context
variable {J : Type*} [NonUnitalNonAssocCommRing J] [IsCommJordan J] [Module ℝ J]
jpow_mul_jpowSource
theorem jpow_mul_jpow (x : J) (m n : ℕ) :
    jpow x m * jpow x n = jpow x (m + n + 1)
The registered source revision

Source & registry

Repository
ehrlich-b/sequential-products-lean
Commit
9c6d92f5fc22
Statement
AlbertChallenge.lean
Proof
AlbertSolution.lean
Configuration
comparator-albert.json
Axiom audit
AxiomAudit.lean
Palomar
PALOMAR-2026-08-21-000009
Theorems
  • AlbertPowerAssoc.jpow_mul_jpow

The challenge files contain placeholders for the problems. The solution files discharge them. The registered commit supplies the excerpts and source links on this page.