pith. machine review for the scientific record. sign in
theorem proved term proof high

shiftInvOp_shiftOp

show as:
view Lean formalization →

The theorem establishes that for any prime p the inverse shift operator composed with the forward shift recovers the identity linear map on the state space. Researchers constructing algebraic models of the Riemann zeta function or Hilbert-Pólya operators cite this to confirm invertibility of the prime shifts. The argument reduces the equality to basis vectors via extensionality and cancels using the explicit single-prime shift actions.

claimFor each prime $p$, the composition $V_p^{-1} ∘ V_p$ equals the identity linear map on the state space, where $V_p$ denotes the shift operator implementing multiplication by $p$ on multiplicative indices.

background

The module builds an algebraic skeleton for a candidate Hilbert-Pólya operator on the free real module over the multiplicative group of positive rationals, using the Recognition Science cost function J. Core objects are the multiplicative index space (free abelian group on primes), the state space of finitely supported real functions on that index space, the diagonal cost operator, and the family of prime-shift operators together with their inverses. The reciprocal symmetry J(q) = J(1/q) is encoded by an involution operator that interchanges each index with its reciprocal, mirroring the functional equation of the xi function.

proof idea

The proof applies extensionality for linear maps to reduce the claim to an identity on each vector v. Simplification then uses the explicit single-prime action formulas for both the forward and inverse shift operators, after which congruence and abelian cancellation finish the verification.

why it matters in Recognition Science

This result supplies the formal invertibility of each prime-shift operator, a prerequisite for unitarity in the candidate construction. It belongs to the module's main theorems that establish structural symmetries with the involution operator. The work leaves open the spectral question of whether the full operator (diagonal cost plus sums of shifts) reproduces the imaginary parts of the nontrivial zeta zeros.

scope and limits

formal statement (Lean)

 211theorem shiftInvOp_shiftOp (p : Nat.Primes) :
 212    shiftInvOp p ∘ₗ shiftOp p = LinearMap.id := by

proof body

Term-mode proof.

 213  ext v
 214  simp only [LinearMap.coe_comp, Function.comp_apply,
 215             shiftOp_single, shiftInvOp_single, Finsupp.lsingle_apply,
 216             LinearMap.id_apply]
 217  congr 1
 218  abel
 219
 220/-! ## The candidate Hilbert--Pólya operator (algebraic part) -/
 221
 222/-- The off-diagonal piece for a single prime: `V_p + V_p^{-1}`.
 223    This is the "hopping" term in the multiplicative direction `p`. -/

depends on (15)

Lean names referenced from this declaration's body.