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

All topics

2569 results

Project-declaredLean 4.31.0

Tensor G coord diff

ArkLib.Lattices.Hachi.tensorG_coord_diff

Plain-language statement

Coordinate isolation (Hachi Lemma 8, case (C), the c5 subtract-and-divide crux): if c ≡ⱼ c', the challenge-difference sum collapses to the j-th block, tensorG (c − c') x = (cⱼ − c'ⱼ) •ᵥ (G_k *ᵥ xⱼ).

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Tensor G1 coord diff

ArkLib.Lattices.Hachi.tensorG1_coord_diff

Project documentation

Coordinate isolation at k = 1 (Hachi Lemma 8, case (C), the c4 subtract-and-divide crux): if c ≡ⱼ c', then tensorG1 (c − c') ŵ = (cⱼ − c'ⱼ) · wⱼ where w := G_blocks *ᵥ ŵ is the recomposed carrier.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.29.1

Assoc Implies Sgr Proj Faithful

AssocImpliesSgrProjFaithful

Project documentation

Example usage of AssocFullyRightAssociate -/ theorem Assoc4 {G : Type _} [Magma G] (assoc : Equation4512 G) : ∀ x y z w : G, ((x ◇ y) ◇ z) ◇ w = x ◇ (y ◇ (z ◇ w)) := fun x y z w ↦ AssocFullyRightAssociate assoc (fun | 0 => x | 1 => y | 2 => z | 3 => w : Fin 4 → G) (((Lf 0 ⋆ Lf 1) ⋆ Lf 2) ⋆ Lf 3) inductive FreeSemigroup (α : Type _) | Singleton : α → FreeS...

universal algebraequational logiccombinatorics

Source project: Equational Theories

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

IND CPA advantage to Real le sum step signed Advantage Real abs

AsymmEncAlg.IND_CPA_advantage_toReal_le_sum_step_signedAdvantageReal_abs

Plain-language statement

Planned generic one-time-to-many-time lift: bounded multi-query IND-CPA advantage is at most the sum of the extracted one-time signed advantages over the first q fresh LR queries.

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

IND CPA run' eval Dist eq query Impl' of bounded eq

AsymmEncAlg.IND_CPA_run'_evalDist_eq_queryImpl'_of_bounded_eq

Plain-language statement

If a counted IND-CPA hybrid implementation agrees with the counted real implementation through the first q fresh LR queries, then any adversary making at most q LR queries sees the same output distribution as in the real IND-CPA game.

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record