๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Formal and Efficient Primality Proofs by Use of Computer Algebra Oracles

โœ Scribed by Olga Caprotti; Martijn Oostdijk


Book ID
102974366
Publisher
Elsevier Science
Year
2001
Tongue
English
Weight
546 KB
Volume
32
Category
Article
ISSN
0747-7171

No coin nor oath required. For personal study only.

โœฆ Synopsis


This paper focuses on how to use Pocklington's criterion to produce efficient formal proof-objects for showing primality of large positive numbers. First, we describe a formal development of Pocklington's criterion, done using the proof assistant Coq. Then we present an algorithm in which computer algebra software is employed as oracle to the proof assistant to generate the necessary witnesses for applying the criterion. Finally, we discuss the implementation of this approach and tackle the proof of primality for some of the largest numbers expressible in Coq.


๐Ÿ“œ SIMILAR VOLUMES