Skip to content
Snippets Groups Projects
  1. Oct 06, 2020
  2. Oct 05, 2020
  3. Oct 04, 2020
  4. Sep 29, 2020
  5. Sep 28, 2020
  6. Sep 23, 2020
  7. Sep 16, 2020
  8. Sep 15, 2020
  9. Sep 14, 2020
  10. Sep 10, 2020
  11. Aug 30, 2020
  12. Aug 29, 2020
  13. Aug 12, 2020
  14. Jul 15, 2020
  15. Jul 04, 2020
  16. Jun 26, 2020
  17. May 28, 2020
  18. May 25, 2020
  19. May 23, 2020
  20. May 22, 2020
  21. May 20, 2020
  22. May 18, 2020
  23. May 14, 2020
  24. Apr 25, 2020
    • Abel Nieto's avatar
      Add mapsto_mapsto_ne helper lemma · f227f6fa
      Abel Nieto authored
      Here's one case this lemma might be useful. Suppose we want to
      programmatically generate namespaces for e.g. locks:
      
      ```
      Definition lockN (l : loc) := nroot .@ "lock" .@ l.
      ```
      
      Then to know that two such namespaces are disjoint, we need to know
      that the corresponding locations are distinct. For that we use
      the lemma here introduced.
      
      ```
      Lemma ne l1 l2 v1 v2 :
        l1 ↦ v1 -∗ l2 ↦ v2 -∗ ⌜l1 ≠ l2⌝.
      Proof. iApply mapsto_mapsto_ne. (* goal ¬ ✓ 2%Qp *) by intros []. Qed.
      ```
      f227f6fa
  25. Apr 18, 2020
  26. Apr 14, 2020
  27. Apr 08, 2020
Loading