en | de

Automated Theorem Proving

master program

VO2 + PS1  SS 2013  703608 + 703609

Description

This lecture is part of the elective module "Automated Reasoning". The other parts of the module (the lecture "Computational Logic") is given in the winter term. It is recommended to attend (and pass) the course on logic, before the lecture on automated reasoning is heard, but this is not a requirement.

The lecture introduces the concepts of automated theorem proving. The following topics will be discussed in the course:

Automated Theorem Provers (including Equality) for First-Order Logic
Resolution and Paramodulation
Application of Automated Theorem Provers for First-Order Logic

Lecture Notes

pdf    full lecture notes

Literature

The course is partly based on the following references

Additional Material

Prototypes

semantic tableaux     propositonal logic    prolog     first-order logic    prolog
resolution    propositonal logic    first-order logic    prolog