]> matita.cs.unibo.it Git - helm.git/blob - helm/software/matita/contribs/CoRN-Procedural/tactics/GroupReflection.mma
matitadep: we now handle the inline of an uri, we removed the -exclude option
[helm.git] / helm / software / matita / contribs / CoRN-Procedural / tactics / GroupReflection.mma
1 (**************************************************************************)
2 (*       ___                                                              *)
3 (*      ||M||                                                             *)
4 (*      ||A||       A project by Andrea Asperti                           *)
5 (*      ||T||                                                             *)
6 (*      ||I||       Developers:                                           *)
7 (*      ||T||         The HELM team.                                      *)
8 (*      ||A||         http://helm.cs.unibo.it                             *)
9 (*      \   /                                                             *)
10 (*       \ /        This file is distributed under the terms of the       *)
11 (*        v         GNU General Public License Version 2                  *)
12 (*                                                                        *)
13 (**************************************************************************)
14
15 (* This file was automatically generated: do not edit *********************)
16
17 include "CoRN.ma".
18
19 (* $Id: GroupReflection.v,v 1.3 2004/04/23 10:01:06 lcf Exp $ *)
20
21 (* begin hide *)
22
23 include "algebra/CAbGroups.ma".
24
25 include "tactics/AlgReflection.ma".
26
27 (* UNEXPORTED
28 Section Group_Interpretation_Function
29 *)
30
31 alias id "G" = "cic:/CoRN/tactics/GroupReflection/Group_Interpretation_Function/G.var".
32
33 alias id "val" = "cic:/CoRN/tactics/GroupReflection/Group_Interpretation_Function/val.var".
34
35 alias id "unop" = "cic:/CoRN/tactics/GroupReflection/Group_Interpretation_Function/unop.var".
36
37 alias id "binop" = "cic:/CoRN/tactics/GroupReflection/Group_Interpretation_Function/binop.var".
38
39 alias id "pfun" = "cic:/CoRN/tactics/GroupReflection/Group_Interpretation_Function/pfun.var".
40
41 inline procedural "cic:/CoRN/tactics/GroupReflection/interpG.ind".
42
43 inline procedural "cic:/CoRN/tactics/GroupReflection/wfG.con".
44
45 inline procedural "cic:/CoRN/tactics/GroupReflection/xexprG.ind".
46
47 inline procedural "cic:/CoRN/tactics/GroupReflection/xforgetG.con".
48
49 inline procedural "cic:/CoRN/tactics/GroupReflection/xinterpG.con".
50
51 inline procedural "cic:/CoRN/tactics/GroupReflection/xexprG2interpG.con".
52
53 inline procedural "cic:/CoRN/tactics/GroupReflection/xexprG_diagram_commutes.con".
54
55 inline procedural "cic:/CoRN/tactics/GroupReflection/xexprG2wfG.con".
56
57 inline procedural "cic:/CoRN/tactics/GroupReflection/fexprG.ind".
58
59 inline procedural "cic:/CoRN/tactics/GroupReflection/fexprG_var.con".
60
61 inline procedural "cic:/CoRN/tactics/GroupReflection/fexprG_zero.con".
62
63 inline procedural "cic:/CoRN/tactics/GroupReflection/fexprG_plus.con".
64
65 inline procedural "cic:/CoRN/tactics/GroupReflection/fexprG_mult_int.con".
66
67 inline procedural "cic:/CoRN/tactics/GroupReflection/fforgetG.con".
68
69 inline procedural "cic:/CoRN/tactics/GroupReflection/fexprG2interp.con".
70
71 inline procedural "cic:/CoRN/tactics/GroupReflection/fexprG2wf.con".
72
73 (* UNEXPORTED
74 Opaque csg_crr.
75 *)
76
77 (* UNEXPORTED
78 Opaque cm_crr.
79 *)
80
81 (* UNEXPORTED
82 Opaque cg_crr.
83 *)
84
85 (* UNEXPORTED
86 Opaque csf_fun.
87 *)
88
89 (* UNEXPORTED
90 Opaque csbf_fun.
91 *)
92
93 (* UNEXPORTED
94 Opaque csr_rel.
95 *)
96
97 (* UNEXPORTED
98 Opaque cs_eq.
99 *)
100
101 (* UNEXPORTED
102 Opaque cs_neq.
103 *)
104
105 (* UNEXPORTED
106 Opaque cs_ap.
107 *)
108
109 (* UNEXPORTED
110 Opaque cm_unit.
111 *)
112
113 (* UNEXPORTED
114 Opaque csg_op.
115 *)
116
117 (* UNEXPORTED
118 Opaque cg_inv.
119 *)
120
121 (* UNEXPORTED
122 Opaque cg_minus.
123 *)
124
125 inline procedural "cic:/CoRN/tactics/GroupReflection/refl_interpG.con".
126
127 inline procedural "cic:/CoRN/tactics/GroupReflection/interpG_wd.con".
128
129 (* UNEXPORTED
130 End Group_Interpretation_Function
131 *)
132
133 (* UNEXPORTED
134 Section Group_NormCorrect
135 *)
136
137 alias id "G" = "cic:/CoRN/tactics/GroupReflection/Group_NormCorrect/G.var".
138
139 alias id "val" = "cic:/CoRN/tactics/GroupReflection/Group_NormCorrect/val.var".
140
141 alias id "unop" = "cic:/CoRN/tactics/GroupReflection/Group_NormCorrect/unop.var".
142
143 alias id "binop" = "cic:/CoRN/tactics/GroupReflection/Group_NormCorrect/binop.var".
144
145 alias id "pfun" = "cic:/CoRN/tactics/GroupReflection/Group_NormCorrect/pfun.var".
146
147 (* NOTATION
148 Notation II := (interpG G val unop binop pfun).
149 *)
150
151 (*
152 four kinds of exprs:
153
154   I     (expr_int _)
155   V     (expr_var _)
156   M     (expr_mult V M)
157         I
158   P     (expr_plus M P)
159         I
160
161 M: sorted on V
162 P: sorted on M, all M's not an I
163 *)
164
165 inline procedural "cic:/CoRN/tactics/GroupReflection/MI_mult_comm_int.con".
166
167 (* UNEXPORTED
168 Opaque Zmult.
169 *)
170
171 inline procedural "cic:/CoRN/tactics/GroupReflection/MI_mult_corr_G.con".
172
173 (* UNEXPORTED
174 Transparent Zmult.
175 *)
176
177 (* UNEXPORTED
178 Opaque MI_mult.
179 *)
180
181 inline procedural "cic:/CoRN/tactics/GroupReflection/MV_mult_corr_G.con".
182
183 (* UNEXPORTED
184 Opaque MV_mult.
185 *)
186
187 inline procedural "cic:/CoRN/tactics/GroupReflection/MM_mult_corr_G.con".
188
189 (* UNEXPORTED
190 Transparent MV_mult MI_mult.
191 *)
192
193 (* UNEXPORTED
194 Opaque MV_mult.
195 *)
196
197 inline procedural "cic:/CoRN/tactics/GroupReflection/MM_plus_corr_G.con".
198
199 (* UNEXPORTED
200 Transparent MV_mult.
201 *)
202
203 (* UNEXPORTED
204 Opaque MM_plus.
205 *)
206
207 inline procedural "cic:/CoRN/tactics/GroupReflection/PM_plus_corr_G.con".
208
209 (* UNEXPORTED
210 Transparent MM_plus.
211 *)
212
213 (* UNEXPORTED
214 Opaque PM_plus.
215 *)
216
217 inline procedural "cic:/CoRN/tactics/GroupReflection/PP_plus_corr_G.con".
218
219 (* UNEXPORTED
220 Transparent PM_plus.
221 *)
222
223 (* UNEXPORTED
224 Opaque PM_plus MM_mult MI_mult.
225 *)
226
227 inline procedural "cic:/CoRN/tactics/GroupReflection/PM_mult_corr_G.con".
228
229 (* UNEXPORTED
230 Opaque PM_mult.
231 *)
232
233 inline procedural "cic:/CoRN/tactics/GroupReflection/PP_mult_corr_G.con".
234
235 inline procedural "cic:/CoRN/tactics/GroupReflection/NormG_corr_G.con".
236
237 inline procedural "cic:/CoRN/tactics/GroupReflection/Tactic_lemmaG.con".
238
239 (* UNEXPORTED
240 End Group_NormCorrect
241 *)
242
243 (* end hide *)
244