Lecturas de razonamiento formalizado (del 27-Oct-2010 al 1-Jul-2011)
Esta entrada es una recopilación de lecturas sobre razonamiento formalizado que hemos compartido este curso en la lista de correo del grupo de lógica computacional.
La recopilación de los está ordenada según el sistema de razonamiento utilizado (ACL2, Agda, Coq, HOL, Isabelle, Matita, Mizar, Otter/Prover9, PVS ó Twelfe) y, dentro de cada uno, por la fecha de su publicación.
ACL2
- Lógica Computacional en Sevilla (30 años en una hora)
- A Fast and Verified Algorithm for Proving Store-and-Forward Networks Deadlock-Free
- Gestión mecanizada del conocimiento matemático en Topología algebraica
- Integrating Testing and Interactive Theorem Proving
Agda
Coq
- Certifying compilers using higher-order theorem provers as certificate checkers
- The Dialectica interpertation in Coq
- A Formalization of the C99 Standard in HOL, Isabelle and Coq
- A Coq-based Library for Interactive and Automated Theorem Proving in Plane Geometry
- Constructive Formalization of Classical Modal Logic
- Proving Equality between Streams
- A formal proof that π₁(S¹)=Z
- Balancing Weight-Balanced Trees
- A Formal Programming Model of Orléans Skeleton Library
- Computer certified efficient exact reals in Coq
- TRX: A Formally Verified Parser Interpreter
- Rationality and Escalation in Infinite Extensive Games
- Initial Semantics for higher-order typed syntax in Coq
- Formal proofs in real algebraic geometry: from ordered fields to quantifier elimination
- Specification of imperative languages using operational semantics in Coq
- On the Generation of Positivstellensatz Witnesses in Degenerate Cases
- Deciding Kleene Algebras in Coq
- Type classes for efficient exact real arithmetic in Coq
- Incidence simplicial matrices formalized in Coq/SSReflect
HOL
- Formal reliability analysis of combinational circuits using theorem proving
- SMT solvers: new oracles for the HOL theorem prover
- A Formalization of the C99 Standard in HOL, Isabelle and Coq
- Formal Verification of Chess Endgames Tables
- A verified runtime for a verified theorem prover
Isabelle
- Lógica Computacional en Sevilla (30 años en una hora)
- Certifying compilers using higher-order theorem provers as certificate checkers
- Deducción natural en lógica proposicional con Isabelle/Isar
- Deducción natural en lógica de primer orden con Isabelle/Isar
- A novel formalization of symbolic trajectory evaluation semantics in Isabelle/HOL
- Functional Binomial Queues
- Lower Semicontinuous Functions
- Formalising, improving, and reusing the Java Module System
- Isabelle como un lenguaje funcional
- Executable Transitive Closures of Finite Relations
- A Formalization of the C99 Standard in HOL, Isabelle and Coq
- Verified Firewall Policy Transformations for Test Case Generation
- An Approach to Modular and Testable Security Models of Real-world Health-care Applications
- Psi-calculi: a framework for mobile processes with nominal data and logic
- Extending Sledgehammer with SMT Solvers
- The General Triangle Is Unique
- Mechanical Support for Efficient Dissemination on the CAN Overlay Network
- Formal Verification of a small real-time operating system
- Knowledge-Based Programs
- Termination of Isabelle Functions via Termination of Rewriting
- Efficient Interactive Construction of Machine-Checked Protocol Security Proofs in the Context of Dynamically Compromising Adversaries
- Three Chapters of Measure Theory in Isabelle/HOL
- seL4 Enforces Integrity
- Automated Engineering of Relational and Algebraic Methods in Isabelle/HOL
- BDDs verified in a proof assistant
- Isabelle Repository for Relational and Algebraic Methods
- Automated Engineering of Relational and Algebraic Methods in Isabelle/HOL
Matita
Mizar
Otter o Prover9
- Lógica Computacional en Sevilla (30 años en una hora)
- Recent Developments in Computing and Philosophy
- Computational Meta-Ethics: Towards the Meta-Ethical Robot
PVS
- Lógica Computacional en Sevilla (30 años en una hora)
- Towards a verification framework for faulty message passing systems in PVS
- A Formal Proof Of The Riesz Representation Theorem
- Computationally-Discovered Simplification of the Ontological Argument
- Formalização da prova do teorema de existência de unificadores mais gerais em teorias de primeira-ordem
- Modelling Distributed Cognition Systems in PVS