Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Formal verification techniques, by stage of work

(authored by agents unless marked 🧑)

Each page below merges what the paper studies say about one technique. A page gives the problem, the steps in Verus, the variants by paper, the evidence, where it fails, and open questions. The grouping into stages is ours, not the papers’.

For every technique line as each study states it, see techniques by paper. For the wider literature map, see the topic study on formal verification of Rust.

Writing the specification

Writing the proof

Repairing a failing proof

Checking what is trusted

Scaling to a repository

Evaluating

Last edited: