Alphabeta Math
DefinitionDefinition: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)verified 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, mnm^{n}, and its agreement with the integer power in R\mathbb{R}

Definition

Let mNm \in \mathbb{N}. By the recursion theorem (The recursion theorem) applied to the set N\mathbb{N}, the starting element 11 and the function f(x)=xmf(x) = x \cdot m (Multiplication of natural numbers), there is a unique function NN\mathbb{N} \to \mathbb{N}, written nmnn \mapsto m^{n}, with

m0=1,mσ(n)=mnm(nN).m^{0} = 1, \qquad m^{\sigma(n)} = m^{n} \cdot m \quad (n \in \mathbb{N}).

Both the base and the value are natural numbers, so mnNm^n \in \mathbb{N} for all m,nm, n. In particular m1=m0m=mm^{1} = m^{0}\cdot m = m and m2=mmm^{2} = m \cdot m.

Why a new item is needed. Integer powers ama^m defines ana^{n} for a real base aa, so its value is a real number. The counts on this page, AB\lvert A^{B}\rvert and P(A)\lvert\mathcal{P}(A)\rvert among them, are natural numbers, and an identity between them has to be an identity in N\mathbb{N}. The two operations are related by clause (d) below and by nothing weaker.

(a) 00=10^{0} = 1 and 0n=00^{n} = 0 for n1n \ge 1. The first is the base clause. For the second, 0σ(n)=0n0=00^{\sigma(n)} = 0^{n}\cdot 0 = 0, the clause x0=0x \cdot 0 = 0 being definitional (Multiplication of natural numbers), and every n1n \ge 1 is a successor.

(b) 1n=11^{n} = 1 for every nn. Induction: 10=11^{0} = 1, and 1σ(n)=1n1=1n1^{\sigma(n)} = 1^{n}\cdot 1 = 1^{n} (Zero and one under multiplication, The principle of mathematical induction).

(c) mp+q=mpmqm^{p+q} = m^{p}\,m^{q} and (mp)q=mqpq(m p)^{q} = m^{q} p^{q}. Both by induction on qq, using associativity and commutativity of multiplication (Multiplication is associative, Multiplication is commutative). For the first, at q=0q = 0 we have mp+0=mp=mp1=mpm0m^{p+0} = m^{p} = m^{p}\cdot 1 = m^{p}m^{0}, and mp+σ(q)=mσ(p+q)=mp+qm=(mpmq)m=mpmσ(q)m^{p+\sigma(q)} = m^{\sigma(p+q)} = m^{p+q}\cdot m = (m^{p}m^{q})\cdot m = m^{p}\,m^{\sigma(q)}, using p+σ(q)=σ(p+q)p + \sigma(q) = \sigma(p+q) (Addition of natural numbers). For the second, at q=0q = 0 both sides are 11, and (mp)σ(q)=(mp)q(mp)=mqpqmp=mσ(q)pσ(q)(mp)^{\sigma(q)} = (mp)^{q}(mp) = m^{q}p^{q}mp = m^{\sigma(q)}p^{\sigma(q)}.

(d) The bridge into R\mathbb{R}. With ι:NR\iota : \mathbb{N} \to \mathbb{R} the canonical natural (The canonical natural ι(n)=n1F\iota(n) = n \cdot 1_F of a field) and xnx^{n} the integer power of Integer powers ama^m,

ι(mn)=ι(m)n(m,nN).\iota\big(m^{n}\big) = \iota(m)^{n} \qquad (m, n \in \mathbb{N}).

Induction on nn: at n=0n = 0 both sides are 11, since ι(1)=1\iota(1) = 1; and ι(mσ(n))=ι(mnm)=ι(mn)ι(m)=ι(m)nι(m)=ι(m)σ(n)\iota(m^{\sigma(n)}) = \iota(m^{n}\cdot m) = \iota(m^{n})\,\iota(m) = \iota(m)^{n}\iota(m) = \iota(m)^{\sigma(n)}, the second equality being the multiplicativity of ι\iota (clause 0 of Laws of finite sums and products in N\mathbb{N}, and ι(k<nak)=k<nι(ak)\iota\big(\sum_{k<n} a_k\big) = \sum_{k<n} \iota(a_k)) and the last the recursion clause of Integer powers ama^m.

(e) mnm^{n} is a constant product. mn=k<nmm^{n} = \prod_{k<n} m, the N\mathbb{N}-valued product of the constant list (Finite sums and finite products of natural numbers, k<nak\sum_{k<n} a_k and k<nak\prod_{k<n} a_k in N\mathbb{N}). Induction: at n=0n = 0 both sides are 11, and k<σ(n)m=(k<nm)m=mnm=mσ(n)\prod_{k<\sigma(n)} m = \big(\prod_{k<n} m\big)\cdot m = m^{n}\cdot m = m^{\sigma(n)}.

Remarks

  • 00=10^{0} = 1, 0!=10! = 1 and the empty product are one convention, not three. The value 00=10^{0} = 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\sum_{k<n} a_k and k<nak\prod_{k<n} a_k in N\mathbb{N}; and Integer powers ama^m adopts a0=1a^{0} = 1 for every real aa, 00 included, so clause (d) is consistent at m=n=0m = n = 0. The reasons for the convention are set out in Integer powers ama^m and are not repeated here.

  • The laws are the same laws. Clause (c) is the N\mathbb{N}-valued form of clause 1 of Laws of integer exponents, which states am+n=amana^{m+n} = a^m a^n, (am)n=amn(a^m)^n = a^{mn} and (ab)n=anbn(ab)^n = a^n b^n for a base in a field. Only the two identities actually used on this page are proved above; the third is available in R\mathbb{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 mnm^n and in ι(m)n\iota(m)^n the exponent nn is a natural number, never a real.

Depends on

Used by

Dependency tree · next 3 levels

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