Skip to Main content Skip to Navigation
Conference papers

On the way to certify computer algebra systems

Sylvain Boulmé 1 Thérèse Hardin 1 David Hirschkoff Valérie Ménissier-Morain 2 Renaud Rioboo 2
1 SPI - Sémantiques, preuves et implantation
LIP6 - Laboratoire d'Informatique de Paris 6
2 CALFOR - Calcul formel
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : The FOC project, started at the fall 1997, is aimed to build a programming environment for the development of certified symbolic computation. The working languages are Coq and Ocaml. In this paper, we present first the motivations of the project. We then explain why and how our concern for proving properties of programs has led us to certain implementations choices in Ocaml. This way, the sources express exactly the mathematical dependencies between the different structures. This may ease the achievement of proofs.
Document type :
Conference papers
Complete list of metadatas
Contributor : Lip6 Publications <>
Submitted on : Monday, August 14, 2017 - 11:55:06 AM
Last modification on : Thursday, March 21, 2019 - 1:01:08 PM

Links full text



Sylvain Boulmé, Thérèse Hardin, David Hirschkoff, Valérie Ménissier-Morain, Renaud Rioboo. On the way to certify computer algebra systems. Calculemus workshop of FLOC'99, Jun 1999, Trento, Italy. pp.370-385, ⟨10.1016/S1571-0661(05)80609-7⟩. ⟨hal-01574382⟩



Record views