Computer Science | Maynooth Universityahealy/Implementing_a_portfolio...D. Kuhlwein, J. C....

Post on 13-Aug-2020

0 views 0 download

Transcript of Computer Science | Maynooth Universityahealy/Implementing_a_portfolio...D. Kuhlwein, J. C....

Prover-specific transformations

File level

Theory level (may be many per file)

Proof Obligation levelGoals / Lemmas (may be many per theory

- Called “Tasks”)

Proof Obligation levelGoals / Lemmas (may be many per theory

- Called “Tasks”)

CVC4, veriT, Z3

CVC3

Yices

Alt-Ergo (old syntax)

Others: .tptp, .gappa, etc.

d(A,B)

A BCACB

D. Kuhlwein, J. C. Blanchette, C. Kaliszyk & J. Urban. MaSh: Machine Learning for Sledgehammer. In: 4th Conference on Interactive Theorem Proving (ITP’13), Lecture Notes in Computer Science.