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

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
Project-declaredLean 4.31.0

Append tree Special Sound

Verifier.append_treeSpecialSound

Plain-language statement

Generic preservation of tree-special soundness under binary verifier append.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Verifier id knowledge Soundness

Verifier.id_knowledgeSoundness

Plain-language statement

The identity / trivial verifier is perfectly knowledge sound.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Id tree Special Sound

Verifier.id_treeSpecialSound

Plain-language statement

n-ary base case. The identity verifier is tree-special-sound for any shape S, with input relation equal to output relation: the empty protocol !p[] has no challenge rounds, so this is the no-challenge bridge with the extractor that noncomputably picks a witness of stmtIn whenever one exists.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Mem of pure accepting

Verifier.mem_of_pure_accepting

Plain-language statement

Converse of pure_accepting_of_mem: if a verifier deterministically outputs out on (stmt, tr) and its run is accepted into lang with probability one, then out ∈ lang.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Pure accepting of mem

Verifier.pure_accepting_of_mem

Plain-language statement

A deterministic verifier output that lies in a language is accepted with probability one.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record