8. Isar - A Language for Structured Proofs Flashcards
1
Q
What does a typical Isar proof look like?
A
proof
assume formula_0
have formula_1 by simp
….
have formula_n by blast
show formula_n+1 by …
qed
2
Q
What is the proof pattern for case distinction?
A

3
Q
What is the proof pattern for contradiction?
A

4
Q
What is the proof pattern for iff?
A

5
Q
What is the proof pattern for universal quantification?
A

6
Q
What is the proof pattern for existential quantificiation?
A

7
Q
What is the proof pattern for existential elimination?
A

8
Q
What is the proof pattern for set equaility?
A

9
Q
What is the proof pattern for subset?
A
