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 (* $Id: Qsetoid.v,v 1.6 2004/04/06 15:46:05 lcf Exp $ *)
21 include "model/structures/Qsec.ma".
23 include "algebra/CSetoidFun.ma".
25 (*#* **Example of a setoid: [Q]
29 inline procedural "cic:/CoRN/model/setoids/Qsetoid/ap_Q_irreflexive1.con".
31 inline procedural "cic:/CoRN/model/setoids/Qsetoid/ap_Q_symmetric1.con".
33 inline procedural "cic:/CoRN/model/setoids/Qsetoid/ap_Q_cotransitive1.con".
35 inline procedural "cic:/CoRN/model/setoids/Qsetoid/ap_Q_tight1.con".
37 inline procedural "cic:/CoRN/model/setoids/Qsetoid/ap_Q_is_apartness.con".
39 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Q_as_CSetoid.con".
44 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qplus_wd.con".
46 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qplus_strext1.con".
48 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qplus_is_bin_fun.con".
50 (*#* It is associative and commutative.
53 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qplus_is_assoc.con".
55 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qplus_is_commut1.con".
60 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qopp_wd.con".
62 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qopp_strext.con".
64 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qopp_is_fun.con".
66 (*#* ***Multiplication
69 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qmult_wd.con".
71 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qmult_strext1.con".
73 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qmult_is_bin_fun.con".
75 (*#* It is associative and commutative.
78 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qmult_is_assoc.con".
80 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qmult_is_commut.con".
85 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qlt_strext.con".
87 inline procedural "cic:/CoRN/model/setoids/Qsetoid/Qlt_is_CSetoid_relation.con".