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 573 research declarations. Search 10,000 more complete Mathlib declarations.

1 topic

573 results

Clear filters
Project-declaredLean 4.31.0

Sumcheck round Poly degree LE

Sumcheck.Spec.SingleRound.sumcheck_roundPoly_degreeLE

Project documentation

Auxiliary lemma for proving that the polynomial sent by the honest prover is of degree at most deg

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Sum cube succ

SumcheckDomain.sum_cube_succ

Plain-language statement

Telescoping identity (the core sum-check completeness step): summing over the (k+1)-coordinate cube equals summing coordinate 0 over its domain, then the rest over the tail cube. This is the piFinset "cons decomposition" 𝔻^{k+1} ↔ 𝔻₀ × 𝔻^k.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Cipher Given Msg uniform of uniform Key of unique Key

SymmEncAlg.cipherGivenMsg_uniform_of_uniformKey_of_uniqueKey

Project documentation

Core uniformity lemma: uniform keygen plus unique key per (message, ciphertext) pair implies every (message, ciphertext) conditional has probability (card K)⁻¹. Both Shannon theorems follow from this.

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Perfect Secrecy At of uniform Key of unique Key

SymmEncAlg.perfectSecrecyAt_of_uniformKey_of_uniqueKey

Plain-language statement

Constructive Shannon direction: if keygen is uniform and each (message, ciphertext) pair is realized by a unique key in support, then perfect secrecy holds. deterministicEnc asserts encryption is deterministic in distribution (singleton support for each fixed (key, message)).

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

To Shape of Special Sound eq distinct Shape

toShape_ofSpecialSound_eq_distinctShape

Plain-language statement

The CWSS shape of the canonical ℓᵢ = 1 structure CWSSStructure.ofSpecialSound k is exactly the plain special-soundness shape distinctShape k. This is the structural heart of the equivalence between CWSS and plain special soundness: both the arity (1·(kᵢ-1)+1 = kᵢ) and the node predicate (IsSpecialSoundFamily 1 kᵢ vs. Function.Injective) agree.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Tv Dist bind left le const

tvDist_bind_left_le_const

Plain-language statement

Total-variation distance is convex over a shared bind: if tvDist (f a) (g a) ≤ c for every a ∈ support mx, then tvDist (mx >>= f) (mx >>= g) ≤ c. The real-valued root of the const bound, with ℝ≥0∞ companion ofReal_tvDist_bind_left_le_const.

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record