Skip to content

Re-prove exercises and Hoare metatheory in alternative styles#24

Open
Stefan-Ivan wants to merge 2 commits into
alexoltean61:masterfrom
Stefan-Ivan:stefan.ivan
Open

Re-prove exercises and Hoare metatheory in alternative styles#24
Stefan-Ivan wants to merge 2 commits into
alexoltean61:masterfrom
Stefan-Ivan:stefan.ivan

Conversation

@Stefan-Ivan

Copy link
Copy Markdown

I tried using different proof structures than the reference (meaning i used term-mode, constructor-based, congrurence-lemma reuse, direct field access and so on). It should only affect proofs while keeping every theory statement unchanged.

I re-proved:
All the marked exercises, eval exercises, equiv exercises, Transformation exercises, StackMachine lemmas;
Hoare metatheory: Soundness, Completeness, TotalCorrectness, and the respective exercises

The "lake build" passed with 853 jobs.

Stefan-Ivan added 2 commits June 2, 2026 15:55
Reworked all FILL-IN exercises + StackMachine lemmas with different
proof structures (term-mode, constructor, congruence-lemma reuse).
Full project builds (853 jobs).
Soundness (all 7), Completeness (all 5), and TotalCorrectness
(wpIsWeakest + wpLemma base cases) reworked with term-mode proofs,
constructor-based structures, and direct field access. Plus mul4Inj
and Assertion.impl_self in Exercises. Full project builds (853 jobs).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant