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

1 topic

573 results

Clear filters
Project-declaredLean 4.32.0

Prob Event bind le add bad of disagree

probEvent_bind_le_add_bad_of_disagree

Plain-language statement

Three-way disagreement-aware additive bind bound (hop A). A coupled three-world variant of probEvent_bind_le_add_of_disagree: the three worlds share the sampling computation mx, and at each shared sample x, off the disagreement set D the my-world is bounded by the oc-world plus the per-step slack ε, while on D the ob-world (the bad w...

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Prob Event bind le prob Event add

probEvent_bind_le_probEvent_add

Plain-language statement

Prefix-event split for a bind. Prefix points satisfying p are charged in full; off-prefix continuations are charged by the uniform tail bound ε.

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Prob Event bind le prob Event convex

probEvent_bind_le_probEvent_convex

Plain-language statement

Convex prefix-event split for a bind. The off-prefix tail bound ε is charged only on the mass outside p, giving Pr[p] + (1 - Pr[p]) * ε.

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Prob Event le tsum prob Output mul cost of mem support

probEvent_le_tsum_probOutput_mul_cost_of_mem_support

Plain-language statement

First-moment / Markov bound (support-restricted cost). Variant of probEvent_le_tsum_probOutput_mul_cost whose c ≥ 1 hypothesis need only hold on the support of mx.

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Run simulate Q to Query Impl of State Query Impl

ProbResponder.run_simulateQ_toQueryImpl_ofStateQueryImpl

Plain-language statement

The stateful-responder probability bridge: running an adversary against the responder built from a StateT σ ProbComp handler (ofStateQueryImpl impl) is exactly the evaluation distribution of running it against impl itself , the responder's SPMF program-run is 𝒟 of the ProbComp program-run, jointly in the returned value and the final sta...

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Append Split full Transcripts append of mem

ProtocolSpec.ChallengeTree.appendSplit_fullTranscripts_append_of_mem

Plain-language statement

Recombining a first-stage path with a suffix leaf gives a leaf transcript of the appended tree.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record