Electronic communication of mathematics and the interaction of computer algebra systems and proof assistants

Citation
H. Barendregt et Am. Cohen, Electronic communication of mathematics and the interaction of computer algebra systems and proof assistants, J SYMB COMP, 32(1-2), 2001, pp. 3-22
Citations number
30
Categorie Soggetti
Engineering Mathematics
Journal title
JOURNAL OF SYMBOLIC COMPUTATION
ISSN journal
07477171 → ACNP
Volume
32
Issue
1-2
Year of publication
2001
Pages
3 - 22
Database
ISI
SICI code
0747-7171(200107/08)32:1-2<3:ECOMAT>2.0.ZU;2-T
Abstract
Present day computer algebra systems (CASs) and proof assistants (PAs) are specialized programs that help humans with mathematical computations and de ductions. Although several such systems are impressive, they all have certa in limitations. In most CASs side conditions that are essential for the tru th of an equality are not formulated; moreover there are bugs. The PAs have a limited power for computing and hence also for assistance with proofs. A lmost all examples of both categories are stand alone special purpose: syst ems and therefore they cannot communicate with each other, We will argue that the present state of the art in logic is such that there is a natural formal language, independent of the special purpose applicati on in question, by which these systems can communicate mathematical stateme nts. In this way their individual power will be enhanced. Statements received at one particular location from other sites fall into t wo categories: with or without the qualification;"evidently impeccable", a notion that is methodologically precise and sound. For statements having th is quality assessment the evidence may come from the other site or from the local site itself, but in both cases it is verified locally. In cases wher e there is no evidence of impeccability one has to rely on cross checking. There is a trade-off between these two kinds of statements: for impeccabili ty one has to pay the price of obtaining less power. Some examples of communication forms are given that show how the participan ts benefit, (C) 2001 Academic Press.