An introductory course on formal verification of floating-point numbers and real numbers using the Coq proof assistant and Flocq library.
FlocqLecture is a structured course that teaches formal verification of floating-point and real numbers using the Coq proof assistant and the Flocq library. It provides hands-on exercises and solutions, making it a practical resource for learning formal methods in numerical computation.
FlocqLecture emphasizes practical, hands-on learning by combining theoretical concepts with executable Coq proofs, helping users build confidence in formal verification of numerical algorithms.
Software Foundations
Coq development for the course "Mechanized semantics", Collège de France, 2019-2020
Companion Coq development for Xavier Leroy's 2021 lectures on program logics
Lecture notes on getting started with the Mathematical Components library and using it for classical reasoning and real analysis
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.