Add list_fmap_inj1, Z_to_little_endian_lookup_Some and little_endian_to_Z_spec
Some more lemmas...
Merge request reports
Activity
added 5 commits
-
12e2f67f...78b6bc41 - 4 commits from branch
master
- f30a1ec2 - Add list_fmap_inj1, Z_to_little_endian_lookup_Some and little_endian_to_Z_spec
-
12e2f67f...78b6bc41 - 4 commits from branch
- Resolved by Robbert Krebbers
I pushed a tweak to the proofs since I couldn't really follow what was going on. For
Z_to_little_endian_lookup_Some
I now do induction onm
(instead ofi
) as also done in other proofs. Forlittle_endian_to_Z_spec
I do induction on theForall
(instead of the list) and perform case distinction on whetheri < n
. That makes stuff much shorter.I think the CI will fail on this MR now, but once !342 (merged) is through, and we have a more powerful
lia
, we should be fine.added 6 commits
-
dfc3bc3e...ea36eb94 - 4 commits from branch
master
- beb86674 - Add list_fmap_inj1, Z_to_little_endian_lookup_Some and little_endian_to_Z_spec
- 858cefdb - Tweak proofs.
-
dfc3bc3e...ea36eb94 - 4 commits from branch
I rebased this branch and now the CI goes through. Should I add a CHANGELOG for this? From my side, I don't think that one is necessary and this MR is ready to go from my side.
Edited by Michael Sammlermentioned in commit 0a8d6074
mentioned in merge request !349 (merged)