aboutsummaryrefslogtreecommitdiffhomepage
path: root/contrib/romega/ReflOmegaCore.v
diff options
context:
space:
mode:
authorGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2006-11-19 10:44:04 +0000
committerGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2006-11-19 10:44:04 +0000
commitafd948511eaf75f82b506248dd27b33e18c1b263 (patch)
tree44121320327e8bab3ccc54a63fcb354d5fbb2c0e /contrib/romega/ReflOmegaCore.v
parent20a39fbca7b31284929c19df5c7c24225448c378 (diff)
mult_sym, plus_sym -> mult_comm, plus_comm
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@9391 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'contrib/romega/ReflOmegaCore.v')
-rw-r--r--contrib/romega/ReflOmegaCore.v20
1 files changed, 10 insertions, 10 deletions
diff --git a/contrib/romega/ReflOmegaCore.v b/contrib/romega/ReflOmegaCore.v
index 83ea5b637..5583ce4c9 100644
--- a/contrib/romega/ReflOmegaCore.v
+++ b/contrib/romega/ReflOmegaCore.v
@@ -986,26 +986,26 @@ Theorem Tplus_permute_stable : term_stable Tplus_permute.
prove_stable Tplus_permute Zplus_permute.
Qed.
-Definition Tplus_sym (t : term) :=
+Definition Tplus_comm (t : term) :=
match t with
| (x + y)%term => (y + x)%term
| _ => t
end.
-Theorem Tplus_sym_stable : term_stable Tplus_sym.
+Theorem Tplus_comm_stable : term_stable Tplus_comm.
-prove_stable Tplus_sym Zplus_comm.
+prove_stable Tplus_comm Zplus_comm.
Qed.
-Definition Tmult_sym (t : term) :=
+Definition Tmult_comm (t : term) :=
match t with
| (x * y)%term => (y * x)%term
| _ => t
end.
-Theorem Tmult_sym_stable : term_stable Tmult_sym.
+Theorem Tmult_comm_stable : term_stable Tmult_comm.
-prove_stable Tmult_sym Zmult_comm.
+prove_stable Tmult_comm Zmult_comm.
Qed.
Definition T_OMEGA10 (t : term) :=
@@ -1480,7 +1480,7 @@ Fixpoint rewrite (s : step) : term -> term :=
| C_PLUS_ASSOC_R => Tplus_assoc_r
| C_PLUS_ASSOC_L => Tplus_assoc_l
| C_PLUS_PERMUTE => Tplus_permute
- | C_PLUS_COMM => Tplus_sym
+ | C_PLUS_COMM => Tplus_comm
| C_RED0 => Tred_factor0
| C_RED1 => Tred_factor1
| C_RED2 => Tred_factor2
@@ -1490,7 +1490,7 @@ Fixpoint rewrite (s : step) : term -> term :=
| C_RED6 => Tred_factor6
| C_MULT_ASSOC_REDUCED => Tmult_assoc_reduced
| C_MINUS => Tminus_def
- | C_MULT_COMM => Tmult_sym
+ | C_MULT_COMM => Tmult_comm
end.
Theorem rewrite_stable : forall s : step, term_stable (rewrite s).
@@ -1512,7 +1512,7 @@ simple induction s; simpl in |- *;
| exact Tplus_assoc_r_stable
| exact Tplus_assoc_l_stable
| exact Tplus_permute_stable
- | exact Tplus_sym_stable
+ | exact Tplus_comm_stable
| exact Tred_factor0_stable
| exact Tred_factor1_stable
| exact Tred_factor2_stable
@@ -1522,7 +1522,7 @@ simple induction s; simpl in |- *;
| exact Tred_factor6_stable
| exact Tmult_assoc_reduced_stable
| exact Tminus_def_stable
- | exact Tmult_sym_stable ].
+ | exact Tmult_comm_stable ].
Qed.
(* \subsection{tactiques de résolution d'un but omega normalisé}