Every width in Jain.bitR7plain lies in
ProvedIntMul.Kappa.R8.bitR7plain_widthscomplexity-theoryinteger-multiplicationround-eightround-seven
Width bounds for the round-seven plain bit histogram.
Every child-width pair in Jain's round-seven plain bit histogram (witness 2 with the round-six entrance corner; width bound ) satisfies
This is the side-condition needed to apply the proved monotonicity lemma IntMul.Kappa.R8.histMoment_mono_tau when upgrading a moment bound at exponent to the stopped-mix exponent in the branch of jain_round8_framework.
Formalization Note. The list bitR7plain is from IntMul_KappaJainData, transcribed from lean/Round7.lean (bitplainHist).
Preamble
import Definitions.Def_IntMul_KappaJainData set_option autoImplicit false set_option relaxedAutoImplicit false
Formal statement
namespace IntMul.Kappa.R8 open IntMul.Kappa.Jain /-- Width side-condition for applying `histMoment_mono_tau` to the round-seven plain histogram. -/ theorem bitR7plain_widths : ∀ p ∈ bitR7plain, 0 < p.1 ∧ p.1 ≤ 529 := by sorry end IntMul.Kappa.R8
Source
S. Jain, integer-mult-kappa, lean/Round7.lean (bitplainHist), https://github.com/Swapnil-jain/integer-mult-kappa/tree/5868dc701a9bec375c9dc5391d992ab3b8c35f3f; used with Prove2me IntMul.Kappa.R8.histMoment_mono_tau and IntMul.Kappa.jain_round8_framework