aboutsummaryrefslogtreecommitdiff
path: root/_CoqProject
blob: 196b5e7251b70078c383f47b5ab88207ed19a74f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
-R src Crypto
-R Bedrock Bedrock
Bedrock/Nomega.v
Bedrock/Word.v
src/Algebra.v
src/BaseSystem.v
src/BaseSystemProofs.v
src/EdDSARepChange.v
src/MxDHRepChange.v
src/Testbit.v
src/Assembly/Bounds.v
src/Assembly/Compile.v
src/Assembly/Conversions.v
src/Assembly/Evaluables.v
src/Assembly/GF25519.v
src/Assembly/HL.v
src/Assembly/LL.v
src/Assembly/PhoasCommon.v
src/Assembly/Pipeline.v
src/Assembly/Qhasm.v
src/Assembly/QhasmCommon.v
src/Assembly/QhasmEvalCommon.v
src/Assembly/QhasmUtil.v
src/Assembly/State.v
src/Assembly/StringConversion.v
src/Assembly/WordizeUtil.v
src/BoundedArithmetic/ArchitectureToZLike.v
src/BoundedArithmetic/ArchitectureToZLikeProofs.v
src/BoundedArithmetic/Eta.v
src/BoundedArithmetic/Interface.v
src/BoundedArithmetic/InterfaceProofs.v
src/BoundedArithmetic/StripCF.v
src/BoundedArithmetic/X86ToZLike.v
src/BoundedArithmetic/X86ToZLikeProofs.v
src/BoundedArithmetic/Double/Core.v
src/BoundedArithmetic/Double/Proofs/BitwiseOr.v
src/BoundedArithmetic/Double/Proofs/Decode.v
src/BoundedArithmetic/Double/Proofs/LoadImmediate.v
src/BoundedArithmetic/Double/Proofs/Multiply.v
src/BoundedArithmetic/Double/Proofs/RippleCarryAddSub.v
src/BoundedArithmetic/Double/Proofs/SelectConditional.v
src/BoundedArithmetic/Double/Proofs/ShiftLeft.v
src/BoundedArithmetic/Double/Proofs/ShiftLeftRightTactic.v
src/BoundedArithmetic/Double/Proofs/ShiftRight.v
src/BoundedArithmetic/Double/Proofs/ShiftRightDoubleWordImmediate.v
src/BoundedArithmetic/Double/Proofs/SpreadLeftImmediate.v
src/BoundedArithmetic/Double/Repeated/Core.v
src/BoundedArithmetic/Double/Repeated/Proofs/BitwiseOr.v
src/BoundedArithmetic/Double/Repeated/Proofs/Decode.v
src/BoundedArithmetic/Double/Repeated/Proofs/LoadImmediate.v
src/BoundedArithmetic/Double/Repeated/Proofs/Multiply.v
src/BoundedArithmetic/Double/Repeated/Proofs/RippleCarryAddSub.v
src/BoundedArithmetic/Double/Repeated/Proofs/SelectConditional.v
src/BoundedArithmetic/Double/Repeated/Proofs/ShiftLeftRight.v
src/BoundedArithmetic/Double/Repeated/Proofs/ShiftRightDoubleWordImmediate.v
src/CompleteEdwardsCurve/CompleteEdwardsCurveTheorems.v
src/CompleteEdwardsCurve/ExtendedCoordinates.v
src/CompleteEdwardsCurve/Pre.v
src/Encoding/EncodingTheorems.v
src/Encoding/ModularWordEncodingPre.v
src/Encoding/ModularWordEncodingTheorems.v
src/Encoding/PointEncoding.v
src/Encoding/PointEncodingPre.v
src/Experiments/Ed25519.v
src/Experiments/Ed25519Extraction.v
src/Experiments/ExtrHaskellNats.v
src/Experiments/GenericFieldPow.v
src/Experiments/MontgomeryCurve.v
src/ModularArithmetic/Conversion.v
src/ModularArithmetic/ExtPow2BaseMulProofs.v
src/ModularArithmetic/ExtendedBaseVector.v
src/ModularArithmetic/ModularArithmeticTheorems.v
src/ModularArithmetic/ModularBaseSystem.v
src/ModularArithmetic/ModularBaseSystemList.v
src/ModularArithmetic/ModularBaseSystemListProofs.v
src/ModularArithmetic/ModularBaseSystemListZOperations.v
src/ModularArithmetic/ModularBaseSystemListZOperationsProofs.v
src/ModularArithmetic/ModularBaseSystemOpt.v
src/ModularArithmetic/ModularBaseSystemProofs.v
src/ModularArithmetic/ModularBaseSystemWord.v
src/ModularArithmetic/Pow2Base.v
src/ModularArithmetic/Pow2BaseProofs.v
src/ModularArithmetic/Pre.v
src/ModularArithmetic/PrimeFieldTheorems.v
src/ModularArithmetic/PseudoMersenneBaseParamProofs.v
src/ModularArithmetic/PseudoMersenneBaseParams.v
src/ModularArithmetic/Tutorial.v
src/ModularArithmetic/ZBounded.v
src/ModularArithmetic/ZBoundedZ.v
src/ModularArithmetic/BarrettReduction/Z.v
src/ModularArithmetic/BarrettReduction/ZBounded.v
src/ModularArithmetic/BarrettReduction/ZGeneralized.v
src/ModularArithmetic/BarrettReduction/ZHandbook.v
src/ModularArithmetic/Montgomery/Z.v
src/ModularArithmetic/Montgomery/ZBounded.v
src/ModularArithmetic/Montgomery/ZProofs.v
src/Reflection/Application.v
src/Reflection/ApplicationLemmas.v
src/Reflection/ApplicationRelations.v
src/Reflection/CommonSubexpressionElimination.v
src/Reflection/Conversion.v
src/Reflection/CountLets.v
src/Reflection/Equality.v
src/Reflection/ExprInversion.v
src/Reflection/FilterLive.v
src/Reflection/Inline.v
src/Reflection/InlineInterp.v
src/Reflection/InlineWf.v
src/Reflection/InputSyntax.v
src/Reflection/InterpProofs.v
src/Reflection/InterpWf.v
src/Reflection/InterpWfRel.v
src/Reflection/Linearize.v
src/Reflection/LinearizeInterp.v
src/Reflection/LinearizeWf.v
src/Reflection/MapCast.v
src/Reflection/MapCastWithCastOp.v
src/Reflection/MultiSizeTest.v
src/Reflection/MultiSizeTest2.v
src/Reflection/Reify.v
src/Reflection/Relations.v
src/Reflection/Syntax.v
src/Reflection/TestCase.v
src/Reflection/Tuple.v
src/Reflection/WfInversion.v
src/Reflection/WfProofs.v
src/Reflection/WfReflective.v
src/Reflection/WfReflectiveGen.v
src/Reflection/Named/Compile.v
src/Reflection/Named/ContextOn.v
src/Reflection/Named/DeadCodeElimination.v
src/Reflection/Named/EstablishLiveness.v
src/Reflection/Named/NameUtil.v
src/Reflection/Named/RegisterAssign.v
src/Reflection/Named/Syntax.v
src/Reflection/Z/Interpretations128.v
src/Reflection/Z/Interpretations64.v
src/Reflection/Z/InterpretationsGen.v
src/Reflection/Z/Reify.v
src/Reflection/Z/Syntax.v
src/Reflection/Z/Interpretations128/Relations.v
src/Reflection/Z/Interpretations128/RelationsCombinations.v
src/Reflection/Z/Interpretations64/Relations.v
src/Reflection/Z/Interpretations64/RelationsCombinations.v
src/Spec/CompleteEdwardsCurve.v
src/Spec/Ed25519.v
src/Spec/EdDSA.v
src/Spec/Encoding.v
src/Spec/ModularArithmetic.v
src/Spec/ModularWordEncoding.v
src/Spec/MxDH.v
src/Spec/WeierstrassCurve.v
src/Specific/GF1305.v
src/Specific/GF25519.v
src/Specific/GF25519Bounded.v
src/Specific/GF25519BoundedAddCoordinates.v
src/Specific/GF25519BoundedCommon.v
src/Specific/GF25519BoundedExtendedAddCoordinates.v
src/Specific/GF25519ExtendedAddCoordinates.v
src/Specific/GF25519Reflective.v
src/Specific/GF25519ReflectiveAddCoordinates.v
src/Specific/SC25519.v
src/Specific/FancyMachine256/Barrett.v
src/Specific/FancyMachine256/Core.v
src/Specific/FancyMachine256/Montgomery.v
src/Specific/GF25519Reflective/Common.v
src/Specific/GF25519Reflective/Common9_4Op.v
src/Specific/GF25519Reflective/CommonBinOp.v
src/Specific/GF25519Reflective/CommonUnOp.v
src/Specific/GF25519Reflective/CommonUnOpFEToWire.v
src/Specific/GF25519Reflective/CommonUnOpFEToZ.v
src/Specific/GF25519Reflective/CommonUnOpWireToFE.v
src/Specific/GF25519Reflective/Reified.v
src/Specific/GF25519Reflective/Reified/Add.v
src/Specific/GF25519Reflective/Reified/AddCoordinates.v
src/Specific/GF25519Reflective/Reified/CarryAdd.v
src/Specific/GF25519Reflective/Reified/CarryOpp.v
src/Specific/GF25519Reflective/Reified/CarrySub.v
src/Specific/GF25519Reflective/Reified/GeModulus.v
src/Specific/GF25519Reflective/Reified/LadderStep.v
src/Specific/GF25519Reflective/Reified/Mul.v
src/Specific/GF25519Reflective/Reified/Opp.v
src/Specific/GF25519Reflective/Reified/Pack.v
src/Specific/GF25519Reflective/Reified/PreFreeze.v
src/Specific/GF25519Reflective/Reified/Sub.v
src/Specific/GF25519Reflective/Reified/Unpack.v
src/SpecificGen/GF2213_32.v
src/SpecificGen/GF2213_32Bounded.v
src/SpecificGen/GF2213_32BoundedAddCoordinates.v
src/SpecificGen/GF2213_32BoundedCommon.v
src/SpecificGen/GF2213_32BoundedExtendedAddCoordinates.v
src/SpecificGen/GF2213_32ExtendedAddCoordinates.v
src/SpecificGen/GF2213_32Reflective.v
src/SpecificGen/GF2213_32ReflectiveAddCoordinates.v
src/SpecificGen/GF2519_32.v
src/SpecificGen/GF2519_32Bounded.v
src/SpecificGen/GF2519_32BoundedAddCoordinates.v
src/SpecificGen/GF2519_32BoundedCommon.v
src/SpecificGen/GF2519_32BoundedExtendedAddCoordinates.v
src/SpecificGen/GF2519_32ExtendedAddCoordinates.v
src/SpecificGen/GF2519_32Reflective.v
src/SpecificGen/GF2519_32ReflectiveAddCoordinates.v
src/SpecificGen/GF25519_32.v
src/SpecificGen/GF25519_32Bounded.v
src/SpecificGen/GF25519_32BoundedAddCoordinates.v
src/SpecificGen/GF25519_32BoundedCommon.v
src/SpecificGen/GF25519_32BoundedExtendedAddCoordinates.v
src/SpecificGen/GF25519_32ExtendedAddCoordinates.v
src/SpecificGen/GF25519_32Reflective.v
src/SpecificGen/GF25519_32ReflectiveAddCoordinates.v
src/SpecificGen/GF25519_64.v
src/SpecificGen/GF25519_64Bounded.v
src/SpecificGen/GF25519_64BoundedAddCoordinates.v
src/SpecificGen/GF25519_64BoundedCommon.v
src/SpecificGen/GF25519_64BoundedExtendedAddCoordinates.v
src/SpecificGen/GF25519_64ExtendedAddCoordinates.v
src/SpecificGen/GF25519_64Reflective.v
src/SpecificGen/GF25519_64ReflectiveAddCoordinates.v
src/SpecificGen/GF41417_32.v
src/SpecificGen/GF41417_32Bounded.v
src/SpecificGen/GF41417_32BoundedAddCoordinates.v
src/SpecificGen/GF41417_32BoundedCommon.v
src/SpecificGen/GF41417_32BoundedExtendedAddCoordinates.v
src/SpecificGen/GF41417_32ExtendedAddCoordinates.v
src/SpecificGen/GF41417_32Reflective.v
src/SpecificGen/GF41417_32ReflectiveAddCoordinates.v
src/SpecificGen/GF5211_32.v
src/SpecificGen/GF5211_32Bounded.v
src/SpecificGen/GF5211_32BoundedAddCoordinates.v
src/SpecificGen/GF5211_32BoundedCommon.v
src/SpecificGen/GF5211_32BoundedExtendedAddCoordinates.v
src/SpecificGen/GF5211_32ExtendedAddCoordinates.v
src/SpecificGen/GF5211_32Reflective.v
src/SpecificGen/GF5211_32ReflectiveAddCoordinates.v
src/SpecificGen/GF2213_32Reflective/Common.v
src/SpecificGen/GF2213_32Reflective/Common9_4Op.v
src/SpecificGen/GF2213_32Reflective/CommonBinOp.v
src/SpecificGen/GF2213_32Reflective/CommonUnOp.v
src/SpecificGen/GF2213_32Reflective/CommonUnOpFEToWire.v
src/SpecificGen/GF2213_32Reflective/CommonUnOpFEToZ.v
src/SpecificGen/GF2213_32Reflective/CommonUnOpWireToFE.v
src/SpecificGen/GF2213_32Reflective/Reified.v
src/SpecificGen/GF2213_32Reflective/Reified/Add.v
src/SpecificGen/GF2213_32Reflective/Reified/AddCoordinates.v
src/SpecificGen/GF2213_32Reflective/Reified/CarryAdd.v
src/SpecificGen/GF2213_32Reflective/Reified/CarryOpp.v
src/SpecificGen/GF2213_32Reflective/Reified/CarrySub.v
src/SpecificGen/GF2213_32Reflective/Reified/GeModulus.v
src/SpecificGen/GF2213_32Reflective/Reified/LadderStep.v
src/SpecificGen/GF2213_32Reflective/Reified/Mul.v
src/SpecificGen/GF2213_32Reflective/Reified/Opp.v
src/SpecificGen/GF2213_32Reflective/Reified/Pack.v
src/SpecificGen/GF2213_32Reflective/Reified/PreFreeze.v
src/SpecificGen/GF2213_32Reflective/Reified/Sub.v
src/SpecificGen/GF2213_32Reflective/Reified/Unpack.v
src/SpecificGen/GF2519_32Reflective/Common.v
src/SpecificGen/GF2519_32Reflective/Common9_4Op.v
src/SpecificGen/GF2519_32Reflective/CommonBinOp.v
src/SpecificGen/GF2519_32Reflective/CommonUnOp.v
src/SpecificGen/GF2519_32Reflective/CommonUnOpFEToWire.v
src/SpecificGen/GF2519_32Reflective/CommonUnOpFEToZ.v
src/SpecificGen/GF2519_32Reflective/CommonUnOpWireToFE.v
src/SpecificGen/GF2519_32Reflective/Reified.v
src/SpecificGen/GF2519_32Reflective/Reified/Add.v
src/SpecificGen/GF2519_32Reflective/Reified/AddCoordinates.v
src/SpecificGen/GF2519_32Reflective/Reified/CarryAdd.v
src/SpecificGen/GF2519_32Reflective/Reified/CarryOpp.v
src/SpecificGen/GF2519_32Reflective/Reified/CarrySub.v
src/SpecificGen/GF2519_32Reflective/Reified/GeModulus.v
src/SpecificGen/GF2519_32Reflective/Reified/LadderStep.v
src/SpecificGen/GF2519_32Reflective/Reified/Mul.v
src/SpecificGen/GF2519_32Reflective/Reified/Opp.v
src/SpecificGen/GF2519_32Reflective/Reified/Pack.v
src/SpecificGen/GF2519_32Reflective/Reified/PreFreeze.v
src/SpecificGen/GF2519_32Reflective/Reified/Sub.v
src/SpecificGen/GF2519_32Reflective/Reified/Unpack.v
src/SpecificGen/GF25519_32Reflective/Common.v
src/SpecificGen/GF25519_32Reflective/Common9_4Op.v
src/SpecificGen/GF25519_32Reflective/CommonBinOp.v
src/SpecificGen/GF25519_32Reflective/CommonUnOp.v
src/SpecificGen/GF25519_32Reflective/CommonUnOpFEToWire.v
src/SpecificGen/GF25519_32Reflective/CommonUnOpFEToZ.v
src/SpecificGen/GF25519_32Reflective/CommonUnOpWireToFE.v
src/SpecificGen/GF25519_32Reflective/Reified.v
src/SpecificGen/GF25519_32Reflective/Reified/Add.v
src/SpecificGen/GF25519_32Reflective/Reified/AddCoordinates.v
src/SpecificGen/GF25519_32Reflective/Reified/CarryAdd.v
src/SpecificGen/GF25519_32Reflective/Reified/CarryOpp.v
src/SpecificGen/GF25519_32Reflective/Reified/CarrySub.v
src/SpecificGen/GF25519_32Reflective/Reified/GeModulus.v
src/SpecificGen/GF25519_32Reflective/Reified/LadderStep.v
src/SpecificGen/GF25519_32Reflective/Reified/Mul.v
src/SpecificGen/GF25519_32Reflective/Reified/Opp.v
src/SpecificGen/GF25519_32Reflective/Reified/Pack.v
src/SpecificGen/GF25519_32Reflective/Reified/PreFreeze.v
src/SpecificGen/GF25519_32Reflective/Reified/Sub.v
src/SpecificGen/GF25519_32Reflective/Reified/Unpack.v
src/SpecificGen/GF25519_64Reflective/Common.v
src/SpecificGen/GF25519_64Reflective/Common9_4Op.v
src/SpecificGen/GF25519_64Reflective/CommonBinOp.v
src/SpecificGen/GF25519_64Reflective/CommonUnOp.v
src/SpecificGen/GF25519_64Reflective/CommonUnOpFEToWire.v
src/SpecificGen/GF25519_64Reflective/CommonUnOpFEToZ.v
src/SpecificGen/GF25519_64Reflective/CommonUnOpWireToFE.v
src/SpecificGen/GF25519_64Reflective/Reified.v
src/SpecificGen/GF25519_64Reflective/Reified/Add.v
src/SpecificGen/GF25519_64Reflective/Reified/AddCoordinates.v
src/SpecificGen/GF25519_64Reflective/Reified/CarryAdd.v
src/SpecificGen/GF25519_64Reflective/Reified/CarryOpp.v
src/SpecificGen/GF25519_64Reflective/Reified/CarrySub.v
src/SpecificGen/GF25519_64Reflective/Reified/GeModulus.v
src/SpecificGen/GF25519_64Reflective/Reified/LadderStep.v
src/SpecificGen/GF25519_64Reflective/Reified/Mul.v
src/SpecificGen/GF25519_64Reflective/Reified/Opp.v
src/SpecificGen/GF25519_64Reflective/Reified/Pack.v
src/SpecificGen/GF25519_64Reflective/Reified/PreFreeze.v
src/SpecificGen/GF25519_64Reflective/Reified/Sub.v
src/SpecificGen/GF25519_64Reflective/Reified/Unpack.v
src/SpecificGen/GF41417_32Reflective/Common.v
src/SpecificGen/GF41417_32Reflective/Common9_4Op.v
src/SpecificGen/GF41417_32Reflective/CommonBinOp.v
src/SpecificGen/GF41417_32Reflective/CommonUnOp.v
src/SpecificGen/GF41417_32Reflective/CommonUnOpFEToWire.v
src/SpecificGen/GF41417_32Reflective/CommonUnOpFEToZ.v
src/SpecificGen/GF41417_32Reflective/CommonUnOpWireToFE.v
src/SpecificGen/GF41417_32Reflective/Reified.v
src/SpecificGen/GF41417_32Reflective/Reified/Add.v
src/SpecificGen/GF41417_32Reflective/Reified/AddCoordinates.v
src/SpecificGen/GF41417_32Reflective/Reified/CarryAdd.v
src/SpecificGen/GF41417_32Reflective/Reified/CarryOpp.v
src/SpecificGen/GF41417_32Reflective/Reified/CarrySub.v
src/SpecificGen/GF41417_32Reflective/Reified/GeModulus.v
src/SpecificGen/GF41417_32Reflective/Reified/LadderStep.v
src/SpecificGen/GF41417_32Reflective/Reified/Mul.v
src/SpecificGen/GF41417_32Reflective/Reified/Opp.v
src/SpecificGen/GF41417_32Reflective/Reified/Pack.v
src/SpecificGen/GF41417_32Reflective/Reified/PreFreeze.v
src/SpecificGen/GF41417_32Reflective/Reified/Sub.v
src/SpecificGen/GF41417_32Reflective/Reified/Unpack.v
src/SpecificGen/GF5211_32Reflective/Common.v
src/SpecificGen/GF5211_32Reflective/Common9_4Op.v
src/SpecificGen/GF5211_32Reflective/CommonBinOp.v
src/SpecificGen/GF5211_32Reflective/CommonUnOp.v
src/SpecificGen/GF5211_32Reflective/CommonUnOpFEToWire.v
src/SpecificGen/GF5211_32Reflective/CommonUnOpFEToZ.v
src/SpecificGen/GF5211_32Reflective/CommonUnOpWireToFE.v
src/SpecificGen/GF5211_32Reflective/Reified.v
src/SpecificGen/GF5211_32Reflective/Reified/Add.v
src/SpecificGen/GF5211_32Reflective/Reified/AddCoordinates.v
src/SpecificGen/GF5211_32Reflective/Reified/CarryAdd.v
src/SpecificGen/GF5211_32Reflective/Reified/CarryOpp.v
src/SpecificGen/GF5211_32Reflective/Reified/CarrySub.v
src/SpecificGen/GF5211_32Reflective/Reified/GeModulus.v
src/SpecificGen/GF5211_32Reflective/Reified/LadderStep.v
src/SpecificGen/GF5211_32Reflective/Reified/Mul.v
src/SpecificGen/GF5211_32Reflective/Reified/Opp.v
src/SpecificGen/GF5211_32Reflective/Reified/Pack.v
src/SpecificGen/GF5211_32Reflective/Reified/PreFreeze.v
src/SpecificGen/GF5211_32Reflective/Reified/Sub.v
src/SpecificGen/GF5211_32Reflective/Reified/Unpack.v
src/Tactics/VerdiTactics.v
src/Tactics/Algebra_syntax/Nsatz.v
src/Test/Curve25519SpecTestVectors.v
src/Util/AdditionChainExponentiation.v
src/Util/AutoRewrite.v
src/Util/Bool.v
src/Util/CaseUtil.v
src/Util/Curry.v
src/Util/Decidable.v
src/Util/Equality.v
src/Util/FixCoqMistakes.v
src/Util/FixedWordSizes.v
src/Util/FixedWordSizesEquality.v
src/Util/GlobalSettings.v
src/Util/HList.v
src/Util/HProp.v
src/Util/IffT.v
src/Util/Isomorphism.v
src/Util/IterAssocOp.v
src/Util/LetIn.v
src/Util/LetInMonad.v
src/Util/ListUtil.v
src/Util/Logic.v
src/Util/NatUtil.v
src/Util/Notations.v
src/Util/NumTheoryUtil.v
src/Util/Option.v
src/Util/PartiallyReifiedProp.v
src/Util/PointedProp.v
src/Util/Prod.v
src/Util/Relations.v
src/Util/Sigma.v
src/Util/Sum.v
src/Util/Tactics.v
src/Util/Tower.v
src/Util/Tuple.v
src/Util/Unit.v
src/Util/WordUtil.v
src/Util/ZUtil.v
src/Util/Tactics/BreakMatch.v
src/Util/Tactics/DestructHead.v
src/Util/Tactics/DestructHyps.v
src/Util/Tactics/Head.v
src/Util/Tactics/SpecializeBy.v
src/Util/Tactics/SplitInContext.v
src/WeierstrassCurve/Pre.v