Alphabeta Math
DefinitionDefinition: AI-adaptedProof: AI-generatedverified 2026-08-02 (claude-opus-5)
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.

Exponentiation of natural numbers, mn, and its agreement with the integer power in R

Definition

Let m∈N. By the recursion theorem (The recursion theorem) applied to the set N, the starting element 1 and the function f(x)=x⋅m (Multiplication of natural numbers), there is a unique function N→N, written n↦mn, with

m0=1,mσ(n)=mn⋅m(n∈N).

Both the base and the value are natural numbers, so mn∈N for all m,n. In particular m1=m0⋅m=m and m2=m⋅m.

Why a new item is needed. Integer powers am defines an for a real base a, so its value is a real number. The counts on this page, ∣AB∣ and ∣P(A)∣ among them, are natural numbers, and an identity between them has to be an identity in N. The two operations are related by clause (d) below and by nothing weaker.

(a) 00=1 and 0n=0 for n≥1. The first is the base clause. For the second, 0σ(n)=0n⋅0=0, the clause x⋅0=0 being definitional (Multiplication of natural numbers), and every n≥1 is a successor.

(b) 1n=1 for every n. Induction: 10=1, and 1σ(n)=1n⋅1=1n (Zero and one under multiplication, The principle of mathematical induction).

(c) mp+q=mp mq and (mp)q=mqpq. Both by induction on q, using associativity and commutativity of multiplication (Multiplication is associative, Multiplication is commutative). For the first, at q=0 we have mp+0=mp=mp⋅1=mpm0, and mp+σ(q)=mσ(p+q)=mp+q⋅m=(mpmq)⋅m=mp mσ(q), using p+σ(q)=σ(p+q) (Addition of natural numbers). For the second, at q=0 both sides are 1, and (mp)σ(q)=(mp)q(mp)=mqpqmp=mσ(q)pσ(q).

(d) The bridge into R. With ι:N→R the canonical natural (The canonical natural ι(n)=n⋅1F of a field) and xn the integer power of Integer powers am,

ι(mn)=ι(m)n(m,n∈N).

Induction on n: at n=0 both sides are 1, since ι(1)=1; and ι(mσ(n))=ι(mn⋅m)=ι(mn) ι(m)=ι(m)nι(m)=ι(m)σ(n), the second equality being the multiplicativity of ι (clause 0 of Laws of finite sums and products in N, and ι(∑k<nak)=∑k<nι(ak)) and the last the recursion clause of Integer powers am.

(e) mn is a constant product. mn=∏k<nm, the N-valued product of the constant list (Finite sums and finite products of natural numbers, ∑k<nak and ∏k<nak in N). Induction: at n=0 both sides are 1, and ∏k<σ(n)m=(∏k<nm)⋅m=mn⋅m=mσ(n).

Remarks

  • 00=1, 0!=1 and the empty product are one convention, not three. The value 00=1 here is the base clause of the recursion above; by clause (e) it is the empty product of Finite sums and finite products of natural numbers, ∑k<nak and ∏k<nak in N; and Integer powers am adopts a0=1 for every real a, 0 included, so clause (d) is consistent at m=n=0. The reasons for the convention are set out in Integer powers am and are not repeated here.

  • The laws are the same laws. Clause (c) is the N-valued form of clause 1 of Laws of integer exponents, which states am+n=aman, (am)n=amn and (ab)n=anbn for a base in a field. Only the two identities actually used on this page are proved above; the third is available in R through clause (d) whenever it is wanted.

  • The exponent stays a natural number. Following the convention of Finite sums and finite products, by recursion, the identification of a natural with its canonical natural is deliberately not made in an exponent: in mn and in ι(m)n the exponent n is a natural number, never a real.

Depends on

Used by

Dependency tree · two levels

40 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