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

1 topic

423 results

Clear filters
Project-declaredLean 4.31.0

UDR close iff exists unique close codeword

Code.UDR_close_iff_exists_unique_close_codeword

Plain-language statement

A word u is within the uniqueDecodingRadius of a code C if and only if there exists exactly one codeword v in C that is that close.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

UDR close iff rel URD close

Code.UDR_close_iff_relURD_close

Plain-language statement

A word u is close to a code C within the absolute unique decoding radius if and only if it is close within the relative unique decoding radius.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Combine eq cases

Combine.combine_eq_cases

Project documentation

Definition 4.11.2 Combine(d*, r, (f_0, d_0), …, (f_{m-1}, d_{m-1}))(x) := if (r * φ(x)) = 1 then sum_{i < m} r_i * f_i(x) * (dstar - degree + 1) else sum_{i < m} r_i * f_i(x) * (1 - r * φ(x)^(dstar - degree + 1)) / (1 - r * φ(x))

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Combine theorem

Combine.combine_theorem

Plain-language statement

Lemma 4.13 Let dstar be the target degree, f₁,...,f_{m-1} : ι → F, 0 < degs₁,...,degs_{m-1} < dstar be degrees and δ ∈ (0, min{(1-BStar(ρ)), (1-ρ-1/|ι|)}) be a distance parameter, then Pr_{r ← F} [δᵣ(Combine(dstar,r,(f₁,degs₁),...,(fₘ,degsₘ)))] > err' (dstar, ρ, δ, m * (dstar + 1) - ∑ i degsᵢ)

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

To Poly div By Monic

CompPoly.CPolynomial.toPoly_divByMonic

Project documentation

Construct a canonical polynomial from a coefficient function Fin n → R. The coefficients are stored in an array (index i gives the coefficient of X^i) and then trimmed to remove trailing zeros. -/ def ofFn [Zero R] [BEq R] [LawfulBEq R] {n : ℕ} (f : Fin n → R) : CPolynomial R := ⟨(Raw.mk (Array.ofFn f)).trim, Raw.Trim.isCanonical_trim _⟩ section Div...

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Is Special Sound Family one

CoordinateWise.isSpecialSoundFamily_one

Plain-language statement

For ℓ = 1, coordinate-wise special soundness is ordinary k-special soundness: the challenge values are distinct, and there is a central vector together with k - 1 siblings differing in the single coordinate , i.e. k pairwise-distinct challenge values.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record