# Automatic verification and interactive theorem proving

**Authors:** Andrea Asperti

arXiv: 1701.03602 · 2017-01-16

## TL;DR

This paper discusses the use of proof assistants and interactive theorem proving tools for automatic verification of correctness certificates in mathematics and computer science, enhancing reliability of proofs and software correctness.

## Contribution

It provides an overview of how interactive theorem proving systems facilitate the creation and automatic validation of formal correctness certificates.

## Key findings

- Proof assistants enable formal proof development.
- Automated validation ensures high confidence in correctness certificates.
- Applications span mathematics and software verification.

## Abstract

Automatic verification deals with the validation by means of computers of correctness certificates. The related tools, usually called proof assistants or interactive provers, provide an interactive environment for the creation of formal certificates whose correctness can be assessed in a purely automatic way. Such systems have applications both in mathematics, where certificates are proofs of theorems, and in computer science, where certificates testify the correctness of a given software with respect to its specification.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1701.03602/full.md

## Figures

2 figures with captions in the complete paper: https://tomesphere.com/paper/1701.03602/full.md

## References

78 references — full list in the complete paper: https://tomesphere.com/paper/1701.03602/full.md

---
Source: https://tomesphere.com/paper/1701.03602