6.S057: 6.S057: Verified Software Engineering

Problem Set 8

Automated theorem prover

The deadline for this problem set is Wednesday, November 18 at 9pm.

Submit your work on Gradescope at Problem Set 8.

Before you start this problem set

Please fill out a survey about the time you spent on Problem Set 7.

Download

The 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.

Copyright 6.S057 course staff.