forked from HoTT/Coq-HoTT
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_CoqProject
410 lines (354 loc) · 12.7 KB
/
_CoqProject
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
407
408
409
410
-R theories HoTT
-Q contrib ""
COQC = hoqc
theories/Basics/Notations.v
theories/Basics/Utf8.v
theories/Basics/Overture.v
theories/Basics/UniverseLevel.v
theories/Basics/PathGroupoids.v
theories/Basics/Contractible.v
theories/Basics/Equivalences.v
theories/Basics/Trunc.v
theories/Basics/Decidable.v
theories/Basics/FunextVarieties.v
theories/Basics.v
theories/Types/Paths.v
theories/Types/Unit.v
theories/Types/Forall.v
theories/Types/Arrow.v
theories/Types/Sigma.v
theories/Types/Prod.v
theories/Types/Record.v
theories/Types/Empty.v
theories/Types/Bool.v
theories/Types/Sum.v
theories/Types/Wtype.v
theories/Types/Equiv.v
theories/Types/Universe.v
theories/Types.v
theories/EquivGroupoids.v
theories/Fibrations.v
theories/Conjugation.v
theories/HProp.v
theories/EquivalenceVarieties.v
theories/UnivalenceVarieties.v
theories/Extensions.v
theories/HSet.v
theories/UnivalenceImpliesFunext.v
theories/Spaces/Nat.v
theories/Tactics.v
theories/Tactics/RewriteModuloAssociativity.v
theories/Tactics/EquivalenceInduction.v
theories/Tactics/EvalIn.v
theories/Tactics/BinderApply.v
theories/TruncType.v
theories/Pointed.v
theories/DProp.v
theories/Functorish.v
theories/FunextAxiom.v
theories/UnivalenceAxiom.v
theories/ObjectClassifier.v
theories/NullHomotopy.v
theories/Idempotents.v
theories/Pullback.v
theories/Factorization.v
theories/Constant.v
theories/ExcludedMiddle.v
theories/PropResizing/PropResizing.v
theories/PropResizing/Truncations.v
theories/PropResizing/Nat.v
theories/Modalities/ReflectiveSubuniverse.v
theories/Modalities/Modality.v
theories/Modalities/Accessible.v
theories/Modalities/Lex.v
theories/Modalities/Topological.v
theories/Modalities/Notnot.v
theories/Modalities/Identity.v
theories/Modalities/Localization.v
theories/Modalities/Nullification.v
theories/Modalities/Open.v
theories/Modalities/Closed.v
theories/Modalities/Fracture.v
theories/Spaces/Int.v
theories/Comodalities/CoreflectiveSubuniverse.v
theories/HIT/Circle.v
theories/HIT/Truncations.v
theories/HIT/TruncImpliesFunext.v
theories/HIT/Connectedness.v
theories/HIT/Coeq.v
theories/HIT/FreeIntQuotient.v
theories/HIT/Flattening.v
theories/HIT/Interval.v
theories/HIT/IntervalImpliesFunext.v
theories/HIT/Suspension.v
theories/HIT/Spheres.v
theories/HIT/TwoSphere.v
theories/HIT/epi.v
theories/HIT/unique_choice.v
theories/HIT/surjective_factor.v
theories/HIT/quotient.v
theories/HIT/iso.v
theories/HIT/Pushout.v
theories/HIT/Join.v
theories/HIT/V.v
theories/Spaces/Cantor.v
theories/Spaces/BAut.v
theories/Spaces/BAut/Cantor.v
theories/Spaces/Finite.v
theories/Spaces/BAut/Bool.v
theories/Spaces/BAut/Bool/IncoherentIdempotent.v
theories/Spaces/BAut/Rigid.v
theories/Spaces/No.v
theories/Spaces/No/Core.v
theories/Spaces/No/Negation.v
theories/Spaces/No/Addition.v
theories/Spaces/Universe.v
theories/Algebra/ooGroup.v
theories/Algebra/Aut.v
theories/Algebra/ooAction.v
theories/Spectra/Spectrum.v
theories/Spectra/Coinductive.v
theories/Misc.v
theories/Utf8.v
theories/HoTT.v
theories/Tests.v
theories/HIT/Colimits/CommutativeSquares.v
theories/HIT/Colimits/Diagram.v
theories/HIT/Colimits/Colimit.v
theories/HIT/Colimits/Colimit_Prod.v
theories/HIT/Colimits/Colimit_Sigma.v
theories/HIT/Colimits/Coequalizer.v
theories/HIT/Colimits/Pushout.v
theories/HIT/Colimits/MappingTelescope.v
theories/HIT/Colimits/Flattening.v
theories/HIT/Colimits.v
theories/Categories.v
theories/Categories/Category.v
theories/Categories/Functor.v
theories/Categories/NaturalTransformation.v
theories/Categories/Category/Core.v
theories/Categories/Functor/Core.v
theories/Categories/NaturalTransformation/Core.v
theories/Categories/Category/Morphisms.v
theories/Categories/Category/Strict.v
theories/Categories/Category/Univalent.v
theories/Categories/Category/Objects.v
theories/Categories/Category/Dual.v
theories/Categories/Category/Paths.v
theories/Categories/Category/Prod.v
theories/Categories/Category/Pi.v
theories/Categories/Category/Sum.v
theories/Categories/Category/Sigma.v
theories/Categories/Category/Sigma/Core.v
theories/Categories/Functor/Composition.v
theories/Categories/Functor/Composition/Core.v
theories/Categories/Functor/Identity.v
theories/Categories/Functor/Paths.v
theories/Categories/Category/Sigma/OnMorphisms.v
theories/Categories/Category/Sigma/OnObjects.v
theories/Categories/Category/Sigma/Univalent.v
theories/Categories/Category/Subcategory.v
theories/Categories/Category/Subcategory/Full.v
theories/Categories/Category/Subcategory/Wide.v
theories/Categories/Category/Notations.v
theories/Categories/Category/Utf8.v
theories/Categories/Functor/Prod.v
theories/Categories/Functor/Dual.v
theories/Categories/SetCategory.v
theories/Categories/SetCategory/Core.v
theories/Categories/SetCategory/Morphisms.v
theories/Categories/SetCategory/Functors.v
theories/Categories/SetCategory/Functors/SetProp.v
theories/Categories/SimplicialSets.v
theories/Categories/SemiSimplicialSets.v
theories/Categories/FundamentalPreGroupoidCategory.v
theories/Categories/HomotopyPreCategory.v
theories/Categories/HomFunctor.v
theories/Categories/Functor/Attributes.v
theories/Categories/NaturalTransformation/Paths.v
theories/Categories/NaturalTransformation/Identity.v
theories/Categories/NaturalTransformation/Composition.v
theories/Categories/NaturalTransformation/Composition/Core.v
theories/Categories/NaturalTransformation/Composition/Laws.v
theories/Categories/FunctorCategory.v
theories/Categories/FunctorCategory/Core.v
theories/Categories/NaturalTransformation/Composition/Functorial.v
theories/Categories/ExponentialLaws.v
theories/Categories/ExponentialLaws/Law0.v
theories/Categories/ExponentialLaws/Law1.v
theories/Categories/ExponentialLaws/Law1/Functors.v
theories/Categories/ExponentialLaws/Law1/Law.v
theories/Categories/ExponentialLaws/Law2.v
theories/Categories/ExponentialLaws/Law2/Functors.v
theories/Categories/ExponentialLaws/Law2/Law.v
theories/Categories/ExponentialLaws/Law3.v
theories/Categories/ExponentialLaws/Law3/Functors.v
theories/Categories/ExponentialLaws/Law3/Law.v
theories/Categories/ExponentialLaws/Law4.v
theories/Categories/ExponentialLaws/Law4/Functors.v
theories/Categories/ExponentialLaws/Law4/Law.v
theories/Categories/ExponentialLaws/Tactics.v
theories/Categories/Functor/Composition/Functorial.v
theories/Categories/Functor/Composition/Functorial/Core.v
theories/Categories/Functor/Composition/Functorial/Attributes.v
theories/Categories/Functor/Composition/Laws.v
theories/Categories/Functor/Sum.v
theories/Categories/Functor/Pointwise.v
theories/Categories/Functor/Prod/Core.v
theories/Categories/Functor/Prod/Universal.v
theories/Categories/GroupoidCategory.v
theories/Categories/GroupoidCategory/Core.v
theories/Categories/GroupoidCategory/Dual.v
theories/Categories/CategoryOfGroupoids.v
theories/Categories/DiscreteCategory.v
theories/Categories/IndiscreteCategory.v
theories/Categories/NatCategory.v
theories/Categories/ChainCategory.v
theories/Categories/InitialTerminalCategory.v
theories/Categories/InitialTerminalCategory/Core.v
theories/Categories/InitialTerminalCategory/Functors.v
theories/Categories/InitialTerminalCategory/NaturalTransformations.v
theories/Categories/InitialTerminalCategory/Pseudofunctors.v
theories/Categories/InitialTerminalCategory/Notations.v
theories/Categories/NaturalTransformation/Prod.v
theories/Categories/Functor/Prod/Functorial.v
theories/Categories/Functor/Pointwise/Core.v
theories/Categories/Functor/Pointwise/Properties.v
theories/Categories/Functor/Notations.v
theories/Categories/Functor/Utf8.v
theories/Categories/NaturalTransformation/Dual.v
theories/Categories/NaturalTransformation/Sum.v
theories/Categories/NaturalTransformation/Pointwise.v
theories/Categories/FunctorCategory/Dual.v
theories/Categories/FunctorCategory/Morphisms.v
theories/Categories/NaturalTransformation/Isomorphisms.v
theories/Categories/NaturalTransformation/Notations.v
theories/Categories/NaturalTransformation/Utf8.v
theories/Categories/Structure.v
theories/Categories/Structure/Core.v
theories/Categories/Structure/IdentityPrinciple.v
theories/Categories/Structure/Notations.v
theories/Categories/Structure/Utf8.v
theories/Categories/CategoryOfSections.v
theories/Categories/CategoryOfSections/Core.v
theories/Categories/Profunctor/Core.v
theories/Categories/Profunctor/Identity.v
theories/Categories/Comma.v
theories/Categories/Comma/Core.v
theories/Categories/Adjoint.v
theories/Categories/Adjoint/UnitCounit.v
theories/Categories/Adjoint/Core.v
theories/Categories/Adjoint/Paths.v
theories/Categories/Adjoint/Identity.v
theories/Categories/Adjoint/Composition.v
theories/Categories/Adjoint/Composition/Core.v
theories/Categories/Adjoint/Composition/LawsTactic.v
theories/Categories/Adjoint/Composition/AssociativityLaw.v
theories/Categories/Adjoint/Composition/IdentityLaws.v
theories/Categories/Adjoint/Dual.v
theories/Categories/Adjoint/UnitCounitCoercions.v
theories/Categories/Adjoint/UniversalMorphisms.v
theories/Categories/Adjoint/UniversalMorphisms/Core.v
theories/Categories/Adjoint/Functorial.v
theories/Categories/Adjoint/Functorial/Core.v
theories/Categories/Adjoint/Functorial/Parts.v
theories/Categories/Adjoint/Functorial/Laws.v
theories/Categories/Adjoint/Hom.v
theories/Categories/Adjoint/HomCoercions.v
theories/Categories/Adjoint/Pointwise.v
theories/Categories/Adjoint/Notations.v
theories/Categories/Adjoint/Utf8.v
theories/Categories/Cat.v
theories/Categories/Cat/Core.v
theories/Categories/DualFunctor.v
theories/Categories/FunctorCategory/Functorial.v
theories/Categories/FunctorCategory/Notations.v
theories/Categories/FunctorCategory/Utf8.v
theories/Categories/ProductLaws.v
theories/Categories/GroupoidCategory/Morphisms.v
theories/Categories/Profunctor.v
theories/Categories/Profunctor/Representable.v
theories/Categories/Profunctor/Notations.v
theories/Categories/Profunctor/Utf8.v
theories/Categories/Yoneda.v
theories/Categories/Cat/Morphisms.v
theories/Categories/Comma/Dual.v
theories/Categories/Comma/Projection.v
theories/Categories/Comma/InducedFunctors.v
theories/Categories/Comma/ProjectionFunctors.v
theories/Categories/Comma/Functorial.v
theories/Categories/Comma/Notations.v
theories/Categories/Comma/Utf8.v
theories/Categories/Pseudofunctor.v
theories/Categories/Pseudofunctor/Core.v
theories/Categories/Pseudofunctor/RewriteLaws.v
theories/Categories/Pseudofunctor/FromFunctor.v
theories/Categories/Pseudofunctor/Identity.v
theories/Categories/PseudonaturalTransformation.v
theories/Categories/PseudonaturalTransformation/Core.v
theories/Categories/LaxComma.v
theories/Categories/LaxComma/Core.v
theories/Categories/LaxComma/CoreParts.v
theories/Categories/LaxComma/CoreLaws.v
theories/Categories/LaxComma/Notations.v
theories/Categories/LaxComma/Utf8.v
theories/Categories/Grothendieck.v
theories/Categories/Grothendieck/ToSet.v
theories/Categories/Grothendieck/ToSet/Core.v
theories/Categories/Grothendieck/ToSet/Morphisms.v
theories/Categories/Grothendieck/ToSet/Univalent.v
theories/Categories/Grothendieck/PseudofunctorToCat.v
theories/Categories/Grothendieck/ToCat.v
theories/Categories/DependentProduct.v
theories/Categories/UniversalProperties.v
theories/Categories/KanExtensions.v
theories/Categories/KanExtensions/Core.v
theories/Categories/KanExtensions/Functors.v
theories/Categories/Limits.v
theories/Categories/Limits/Core.v
theories/Categories/Limits/Functors.v
theories/Categories/Notations.v
theories/Categories/Utf8.v
theories/Classes/tactics/ring_tac.v
theories/Classes/tactics/ring_quote.v
theories/Classes/tactics/ring_pol.v
theories/Classes/theory/premetric.v
theories/Classes/theory/int_abs.v
theories/Classes/theory/rings.v
theories/Classes/theory/additional_operations.v
theories/Classes/theory/apartness.v
theories/Classes/theory/dec_fields.v
theories/Classes/theory/lattices.v
theories/Classes/theory/naturals.v
theories/Classes/theory/nat_distance.v
theories/Classes/theory/groups.v
theories/Classes/theory/fields.v
theories/Classes/theory/rationals.v
theories/Classes/theory/integers.v
theories/Classes/isomorphisms/rings.v
theories/Classes/orders/rings.v
theories/Classes/orders/maps.v
theories/Classes/orders/semirings.v
theories/Classes/orders/dec_fields.v
theories/Classes/orders/sum.v
theories/Classes/orders/lattices.v
theories/Classes/orders/naturals.v
theories/Classes/orders/orders.v
theories/Classes/orders/nat_int.v
theories/Classes/orders/integers.v
theories/Classes/implementations/assume_rationals.v
theories/Classes/implementations/peano_naturals.v
theories/Classes/implementations/natpair_integers.v
theories/Classes/implementations/field_of_fractions.v
theories/Classes/implementations/list.v
theories/Classes/interfaces/monad.v
theories/Classes/interfaces/abstract_algebra.v
theories/Classes/interfaces/naturals.v
theories/Classes/interfaces/rationals.v
theories/Classes/interfaces/canonical_names.v
theories/Classes/interfaces/orders.v
theories/Classes/interfaces/integers.v
theories/Classes/tests/ring_tac.v
contrib/HoTTBook.v
contrib/HoTTBookExercises.v
contrib/Freudenthal.v