diff options
| author | Gaëtan Gilbert | 2019-02-22 15:56:05 +0100 |
|---|---|---|
| committer | Gaëtan Gilbert | 2019-02-22 15:56:05 +0100 |
| commit | 237050870a27bc2eda9224e9d8b18b7ef5b66236 (patch) | |
| tree | 14d07a9c21c2a97cd9289f0ecfae48c5e3d5bd6a /theories | |
| parent | 7b282a5d041147a54b4553fe27db5c4c03c3e0f5 (diff) | |
| parent | 735d3fd21c65688143541d77c4153f52b963f4c4 (diff) | |
Merge PR #9314: Enrich implicits for instances
Reviewed-by: SkySkimmer
Diffstat (limited to 'theories')
| -rw-r--r-- | theories/Classes/CEquivalence.v | 3 | ||||
| -rw-r--r-- | theories/Classes/Equivalence.v | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/theories/Classes/CEquivalence.v b/theories/Classes/CEquivalence.v index c376efef2e..f04ae90950 100644 --- a/theories/Classes/CEquivalence.v +++ b/theories/Classes/CEquivalence.v @@ -64,6 +64,9 @@ Program Instance equiv_transitive `(sa : Equivalence A) : Transitive equiv. now transitivity y. Qed. +Arguments equiv_symmetric {A R} sa x y. +Arguments equiv_transitive {A R} sa x y z. + (** Use the [substitute] command which substitutes an equivalence in every hypothesis. *) Ltac setoid_subst H := diff --git a/theories/Classes/Equivalence.v b/theories/Classes/Equivalence.v index 516ea12099..384d041461 100644 --- a/theories/Classes/Equivalence.v +++ b/theories/Classes/Equivalence.v @@ -64,6 +64,9 @@ Program Instance equiv_transitive `(sa : Equivalence A) : Transitive equiv | 1. now transitivity y. Qed. +Arguments equiv_symmetric {A R} sa x y. +Arguments equiv_transitive {A R} sa x y z. + (** Use the [substitute] command which substitutes an equivalence in every hypothesis. *) Ltac setoid_subst H := |
