T Felicissimo - arXiv preprint arXiv:2205.02883, 2022 - arxiv.org
Dedukti is a very expressive logical framework which unlike most frameworks, such as the Edinburgh Logical Framework (LF), allows for the representation of computation alongside …
Interoperability between deductive program verification tools is a well-recognized long- standing challenge. In this paper we propose a solution for a well-delineated aspect of this …
T Felicissimo, F Blanqui, AK Barnawal - arXiv preprint arXiv:2211.05700, 2022 - arxiv.org
As the development of formal proofs is a time-consuming task, it is important to devise ways of sharing the already written proofs to prevent wasting time redoing them. One of the …
T Felicissimo - arXiv preprint arXiv:2307.08523, 2023 - arxiv.org
We introduce CompLF, a logical framework allowing for the definition of computational type theories--that is, those whose definitional equality is purely generated by rewrite rules. Its …
T Felicissimo, F Blanqui - Logical Methods in Computer …, 2024 - lmcs.episciences.org
As the development of formal proofs is a time-consuming task, it is important to devise ways of sharing the already written proofs to prevent wasting time redoing them. One of the …
T Traversié - arXiv preprint arXiv:2407.06626, 2024 - arxiv.org
Kuroda's translation embeds classical first-order logic into intuitionistic logic, through the insertion of double negations. Recently, Brown and Rizkallah extended this translation to …
T Traversié - arXiv preprint arXiv:2407.06627, 2024 - arxiv.org
Parametricity allows the transfer of proofs between different implementations of the same data structure. The lambdaPi-calculus modulo theory is an extension of the lambda-calculus …
Coinduction is a principle, or a proof technique, dual to induction and which allows to handle possibly infinite objects in a natural way, such as infinite lists, infinite trees, formal …
Proof assistants such as Coq implement a type theory featuring three important features: impredicativity, cumulativity and product covariance. This combination has proven difficult to …