1
0
mirror of https://github.com/nmvdw/HITs-Examples synced 2025-11-03 15:13:51 +01:00
Commit Graph

37 Commits

Author SHA1 Message Date
c366c8f59b Use the namespace FSets 2018-02-10 20:06:37 +01:00
604a2659df A bit of cleanup 2017-10-11 13:40:49 +02:00
1aebb3879e Add the CPP paper overview 2017-10-11 10:03:28 +02:00
Niels van der Weide
d0f743432c Added bounded quantification for lists 2017-10-09 23:41:29 +02:00
Niels van der Weide
a0dbf4bfad Added decidable quantification 2017-09-22 19:42:25 +02:00
Niels van der Weide
39e2ce1c05 Uses merely decidable equality, added length. 2017-09-21 14:12:51 +02:00
Niels
7994032d81 Added independence proofs 2017-09-13 14:04:58 +02:00
Niels
bb4add6510 Lists to project 2017-09-07 15:45:43 +02:00
Niels
6c86d0c524 Fixes 2017-09-07 15:44:22 +02:00
c23ea61353 Move aux lemmas into the plumbing file 2017-08-24 16:50:11 +02:00
ae60ac0146 LEM <~> all K-finite hsets are projective
and LEMoo -> all K-finite objects (not just hsets) are projective
2017-08-16 17:37:12 +02:00
Niels
06701dcdf8 Simplified proof of extensionalty and proofs in interface.v 2017-08-14 21:38:50 +02:00
Niels
bf0b9f8771 Added simplified proof of extensionality 2017-08-11 14:17:47 +02:00
f08918b60c Move the B-finiteness proofs and simplify them a bit 2017-08-09 16:01:54 +02:00
Niels
cb0af9a36a Added min function with proof of its specification 2017-08-09 15:11:14 +02:00
Niels
2bdec415d9 Improved notatio 2017-08-08 15:29:50 +02:00
Niels
c1dfef3cc1 Separated lemmas for extensionality for properties, added tactic toHProp 2017-08-08 13:35:28 +02:00
Niels
d9cde16f5a Added interface of finite stes 2017-08-07 12:20:43 +02:00
Niels
f106be08de Added merely decidable equality => LEM 2017-08-03 23:01:57 +02:00
Niels
0bdf0b79fe Added k_finite in coq project 2017-08-03 13:54:02 +02:00
Niels
7d74b45fc3 Changed lattice 2017-08-03 12:21:34 +02:00
4141f9d456 Finalize the definition of K-finite (sub)objects 2017-08-02 14:14:14 +02:00
Niels
2ccece3225 Splitted cons_repr 2017-08-02 11:40:03 +02:00
Niels
0de37d6cea Split the development into different directories 2017-08-01 15:41:53 +02:00
Niels
bae04a6d2b Lowercase enumerated 2017-08-01 15:20:17 +02:00
Niels
fed9546d11 Some cleanup 2017-08-01 15:18:07 +02:00
37e3017cfc Basic properties of enumerated sets 2017-07-31 17:39:01 +02:00
Niels
8ff9089d3d Added disjunction. 2017-07-31 14:52:41 +02:00
Dan Frumin
f4d89f810c Proof that the trunctation is really needed
If there is no 0-truncation then the resulting type is not an h-set.
2017-06-21 14:10:59 +02:00
Niels
8c31e4d382 Lists implement finite sets 2017-06-20 13:54:42 +02:00
Dan Frumin
a95ddea6ca FSet is a strong powerset monad 2017-06-20 11:34:09 +02:00
Dan Frumin
8e6ab4c340 Separate the extensionality proof
and fix some tactics
2017-06-19 21:06:17 +02:00
Niels
5f4c834cbe Proofs of the lattice properties (via extensionality) 2017-06-19 17:08:56 +02:00
Leon Gondelman
57d8ee9d55 cons representation of finite sets 2017-06-19 16:06:04 +02:00
Leon Gondelman
0d210cae04 first step toward cons-union iso: construction of min function for FSet A, where A is Totally Ordered. To construct min, various lemmas about empty set are needed. This min function is constructed in a very inefficient way w.r.t. proofs of assoc, comm, etc. 2017-06-03 00:08:12 +02:00
Dan Frumin
826b6ba233 Port the FiniteSets library to HitTactics 2017-05-24 13:54:00 +02:00
Leon Gondelman
13737556c6 Setup for finite sets library. 2017-05-23 16:30:31 +02:00