Questions: Deduction Theorem for Propositional Logic

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

In a Hilbert-style proof system, you want to show that P → Q is derivable from a set of axioms Γ. The deduction theorem says this is equivalent to which proof task?

AShowing that P and Q are both provable from Γ independently
BShowing that Q is derivable from Γ together with the hypothesis P
CShowing that P → Q is an axiom instance or follows from modus ponens alone
DShowing that Q can be derived from P by a single application of modus ponens
Question 2 Multiple Choice

A student applies the deduction theorem to convert a proof of ψ from {Γ, φ} into a proof of φ → ψ from Γ. They then conclude: 'Since I derived ψ assuming φ, I can also conclude that φ is true.' What error have they made?

AThe deduction theorem requires ψ to follow by modus ponens, not arbitrary derivation
BThe deduction theorem only converts the proof into φ → ψ; it says nothing about the truth of φ itself
CThe conclusion is valid — if ψ follows from φ, then both φ and ψ must hold
DThe deduction theorem cannot be applied when Γ is empty
Question 3 True / False

The deduction theorem is an object-level theorem — it proves a specific formula in propositional logic.

TTrue
FFalse
Question 4 True / False

The deduction theorem compensates for the absence of a hypothesis-discharge rule in Hilbert systems by showing that any proof using hypothesis φ can be mechanically transformed into a proof of the corresponding implication.

TTrue
FFalse
Question 5 Short Answer

What does it mean to say the deduction theorem connects the 'object level' and the 'meta level' in logic, and why is this coupling significant?

Think about your answer, then reveal below.