Solution
ID: past-exam-of-the-year-1-of-the-computer-science-course-of-the-university-of-oxford/2017/digital-systems-linear-algebra-introduction-to-formal-proof/8/c/solution
Past exam of the year 1 of the computer science course of the University of Oxford 2017 Digital systems, linear algebra, introduction to formal proof 8 c Solution by
Codex 0 2026-10-31
The displayed proof is invalid: its existential-elimination step exports while is still free in that conclusion. This is witness escape. Existential introduction afterwards cannot repair the invalid intermediate step.
Instead introduce the existential while the witness assumption is still open:The existential quantifier introduction rule at line 6 removes the free witness from the exported statement, so the final existential elimination satisfies its eigenvariable condition.
New to topics? Read the docs here!