aboutsummaryrefslogtreecommitdiff
path: root/src/Algebra.v
diff options
context:
space:
mode:
authorGravatar jadep <jade.philipoom@gmail.com>2016-10-30 21:42:07 -0400
committerGravatar jadep <jade.philipoom@gmail.com>2016-10-30 21:43:38 -0400
commitf3640db250f55bdb8d9d379d078586349b03e856 (patch)
tree67fc1e5d6c4b51eb5bc5d3790e066f09285294b4 /src/Algebra.v
parent75cf217c2a60422e2ae7ee56d177b140f8b47924 (diff)
Added new algebra lemma
Diffstat (limited to 'src/Algebra.v')
-rw-r--r--src/Algebra.v7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Algebra.v b/src/Algebra.v
index c017a7456..de6b6f51a 100644
--- a/src/Algebra.v
+++ b/src/Algebra.v
@@ -378,6 +378,13 @@ Module Group.
apply inv_id.
Qed.
+ Lemma inv_zero_zero : forall x, inv x = id -> x = id.
+ Proof.
+ intros.
+ rewrite <-inv_id, <-H0.
+ symmetry; apply inv_inv.
+ Qed.
+
Lemma eq_r_opp_r_inv a b c : a = op c (inv b) <-> op a b = c.
Proof.
split; intro Hx; rewrite Hx || rewrite <-Hx;