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

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.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.31.0

Separable iff discr eq zero

Univariate.separable_iff_discr_eq_zero

Plain-language statement

A polynomial is separable if and only if its discriminant is non-zero.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Rank nonsquare eq deg of deg le

Vandermonde.rank_nonsquare_eq_deg_of_deg_le

Plain-language statement

The rank of a non-square Vandermonde matrix with more rows than columns is the number of columns.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Append coordinate Wise Special Sound

Verifier.append_coordinateWiseSpecialSound

Plain-language statement

Coordinate-wise special soundness is preserved by binary verifier append. The deterministic first-verifier output identifies the input statement of each suffix tree consumed by the second verifier's extractor.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record