]> matita.cs.unibo.it Git - helm.git/blob - matita/contribs/CoRN-Decl/tactics/FieldReflection.ma
matita 0.5.1 tagged
[helm.git] / matita / contribs / CoRN-Decl / tactics / FieldReflection.ma
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 set "baseuri" "cic:/matita/CoRN-Decl/tactics/FieldReflection".
18
19 include "CoRN.ma".
20
21 (* $Id: FieldReflection.v,v 1.4 2004/04/23 10:01:06 lcf Exp $ *)
22
23 (* begin hide *)
24
25 include "algebra/CFields.ma".
26
27 include "tactics/AlgReflection.ma".
28
29 (* UNEXPORTED
30 Section Field_Interpretation_Function
31 *)
32
33 alias id "F" = "cic:/CoRN/tactics/FieldReflection/Field_Interpretation_Function/F.var".
34
35 alias id "val" = "cic:/CoRN/tactics/FieldReflection/Field_Interpretation_Function/val.var".
36
37 alias id "unop" = "cic:/CoRN/tactics/FieldReflection/Field_Interpretation_Function/unop.var".
38
39 alias id "binop" = "cic:/CoRN/tactics/FieldReflection/Field_Interpretation_Function/binop.var".
40
41 alias id "pfun" = "cic:/CoRN/tactics/FieldReflection/Field_Interpretation_Function/pfun.var".
42
43 inline "cic:/CoRN/tactics/FieldReflection/interpF.ind".
44
45 inline "cic:/CoRN/tactics/FieldReflection/wfF.con".
46
47 inline "cic:/CoRN/tactics/FieldReflection/xexprF.ind".
48
49 inline "cic:/CoRN/tactics/FieldReflection/xforgetF.con".
50
51 inline "cic:/CoRN/tactics/FieldReflection/xinterpF.con".
52
53 inline "cic:/CoRN/tactics/FieldReflection/xexprF2interpF.con".
54
55 inline "cic:/CoRN/tactics/FieldReflection/xexprF_diagram_commutes.con".
56
57 inline "cic:/CoRN/tactics/FieldReflection/xexprF2wfF.con".
58
59 inline "cic:/CoRN/tactics/FieldReflection/fexprF.ind".
60
61 inline "cic:/CoRN/tactics/FieldReflection/fexprF_var.con".
62
63 inline "cic:/CoRN/tactics/FieldReflection/fexprF_int.con".
64
65 inline "cic:/CoRN/tactics/FieldReflection/fexprF_plus.con".
66
67 inline "cic:/CoRN/tactics/FieldReflection/fexprF_mult.con".
68
69 inline "cic:/CoRN/tactics/FieldReflection/fforgetF.con".
70
71 inline "cic:/CoRN/tactics/FieldReflection/fexprF2interpF.con".
72
73 inline "cic:/CoRN/tactics/FieldReflection/fexprF2wfF.con".
74
75 include "tactics/Opaque_algebra.ma".
76
77 inline "cic:/CoRN/tactics/FieldReflection/refl_interpF.con".
78
79 inline "cic:/CoRN/tactics/FieldReflection/interpF_wd.con".
80
81 (* UNEXPORTED
82 End Field_Interpretation_Function
83 *)
84
85 (* UNEXPORTED
86 Section Field_NormCorrect
87 *)
88
89 alias id "F" = "cic:/CoRN/tactics/FieldReflection/Field_NormCorrect/F.var".
90
91 alias id "val" = "cic:/CoRN/tactics/FieldReflection/Field_NormCorrect/val.var".
92
93 alias id "unop" = "cic:/CoRN/tactics/FieldReflection/Field_NormCorrect/unop.var".
94
95 alias id "binop" = "cic:/CoRN/tactics/FieldReflection/Field_NormCorrect/binop.var".
96
97 alias id "pfun" = "cic:/CoRN/tactics/FieldReflection/Field_NormCorrect/pfun.var".
98
99 (* NOTATION
100 Notation II := (interpF F val unop binop pfun).
101 *)
102
103 (*
104 four kinds of exprs:
105
106   I     (expr_int _)
107   V     (expr_var _)
108   M     (expr_mult V M)
109         I
110   P     (expr_plus M P)
111         I
112
113 M: sorted on V
114 P: sorted on M, all M's not an I
115 *)
116
117 (* UNEXPORTED
118 Opaque Zmult.
119 *)
120
121 inline "cic:/CoRN/tactics/FieldReflection/MI_mult_corr_F.con".
122
123 (* UNEXPORTED
124 Transparent Zmult.
125 *)
126
127 (* UNEXPORTED
128 Opaque MI_mult.
129 *)
130
131 inline "cic:/CoRN/tactics/FieldReflection/MV_mult_corr_F.con".
132
133 (* UNEXPORTED
134 Transparent MI_mult.
135 *)
136
137 (* UNEXPORTED
138 Opaque MV_mult MI_mult.
139 *)
140
141 inline "cic:/CoRN/tactics/FieldReflection/MM_mult_corr_F.con".
142
143 (* UNEXPORTED
144 Transparent MV_mult MI_mult.
145 *)
146
147 (* UNEXPORTED
148 Opaque MV_mult.
149 *)
150
151 inline "cic:/CoRN/tactics/FieldReflection/MM_plus_corr_F.con".
152
153 (* UNEXPORTED
154 Transparent MV_mult.
155 *)
156
157 (* UNEXPORTED
158 Opaque MM_plus.
159 *)
160
161 inline "cic:/CoRN/tactics/FieldReflection/PM_plus_corr_F.con".
162
163 (* UNEXPORTED
164 Transparent MM_plus.
165 *)
166
167 (* UNEXPORTED
168 Opaque PM_plus.
169 *)
170
171 inline "cic:/CoRN/tactics/FieldReflection/PP_plus_corr_F.con".
172
173 (* UNEXPORTED
174 Transparent PM_plus.
175 *)
176
177 (* UNEXPORTED
178 Opaque PM_plus MM_mult MI_mult.
179 *)
180
181 inline "cic:/CoRN/tactics/FieldReflection/PM_mult_corr_F.con".
182
183 (* UNEXPORTED
184 Opaque PM_mult.
185 *)
186
187 inline "cic:/CoRN/tactics/FieldReflection/PP_mult_corr_F.con".
188
189 (* UNEXPORTED
190 Transparent PP_plus PM_mult PP_mult PM_plus MI_mult.
191 *)
192
193 inline "cic:/CoRN/tactics/FieldReflection/FF_plus_corr_F.con".
194
195 inline "cic:/CoRN/tactics/FieldReflection/FF_mult_corr_F.con".
196
197 (* UNEXPORTED
198 Transparent FF_div.
199 *)
200
201 inline "cic:/CoRN/tactics/FieldReflection/FF_div_corr_F.con".
202
203 inline "cic:/CoRN/tactics/FieldReflection/NormF_corr.con".
204
205 inline "cic:/CoRN/tactics/FieldReflection/Norm_wfF.con".
206
207 inline "cic:/CoRN/tactics/FieldReflection/expr_is_zero_corr_F.con".
208
209 inline "cic:/CoRN/tactics/FieldReflection/Tactic_lemma_zero_F.con".
210
211 inline "cic:/CoRN/tactics/FieldReflection/Tactic_lemmaF.con".
212
213 (* UNEXPORTED
214 End Field_NormCorrect
215 *)
216
217 (* end hide *)
218