[PDF][PDF] Reliable Reconstruction of Fine-grained Proofs in a Proof Assistant.

HJ Schurr, M Fleury, M Desharnais - CADE, 2021 - library.oapen.org
We present a fast and reliable reconstruction of proofs generated by the SMT solver veriT in
Isabelle. The fine-grained proof format makes the reconstruction simple and efficient. For …

Tools and techniques for the verification of modular stateful code

MJP Pereira - 2018 - theses.hal.science
This thesis is set in the field of formal methods, more precisely in the domain of deductive
program verification. Our working context is the Why3 framework, a set of tools to implement …

Encoding dependently-typed constructions into simple type theory

A Bordg, A Doña Mateo - Proceedings of the 12th ACM SIGPLAN …, 2023 - dl.acm.org
In this article, we show how one can formalise in type theory mathematical objects, for which
dependent types are usually deemed unavoidable, using only simple types. We outline a …

FoCaLiZe and Dedukti to the rescue for proof interoperability

R Cauderlier, C Dubois - … Proving: 8th International Conference, ITP 2017 …, 2017 - Springer
Numerous contributions have been made for some years to allow users to exchange formal
proofs between different provers. The main propositions consist in ad hoc pointwise …

Proof technology and learning in mathematics: Common issues and perspectives

N Balacheff, T Boy de la Tour - Proof technology in mathematics research …, 2019 - Springer
Mathematical proof is undoubtedly the cornerstone of mathematics. Indeed, no mathematical
work is definitively complete without the final QED. Mathematics educators know this …

A framework for proof-carrying logical transformations

Q Garchery - arXiv preprint arXiv:2107.02352, 2021 - arxiv.org
In various provers and deductive verification tools, logical transformations are used
extensively in order to reduce a proof task into a number of simpler tasks. Logical …

Des transformations logiques passent leur certificat

Q Garchery, C Keller, C Marché… - JFLA 2020-Journées …, 2020 - inria.hal.science
Dans un contexte de vérification formelle de programmes, utilisant des démonstrateurs
automatiques, la base de confiance des environnements de vérification est typiquement très …

Abstract representation of binders in ocaml using the bindlib library

R Lepigre, C Raffalli - arXiv preprint arXiv:1807.01872, 2018 - arxiv.org
The Bindlib library for OCaml provides a set of tools for the manipulation of data structures
with variable binding. It is very well suited for the representation of abstract syntax trees, and …

From Event-B to Lambdapi

A Grieu - International Conference on Rigorous State-Based …, 2024 - Springer
Abstract B, Event-B and TLA+ are modelling notations based on set theory.
Dedukti/Lambdapi is a logical framework based on the λ Π-calculus modulo rewriting in …

A Semantics of 𝕂 into Dedukti

A Ledein, V Blot, C Dubois - … Conference on Types for Proofs and …, 2023 - drops.dagstuhl.de
𝕂 is a semantical framework for formally describing the semantics of programming
languages thanks to a BNF grammar and rewriting rules on configurations. It is also an …