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.

All topics

423 results

Clear filters
Project-declaredLean 4.31.0

Mk aeval X pow periodic

ArkLib.Lattices.CyclotomicModulus.mk_aeval_X_pow_periodic

Plain-language statement

(C-3 helper) aeval (X^n) and aeval (X^{n mod 2^{α+1}}) agree in the quotient.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Mk monomial coeff full

ArkLib.Lattices.CyclotomicModulus.mk_monomial_coeff_full

Plain-language statement

Full coefficient of a (possibly high-degree) scaled monomial. For p < d, the p-th coefficient of the reduced c·X^m is (-1)^{m/d}·c at the folded position p = m mod d, and 0 elsewhere , the sign records how many times the exponent wrapped past X^d = -1.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Mk monomial coeff lt

ArkLib.Lattices.CyclotomicModulus.mk_monomial_coeff_lt

Plain-language statement

The j-th coefficient of the reduced c·X^i (for i < d) is c·[j = i].

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Mk monomial eq

ArkLib.Lattices.CyclotomicModulus.mk_monomial_eq

Plain-language statement

The scaled monomial c·X^j ∈ Rq Φ factors as (constant c)·X^j.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Mk reverse eq galois Autₛ mul

ArkLib.Lattices.CyclotomicModulus.mk_reverse_eq_galoisAutₛ_mul

Plain-language statement

The reverse identity. In S = Z_q[X]/(X^{2^α}+1), the conjugation σ_{-1} (here the semantic automorphism galoisAutₛ of exponent conjExp = 2^{α+1}-1) and the polynomial reversal are related by mk(reverse p) = σ_{-1}(mk p) · (mk X)^{deg p}. This is the concrete handle behind "σ_{-1} swaps the two factors": since (mk X)^{deg p} is a unit, `σ...

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Mk X pow conductor eq one

ArkLib.Lattices.CyclotomicModulus.mk_X_pow_conductor_eq_one

Plain-language statement

(C-1) X^{2^{α+1}} ≡ 1 in the quotient, since X^{2d} - 1 = (X^d - 1)(X^d + 1).

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record