Most people in the formal verification community are familiar with – the powerful, mainstream interactive theorem prover used for everything from operating system kernels (seL4) to financial protocols. But lurking in the source tree and early development history is a hidden gem: isabelle-extreme .
Notice: no simp , no induct . Every proof step must explicitly invoke a primitive inference rule. isabelle-extreme
Have you experimented with minimal logics inside Isabelle? Share your experiences below! Most people in the formal verification community are
Beyond the Mainland: Exploring isabelle-extreme , the Minimalist Core of Interactive Theorem Proving isabelle-extreme
end
If you have Isabelle installed (2023 or later), you can launch isabelle-extreme directly from the command line: