The deadline for this problem set is Wednesday, November 18 at 9pm.
Submit your work on Gradescope at Problem Set 8.
The deadline for this problem set is Wednesday, November 18 at 9pm.
Submit your work on Gradescope at Problem Set 8.
Please fill out a survey about the time you spent on Problem Set 7.
pset08_definitions.dfypset08.dfypset08_validator.dfypset08_hints.dfy ← but don’t read yetThe structure here follows that of previous psets: read pset08_definitions.dfy to see our supporting definitions on an automated theorem prover for “less than” facts, complete pset08.dfy with your edits, and use pset08_validator.dfy to confirm you’re done.
See also pset08_hints.dfy for suggestions, in case you get stuck. But beware that this file may give away some of the interesting challenges.
Please review the main proofs from class 15 in modules UnionFind and TheoremProver and the graph reachability proofs from class 16 before you look at the hints.
For proving EntailedCorrect the hints file provides the statement and proof of some lemmas that require a bit of heavy lifting! If you’re stuck and would just like to know the idea we used without seeing our code, click here: find a topological sort that shows a contradiction.