diff options
author | 2010-02-09 17:45:06 +0000 | |
---|---|---|
committer | 2010-02-09 17:45:06 +0000 | |
commit | c4b5c7ebd6f316bb53e1a53f94c367f4f0129dae (patch) | |
tree | c7c1c9e7f381923ab04b0ba01a14d803e2b3eb71 /theories/Arith/Min.v | |
parent | bf90d39cec401f5daad2eb26c915ceba65e1a5cc (diff) |
Numbers: properties of min/max with respect to 0,S,P,add,sub,mul
With these properties, we can kill Arith/MinMax, NArith/Nminmax,
and leave ZArith/Zminmax as a compatibility file only. Now
the instanciations NPeano.Nat, NBinary.N, ZBinary.Z, BigZ, BigN
contains all theses facts.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12718 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'theories/Arith/Min.v')
-rw-r--r-- | theories/Arith/Min.v | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/theories/Arith/Min.v b/theories/Arith/Min.v index 44060b56c..521285a08 100644 --- a/theories/Arith/Min.v +++ b/theories/Arith/Min.v @@ -8,21 +8,20 @@ (*i $Id$ i*) -(** THIS FILE IS DEPRECATED. Use [NPeano] and [MinMax] instead. *) +(** THIS FILE IS DEPRECATED. Use [NPeano.Nat] instead. *) Require Import NPeano. -Require Export MinMax. Open Local Scope nat_scope. Implicit Types m n p : nat. Notation min := NPeano.min (only parsing). -Definition min_0_l := min_0_l. -Definition min_0_r := min_0_r. -Definition succ_min_distr := succ_min_distr. -Definition plus_min_distr_l := plus_min_distr_l. -Definition plus_min_distr_r := plus_min_distr_r. +Definition min_0_l := Nat.min_0_l. +Definition min_0_r := Nat.min_0_r. +Definition succ_min_distr := Nat.succ_min_distr. +Definition plus_min_distr_l := Nat.add_min_distr_l. +Definition plus_min_distr_r := Nat.add_min_distr_r. Definition min_case_strong := Nat.min_case_strong. Definition min_spec := Nat.min_spec. Definition min_dec := Nat.min_dec. @@ -41,5 +40,5 @@ Definition min_glb := Nat.min_glb. (* begin hide *) (* Compatibility *) Notation min_case2 := min_case (only parsing). -Notation min_SS := succ_min_distr (only parsing). +Notation min_SS := Nat.succ_min_distr (only parsing). (* end hide *)
\ No newline at end of file |