Source-pinned research

Research proof index

Search theorem names, mathematical ideas, modules, topics, projects, and role-labelled researchers. Open a result for its complete indexed Lean declaration and source record.

This index contains 2,569 research declarations. Search 10,000 more complete Mathlib declarations.

All topics

2569 results

Project-declaredLean 4.32.0

Sifting cor

sifting_cor

Plain-language statement

A dependent-random-choice corollary. Let AA be nonempty, let 0<ε10<\varepsilon\le 1 and δ>0\delta>0, and let pp be a nonzero even integer satisfying ε1log(2/δ)p\varepsilon^{-1}\log(2/\delta)\le p. Then there are sets A1,A2A_1,A_2 such that the normalized difference distribution μA1μA2\mu_{A_1}\mathbin{\circleddash}\mu_{A_2} assigns mass at least 1δ1-\delta to the source's sifted set sp,ε(A)s_{p,\varepsilon}(A). Both sets retain explicit density: dens(Ai)14dens(A)2p\operatorname{dens}(A_i)\ge \tfrac14\operatorname{dens}(A)^{2p} for i=1,2i=1,2.

additive combinatoricsarithmetic progressionsFourier analysis

Source project: Arithmetic Progressions Almost Periodicity

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Sigma qexp deriv bound generic

sigma_qexp_deriv_bound_generic

Plain-language statement

Generic derivative bound for σ_k q-series on compact sets. Uses σ_k(n) ≤ n^(k+1) (sigma_bound) and iter_deriv_comp_bound3 for exponential decay.

sphere packingFourier analysismodular forms

Source project: Sphere Packing in Dimension 8

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Sigma qexp summable generic

sigma_qexp_summable_generic

Plain-language statement

Generic summability for n^a * σ_b(n) * exp(2πinz) series. Uses σ_b(n) ≤ n^(b+1) (sigma_bound) and a33 (a+b+1) for exponential summability.

sphere packingFourier analysismodular forms

Source project: Sphere Packing in Dimension 8

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Le prob Output bind of forall support

SignatureAlg.le_probOutput_bind_of_forall_support

Plain-language statement

If every value x in the support of gen satisfies Pr[= a | f x] ≥ 1 - δ, then the overall probability satisfies Pr[= a | gen >>= f] ≥ 1 - δ. This reduces a "for all keys" completeness statement to per-key bounds.

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Unforgeable Adv advantage le unforgeable Exp No Fresh

SignatureAlg.unforgeableAdv.advantage_le_unforgeableExpNoFresh

Plain-language statement

Phase B (freshness-drop) bound. The CMA advantage is bounded above by the success probability of the same experiment with the freshness check dropped. Both unforgeableExp and unforgeableExpNoFresh factor as runtime.evalDist (joint >>= ...) sharing the same prefix joint. The hypothesis h_pull packages the runtime-specific factoring step that...

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Simulate Q option T for In yield pure none

simulateQ_optionT_forIn_yield_pure_none

Plain-language statement

Failing companion to simulateQ_optionT_forIn_yield_pure_some: if each loop body, under simulateQ, resolves to pure (some (ForInStep.yield init)) when its per-element condition cond a holds and to pure none otherwise, and some element of the list fails its condition, then the whole OptionT-monadic forIn resolves to pure none (the failure...

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record