Add more lemmas for FinMaps (for union, filter, difference)
Compare changes
+ 89
− 0
@@ -647,6 +647,11 @@ Proof.
@@ -647,6 +647,11 @@ Proof.
@@ -1308,6 +1313,18 @@ Section map_filter_ext.
@@ -1308,6 +1313,18 @@ Section map_filter_ext.
@@ -1364,9 +1381,32 @@ Section map_filter_misc.
@@ -1364,9 +1381,32 @@ Section map_filter_misc.
@@ -1401,6 +1441,11 @@ Section map_filter_misc.
@@ -1401,6 +1441,11 @@ Section map_filter_misc.
@@ -1991,6 +2036,12 @@ Lemma map_union_subseteq_r {A} (m1 m2 : M A) : m1 ##ₘ m2 → m2 ⊆ m1 ∪ m2.
@@ -1991,6 +2036,12 @@ Lemma map_union_subseteq_r {A} (m1 m2 : M A) : m1 ##ₘ m2 → m2 ⊆ m1 ∪ m2.
@@ -2375,6 +2426,10 @@ Proof.
@@ -2375,6 +2426,10 @@ Proof.
@@ -2394,6 +2449,40 @@ Global Instance map_difference_right_id {A} : RightId (=) (∅:M A) (∖) := _.
@@ -2394,6 +2449,40 @@ Global Instance map_difference_right_id {A} : RightId (=) (∅:M A) (∖) := _.