Skip to content

Theory

This section covers the theory and internals behind ESBMC: how it models programs, the proof algorithms it runs, how verification conditions are encoded for SMT solvers, and the data structures it is built on.