course_outline
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| course_outline [2012/03/27 16:42] – jonathan | course_outline [2012/04/03 20:06] (current) – jonathan | ||
|---|---|---|---|
| Line 83: | Line 83: | ||
| We did the celebrity problem ind detail including the addition of a variant for the new event and witnesses for disappearing parameters. We also studied injections, surjection and bijections of functions and relations. See Rodin folder. | We did the celebrity problem ind detail including the addition of a variant for the new event and witnesses for disappearing parameters. We also studied injections, surjection and bijections of functions and relations. See Rodin folder. | ||
| + | |||
| + | Review of arithmetic, set theory, predicate logic and Event-B invariant and refinement proof obligations. Translation between set theoretic statements and predicate logic. Re-write rules. | ||
| ===== Weakest Preconditions===== | ===== Weakest Preconditions===== | ||
| - | Tuesday: | + | We did not cover weakest preconditions. |
| + | |||
| + | Dijkstra weakest precondition calculus and loop variants and invariants.Proving loop termination. Relationship of Dijkstra weakest precondition calculus to Event-B. Slides on the SVN. | ||
| - | Thursday: Review of arithmetic, set theory, predicate logic and Event-B invariant and refinement proof obligations. Translation between set theoretic statements and predicate logic. Re-write rules. | ||
course_outline.1332866526.txt.gz · Last modified: by jonathan
