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

1 topic
Project-declaredLean 4.32.0

Rel Triple simulate Q run writer T of triples

OracleComp.ProgramLogic.Relational.relTriple_simulateQ_run_writerT_of_triples

Plain-language statement

WriterT analogue of relTriple_simulateQ_run_of_triples (monoid variant). Given matching unary Std.Do.Triple specs for two WriterT-based handlers, a monoid-congruent writer relation R_writer (via hR_one and hR_mul), and a synchronization condition on per-query postconditions, derive a whole-program RelTriple on the full (output, writer) o...

program verificationseparation logiccryptography

Source project: VCVio

Person-level attribution pending.

View proof record