Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Proof Certificates in Satisfiability Modulo Theories - SMT Solver Integration and Verification

Topos Institute via YouTube

Overview

Learn about proof certificates in Satisfiability Modulo Theories (SMT) through a 59-minute Topos Institute Colloquium talk that explores automated reasoning paradigms and theorem proving. Dive into the development of proof certificates for the cvc5 SMT solver, understanding how they enable independent verification of theorem correctness while reducing trusted code requirements. Explore the integration possibilities with proof assistants like Coq, Isabelle/HOL, and Lean. Follow the journey through SMT solving fundamentals, including Boolean Satisfiability, proof module architecture, and the challenges of SMT proofs. Examine key components such as internal proof calculus, proof generators, and the generation process for substitution and rewriting. Gain insights into the practical applications of SMT proofs and their role in enhancing automated reasoning systems.

Syllabus

Intro
Agenda
Bugs in SMT Solvers
For your consideration: proofs!
Applications of SMT Proofs
SMT solving
Boolean Satisfiability (SAT)
Satisfiability Modulo Theories (SMT)
Challenges for SMT proofs
The Journey
Proof module architecture for CDCL(7)
Main components: Internal proof calculus
Main components: Library of proof generators
Proof generation for substitution and rewriting
Integration with proof assistants
Other current/future work

Taught by

Topos Institute

Reviews

Start your review of Proof Certificates in Satisfiability Modulo Theories - SMT Solver Integration and Verification

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.