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

Canonical Rep Of𝒪 mk

BCIKS20AppendixA.canonicalRepOf𝒪_mk

Plain-language statement

Canonical representatives of quotient constructors are computed by modByMonic.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

H tilde equiv H tilde

BCIKS20AppendixA.H_tilde_equiv_H_tilde'

Plain-language statement

The polynomial H_tilde' agrees with the monicization H_tilde after embedding into Polynomial (RatFunc F).

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Mk canonical Rep Of𝒪

BCIKS20AppendixA.mk_canonicalRepOf𝒪

Plain-language statement

The canonical representative maps back to the original quotient element of 𝒪.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Decoder eq some

BerlekampWelch.decoder_eq_some

Project documentation

Correctness theorem for Berlekamp-Welch decoder: If a codeword is close to a polynomial p of degree < k then the decoder succeeds and returns some p. ### Parameters: - e k : ℕ - Error capacity and degree bound - [NeZero n] - Non-zero codeword length - ωs : Fin n → F - Distinct evaluation points (injective mapping) - f : Fin n → F - Recei...

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Linsolve always some berlekamp welch

BerlekampWelch.linsolve_always_some_berlekamp_welch

Plain-language statement

If only up to e errors happened linsolve cannot fail to find a solution.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Q' div E' eq p

BerlekampWelch.Q'_div_E'_eq_p

Plain-language statement

If there has happened up to e errors then any other E' and Q' satifying Berlekamp-Welch condition will result in the same quotient Q' \ E' = p.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record