|
c2c58119be
|
Finish proving wp_correctness
|
2017-12-07 15:52:53 +01:00 |
|
|
27389f132f
|
Prove good part of wp_correctness_provable
|
2017-12-07 01:09:29 +01:00 |
|
|
908bed1331
|
Reindent consistently bullets
|
2017-12-06 22:19:17 +01:00 |
|
|
5dfc412c10
|
Prove 2.3 assuming 1.6
|
2017-12-06 22:01:35 +01:00 |
|
|
3ed5ef8ea4
|
Nearly prove Th2.3, assuming 1.6 and one small subgoal
|
2017-12-06 15:19:57 +01:00 |
|
|
82eb5f2189
|
Define function wp, state wp_correctness
|
2017-12-06 11:32:57 +01:00 |
|
|
2431f66b07
|
Stash th2.3 for now
|
2017-12-06 11:17:17 +01:00 |
|
|
c49f9d3f6e
|
Th2.3: prove error case of transitivity
|
2017-12-06 10:37:35 +01:00 |
|
|
55eef82c54
|
Th2.3: prove If rule
|
2017-12-06 01:15:10 +01:00 |
|
|
93336c705e
|
Prove Th2.3 up to consequence
|
2017-12-05 18:18:02 +01:00 |
|
|
06f655c1c1
|
Rewrite hoare_provability inductively
|
2017-12-05 14:19:43 +01:00 |
|
|
d1b62ad2b5
|
Modify notation, state theorem 2.3
|
2017-12-05 00:27:35 +01:00 |
|
|
7e2c2e08dc
|
Axiomatize Hoare provability |-
|
2017-12-04 23:59:25 +01:00 |
|
|
90ca9bc5bb
|
Implement most operators on assertions
|
2017-11-16 15:22:35 +01:00 |
|
|
98286d1ad8
|
Axiomatize CPOs, begin work on interpretation
|
2017-11-09 14:50:33 +01:00 |
|
|
23ca813c8c
|
Define instructions
|
2017-10-19 15:25:03 +02:00 |
|