From 4fc7ee797dc71a6ef53143f5d7646554a37fa654 Mon Sep 17 00:00:00 2001
From: Robbert Krebbers <mail@robbertkrebbers.nl>
Date: Wed, 23 May 2018 10:30:39 +0200
Subject: [PATCH] Revert "Some results about `frac_auth` by Danny and Ales."

These results turned out to be neither that useful nor canonical, and can easily
be derived from local updates.

This reverts commit 465dd9f45b6d39a93195a2edbab9088d715443af.
---
 theories/algebra/frac_auth.v | 13 -------------
 1 file changed, 13 deletions(-)

diff --git a/theories/algebra/frac_auth.v b/theories/algebra/frac_auth.v
index 7d4cd6154..b6fc071c4 100644
--- a/theories/algebra/frac_auth.v
+++ b/theories/algebra/frac_auth.v
@@ -105,17 +105,4 @@ Section frac_auth.
   Proof.
     intros. by apply auth_update, option_local_update, prod_local_update_2.
   Qed.
-
-  Lemma frac_auth_update_alloc q a b c :
-    (∀ n : nat, ✓{n} a → ✓{n} (c ⋅ a)) →
-    ●! a ⋅ ◯!{q} b ~~> ●! (c ⋅ a) ⋅ ◯!{q} (c ⋅ b).
-  Proof. intros ?. by apply frac_auth_update, op_local_update. Qed.
-
-  Lemma frac_auth_dealloc q a b c `{!Cancelable c} :
-    ●! (c ⋅ a) ⋅ ◯!{q} (c ⋅ b) ~~> ●! a ⋅ ◯!{q} b.
-  Proof.
-    apply frac_auth_update.
-    move=> n [x|] /= Hvalid Heq; split; eauto using cmra_validN_op_r.
-    eapply (cancelableN c); by rewrite ?assoc.
-  Qed.
 End frac_auth.
-- 
GitLab