This is an old revision of the document!
The idea of this page is to collect questions which might be asked in the exams. Whenever you review the slides or work on exercises, just put anything here which might be asked.
I guess it will be most easy for the moderating group to put questions about the topic they present here, too.
Please try to maintain categories of useful size, so each gets its own edit button.
If there are any answers on this page, they are given by students; Feel free to discuss the answers and/or add additional ones!
Please give a short overview over the lecture.
What is Verification?
What is Specification?
What is a Model?
What's the most important thing that needs to be proven when defining types in a HOL theory ?
Why is it important that the new types defined in HOL are non-empty?
How are the elements True and False introduced in HOL?
Why do we need calculi.
Please explain the following properties: Soundness (Correctness), Completeness, …
What are the advantages/disadvantages of the Hilbert calculus compared to the Gentzen calculus.
How can we prove formulas without a calculus?
* Calculi are based purely on syntax. We can always rely on semantic proofs, e.g. truth table or tableaux methods.