Solution

ID: past-exam-of-the-year-1-of-the-computer-science-course-of-the-university-of-oxford/2019/digital-systems-linear-algebra-introduction-to-formal-proof-resit/7/b/solution

Derive each negated component in its own subproof, then combine them. Assumption lines below begin local scopes; the listed discharge ranges close those scopes.
LineFormulaJustification
1Premise
2Assume locally
3Disjunction introduction rule, left, 2
4Negation elimination rule, 1 and 3
5Negation introduction rule, discharging 2–4
6Assume locally
7Disjunction introduction rule, right, 6
8Negation elimination rule, 1 and 7
9Negation introduction rule, discharging 6–8
10Conjunction introduction rule, 5 and 9
Only the original premise remains open. No classical principle is needed for this direction of De Morgan's laws.

New to topics? Read the docs here!