pith. machine review for the scientific record. sign in
theorem

primeCounting_zero

proved
show as:
module
IndisputableMonolith.NumberTheory.Primes.ArithmeticFunctions
domain
NumberTheory
line
354 · github
papers citing
none yet

plain-language theorem explainer

The prime counting function evaluates to zero at input zero. Number theorists using base cases for arithmetic functions in Recognition Science contexts would cite this result. The proof is a direct one-line simplification from the definition of primeCounting.

Claim. The prime counting function satisfies $π(0) = 0$.

background

This theorem appears in the module supplying lightweight wrappers around Mathlib arithmetic functions, beginning with the Möbius function μ. The prime counting function is defined by π(n) = #{p ≤ n : p prime} and implemented as a direct call to Nat.primeCounting. The module setting keeps statements minimal while interfaces stabilize before adding Dirichlet inversion layers.

proof idea

The proof is a one-line term-mode wrapper that applies simp to the definition of primeCounting.

why it matters

This base case anchors the prime counting function inside the NumberTheory.Primes.ArithmeticFunctions module. It supplies the zero evaluation required for summations or inductive steps over primes. No downstream uses are recorded, yet the result completes the initial arithmetic-function interface before deeper Recognition Science number theory is layered on.

Switch to Lean above to see the machine-checked source, dependencies, and usage graph.