1 (**************************************************************************)
4 (* ||A|| A project by Andrea Asperti *)
6 (* ||I|| Developers: *)
7 (* ||T|| The HELM team. *)
8 (* ||A|| http://helm.cs.unibo.it *)
10 (* \ / This file is distributed under the terms of the *)
11 (* v GNU General Public License Version 2 *)
13 (**************************************************************************)
15 (* This file was automatically generated: do not edit *********************)
19 (*#**********************************************************************)
21 (* v * The Coq Proof Assistant / The Coq Development Team *)
23 (* <O___,, * INRIA-Rocquencourt & LRI-CNRS-Orsay *)
25 (* \VV/ *************************************************************)
27 (* // * This file is distributed under the terms of the *)
29 (* * GNU Lesser General Public License Version 2.1 *)
31 (*#**********************************************************************)
33 include "Num/Axioms.ma".
35 include "Num/EqAxioms.ma".
37 (*#* This file contains basic properties of addition with respect to equality *)
39 (*#* Properties of Addition *)
41 inline procedural "cic:/Coq/Num/AddProps/add_x_0.con" as lemma.
44 Hints Resolve add_x_0 : num.
47 inline procedural "cic:/Coq/Num/AddProps/add_x_Sy.con" as lemma.
50 Hints Resolve add_x_Sy : num.
53 inline procedural "cic:/Coq/Num/AddProps/add_x_Sy_swap.con" as lemma.
56 Hints Resolve add_x_Sy_swap : num.
59 inline procedural "cic:/Coq/Num/AddProps/add_Sx_y_swap.con" as lemma.
62 Hints Resolve add_Sx_y_swap : num.
65 inline procedural "cic:/Coq/Num/AddProps/add_assoc_r.con" as lemma.
68 Hints Resolve add_assoc_r : num.
71 inline procedural "cic:/Coq/Num/AddProps/add_x_y_z_perm.con" as lemma.
74 Hints Resolve add_x_y_z_perm : num.
77 inline procedural "cic:/Coq/Num/AddProps/add_x_one_S.con" as lemma.
80 Hints Resolve add_x_one_S : num.
83 inline procedural "cic:/Coq/Num/AddProps/add_one_x_S.con" as lemma.
86 Hints Resolve add_one_x_S : num.