- Nov 28, 2016
-
-
Robbert Krebbers authored
Also, use explicit unfolding lemmas for auth_valid and auth_validN. The `Arguments valid _ _ !_ /` hack did not really work when one has to deal with the valid instance of the cmra, which underneath also includes a `cmra_valid`. Declaring a similar Arguments for `cmra_valid` is a bad idea, it will also end up unfold stuff for the exclusive and option CMRA.
-
Robbert Krebbers authored
This fixes issue #46.
-
Robbert Krebbers authored
-
Ralf Jung authored
Proof was done by Hai & me
-
- Nov 27, 2016
-
-
Robbert Krebbers authored
This fixes issue #44.
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Nov 26, 2016
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Nov 25, 2016
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
No longer `put box_own_prop γ P` in the invariant, it is persistent.
-
Jacques-Henri Jourdan authored
-
- Nov 24, 2016
-
-
Jacques-Henri Jourdan authored
-
-
Jacques-Henri Jourdan authored
-
-
Ralf Jung authored
-
Jacques-Henri Jourdan authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan authored
The idea on magic wand is to use it for curried lemmas and use ⊢ for uncurried lemmas.
-
Robbert Krebbers authored
ProofMode intro patterns: accept _ as part of variable names @robbertkrebbers beat this. ;) See merge request !29
-
Ralf Jung authored
-
- Nov 23, 2016