diff options
author | Jason Gross <jgross@mit.edu> | 2014-08-26 11:40:11 -0400 |
---|---|---|
committer | Jason Gross <jgross@mit.edu> | 2014-08-26 11:40:24 -0400 |
commit | 3ffdcc7183b2cfbf6c53dd4f1dd6e48da416f07d (patch) | |
tree | 4ca77f871f382294efc63659c46eb93d1a312fea /theories/Logic/Eqdep_dec.v | |
parent | d2958e26d0778ae624495a34fe47ba036439a44d (diff) |
sed s'/_one_var/_on/g'
For consistency with ChoiceFacts
Diffstat (limited to 'theories/Logic/Eqdep_dec.v')
-rw-r--r-- | theories/Logic/Eqdep_dec.v | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/theories/Logic/Eqdep_dec.v b/theories/Logic/Eqdep_dec.v index 154508bb5..9b4d99387 100644 --- a/theories/Logic/Eqdep_dec.v +++ b/theories/Logic/Eqdep_dec.v @@ -73,7 +73,7 @@ Section EqdepDec. Let nu_inv (y:A) (v:x = y) : x = y := comp (nu (eq_refl x)) v. - Remark nu_left_inv_one_var : forall (y:A) (u:x = y), nu_inv (nu u) = u. + Remark nu_left_inv_on : forall (y:A) (u:x = y), nu_inv (nu u) = u. Proof. intros. case u; unfold nu_inv. @@ -81,20 +81,20 @@ Section EqdepDec. Qed. - Theorem eq_proofs_unicity_one_var : forall (y:A) (p1 p2:x = y), p1 = p2. + Theorem eq_proofs_unicity_on : forall (y:A) (p1 p2:x = y), p1 = p2. Proof. intros. - elim nu_left_inv_one_var with (u := p1). - elim nu_left_inv_one_var with (u := p2). + elim nu_left_inv_on with (u := p1). + elim nu_left_inv_on with (u := p2). elim nu_constant with y p1 p2. reflexivity. Qed. - Theorem K_dec_one_var : + Theorem K_dec_on : forall P:x = x -> Prop, P (eq_refl x) -> forall p:x = x, P p. Proof. intros. - elim eq_proofs_unicity_one_var with x (eq_refl x) p. + elim eq_proofs_unicity_on with x (eq_refl x) p. trivial. Qed. @@ -110,7 +110,7 @@ Section EqdepDec. end. - Theorem inj_right_pair_one_var : + Theorem inj_right_pair_on : forall (P:A -> Prop) (y y':P x), ex_intro P x y = ex_intro P x y' -> y = y'. Proof. @@ -118,7 +118,7 @@ Section EqdepDec. cut (proj (ex_intro P x y) y = proj (ex_intro P x y') y). simpl. destruct (eq_dec x) as [Heq|Hneq]. - elim Heq using K_dec_one_var; trivial. + elim Heq using K_dec_on; trivial. intros. case Hneq; trivial. @@ -140,16 +140,16 @@ End EqdepDec. Theorem eq_proofs_unicity A (eq_dec : forall x y : A, x = y \/ x <> y) (x : A) : forall (y:A) (p1 p2:x = y), p1 = p2. -Proof (@eq_proofs_unicity_one_var A x (eq_dec x)). +Proof (@eq_proofs_unicity_on A x (eq_dec x)). Theorem K_dec A (eq_dec : forall x y : A, x = y \/ x <> y) (x : A) : forall P:x = x -> Prop, P (eq_refl x) -> forall p:x = x, P p. -Proof (@K_dec_one_var A x (eq_dec x)). +Proof (@K_dec_on A x (eq_dec x)). Theorem inj_right_pair A (eq_dec : forall x y : A, x = y \/ x <> y) (x : A) : forall (P:A -> Prop) (y y':P x), ex_intro P x y = ex_intro P x y' -> y = y'. -Proof (@inj_right_pair_one_var A x (eq_dec x)). +Proof (@inj_right_pair_on A x (eq_dec x)). Require Import EqdepFacts. @@ -340,7 +340,7 @@ Proof. intros A eq_dec. apply eq_dep_eq__inj_pair2. apply eq_rect_eq__eq_dep_eq. - unfold Eq_rect_eq, Eq_rect_eq_one_var. + unfold Eq_rect_eq, Eq_rect_eq_on. intros; apply eq_rect_eq_dec. apply eq_dec. Qed. |