Markov Property for the Energy Form #
Proves that applying a normal contraction Φ does not increase the energy:
E_λ(Φ ∘ G) ≤ E_λ(G). The proof proceeds in three layers: pointwise Lipschitz
inequality, integral monotonicity via lintegral_mono, and assembly over
archimedean and prime terms.
Reference: lamportform.tex, Section 5, lines 476–479.
Layer 1 — Pointwise norm inequality #
Applying a normal contraction decreases the squared nnnorm (as NNReal):
‖Φ(a) - Φ(b)‖₊² ≤ ‖a - b‖₊².
Uses nnnorm_comp_le (from NormalContraction.lean) + NNReal.rpow_le_rpow.
Layer 1.5 — Pointwise bound for zeroExtend + translationOp #
Pointwise nnnorm bound after zeroExtend and translationOp rewriting.
This bridges the abstract zeroExtend (liftReal ...) API to pointwise
indicator values via zeroExtend_liftReal_comp and zeroExtend_liftReal.
Layer 2 — Integral inequality #
The L² norm integral decreases under a normal contraction:
∫ ‖G̃_Φ - S_t G̃_Φ‖₊² ≤ ∫ ‖G̃ - S_t G̃‖₊² for each fixed t.
Layer 3 — Assembly #
The archimedean energy integrand decreases under a normal contraction.
Same weight (archWeight t).toNNReal, smaller lintegral.
The archimedean energy integral decreases under a normal contraction.
lintegral_mono over the outer t-integral.
Each prime energy term decreases under a normal contraction.
Same weight (log p · p^{-m/2}).toNNReal, smaller lintegral.
The total prime energy decreases under a normal contraction.
Finset.sum_le_sum over exponents.
Main theorem #
Markov property: The energy form does not increase under normal contractions.
E_λ(Φ ∘ G) ≤ E_λ(G) for any normal contraction Φ.
Reference: lamportform.tex, Section 5, lines 476–479.
Corollary: absolute value #
The energy of |G| is at most the energy of G.
Special case of the Markov property with Φ = |·|.
Reference: lamportform.tex, line 478.