More consistent naming for `auth`.
This MR is a follow up on the renamings performed (implicitly) as part of !215. This MR makes the following changes: - `auth_both_frac_valid` and `auth_both_valid` are now of the same shape as `auth_both_frac_validN` and `auth_both_validN`. That is, both are now biimplications. - The left-to-right direction of `auth_both_frac_valid` and `auth_both_valid` only holds in case the camera is discrete. The right-to-left versions for non-discrete cameras are prefixed `_2`, the convention that we use throughout the development. - Change the direction of lemmas like `auth_frag_valid` and `auth_auth_valid` so that it's consistent with the other lemmas. I.e. make sure that the ◯ and ● are always on the LHS of the biimplication.
Showing
- theories/algebra/auth.v 17 additions, 14 deletionstheories/algebra/auth.v
- theories/algebra/frac_auth.v 2 additions, 2 deletionstheories/algebra/frac_auth.v
- theories/base_logic/lib/auth.v 2 additions, 2 deletionstheories/base_logic/lib/auth.v
- theories/base_logic/lib/boxes.v 2 additions, 2 deletionstheories/base_logic/lib/boxes.v
- theories/base_logic/lib/gen_heap.v 4 additions, 4 deletionstheories/base_logic/lib/gen_heap.v
- theories/base_logic/lib/proph_map.v 2 additions, 2 deletionstheories/base_logic/lib/proph_map.v
- theories/base_logic/lib/wsat.v 1 addition, 1 deletiontheories/base_logic/lib/wsat.v
- theories/heap_lang/lib/counter.v 4 additions, 4 deletionstheories/heap_lang/lib/counter.v
- theories/heap_lang/lib/ticket_lock.v 3 additions, 3 deletionstheories/heap_lang/lib/ticket_lock.v
- theories/program_logic/ownp.v 4 additions, 4 deletionstheories/program_logic/ownp.v
Loading
Please register or sign in to comment