Incremental Proof Development in Dafny with Module-Based Induction
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a 16-minute conference talk from ACM SIGPLAN that delves into improving proof stability and maintainability in Dafny using module-based induction. Learn how to overcome the challenges of highly automated theorem provers by implementing Coq-like induction principles for inductive data structures. Discover techniques to enhance control over proof search, reduce unpredictable verification times, and avoid hard-to-diagnose proof failures. Gain insights into creating more robust and manageable proofs, particularly when dealing with complex inductive properties in Dafny.
Syllabus
[Dafny'24] Incremental Proof Development in Dafny with Module-Based Induction
Taught by
ACM SIGPLAN
Related Courses
Logic and Computational ThinkingMicrosoft via edX Mathematical Thinking in Computer Science
University of California, San Diego via Coursera Scientific Methods and Research
Ural Federal University via edX Quot erat demonstrandum. Curso cero de Matemáticas
Universitat de València via Miríadax Discrete Math
Codecademy