. Computer algebra systems are extremely powerful and flexible, but often give results which require careful interpretation or are downright incorrect. By contrast, theorem provers are very reliable but lack the powerful specialized decision procedures and heuristics of computer algebra systems. In this paper we try to get the best of both worlds by careful exploitation of a link between a theorem prover and a computer algebra system. 1 Motivation In the HOL theorem prover[5], a theory of real numbers has been developed, using a rigorous definition in terms of Dedekind cuts [8]. It is therefore possible to apply HOL to areas traditionally within the purview of Computer Algebra Systems (CASs). This offers two main benefits. Firstly, theorem...
I’ve always been interested in using theorem provers both for “practical ” applications in formally ...
We assess the current state of research in the application of computer aided formal reasoning to com...
AbstractThe realization of inference rules as the primitive operations of a type “theorem” in a type...
In this paper we describe an environment for reasoning about the reals which combines the rigour of ...
We present a prototype of a computer algebra system that is built on top of a proof assistant, HOL L...
Contains fulltext : 35027.pdf (publisher's version ) (Open Access
As verification efforts using interactive theorem proving grow, we are in need of certified algorith...
One of the most important benefits of using a theorem prover system is the absolute accuracy of the ...
International audienceIn the recent years, numerous proof systems have improved enough to be used fo...
In the recent years, numerous proof systems have improved enough to be used for formally verifying n...
. Mechanised reasoning systems and computer algebra systems have different objectives. Their integra...
We describe an interface between version 6 of the Maple computer algebra system with the PVS automat...
Computer algebra systems (CASs) and automated theorem provers (ATPs) exhibit complementary abilities...
This article examines the idea of ‘following the flow of a proof with an example ’ in order to assis...
AbstractThe mechanisation of the real numbers within theorem provers is of practical benefit for the...
I’ve always been interested in using theorem provers both for “practical ” applications in formally ...
We assess the current state of research in the application of computer aided formal reasoning to com...
AbstractThe realization of inference rules as the primitive operations of a type “theorem” in a type...
In this paper we describe an environment for reasoning about the reals which combines the rigour of ...
We present a prototype of a computer algebra system that is built on top of a proof assistant, HOL L...
Contains fulltext : 35027.pdf (publisher's version ) (Open Access
As verification efforts using interactive theorem proving grow, we are in need of certified algorith...
One of the most important benefits of using a theorem prover system is the absolute accuracy of the ...
International audienceIn the recent years, numerous proof systems have improved enough to be used fo...
In the recent years, numerous proof systems have improved enough to be used for formally verifying n...
. Mechanised reasoning systems and computer algebra systems have different objectives. Their integra...
We describe an interface between version 6 of the Maple computer algebra system with the PVS automat...
Computer algebra systems (CASs) and automated theorem provers (ATPs) exhibit complementary abilities...
This article examines the idea of ‘following the flow of a proof with an example ’ in order to assis...
AbstractThe mechanisation of the real numbers within theorem provers is of practical benefit for the...
I’ve always been interested in using theorem provers both for “practical ” applications in formally ...
We assess the current state of research in the application of computer aided formal reasoning to com...
AbstractThe realization of inference rules as the primitive operations of a type “theorem” in a type...