Commit Graph

192 Commits

Author SHA1 Message Date
Niels van der Weide 9a2a81047b Added some lemmata from paper 2017-10-02 17:23:03 +02:00
Niels van der Weide 81f5dbcbd5 Additions to set interface 2017-09-29 23:31:06 +02:00
Niels van der Weide 00d4943e2d Merge branch 'master' of https://github.com/nmvdw/HITs-Examples 2017-09-29 15:26:58 +02:00
Niels van der Weide 38a64bae76 Simplification in proof of append_union 2017-09-28 14:45:54 +02:00
Dan Frumin 38d0b07ef8 Add some properties from the Elephant 2017-09-26 14:06:57 +02:00
Niels van der Weide 72a44c71f9 Cleaning in length 2017-09-26 13:06:47 +02:00
Niels van der Weide d7a95697fb Some cleaning in list representation 2017-09-26 11:56:58 +02:00
Dan Frumin 0e9fcbc588 Show that Kf (A + B) -> Kf A 2017-09-25 13:45:01 +02:00
Niels van der Weide 35f0452a6a Merge branch 'master' of https://github.com/nmvdw/HITs-Examples 2017-09-25 13:04:28 +02:00
Niels van der Weide 7281bfc0bf Added `S1` has merely decidable equality 2017-09-25 13:03:51 +02:00
Dan Frumin 73fbe8716a Minor cleanup 2017-09-25 12:38:03 +02:00
Dan Frumin 617451da28 Some closure properties for K-finite objects 2017-09-24 23:35:45 +02:00
Dan Frumin 74eaddee2a minor cleanup 2017-09-24 18:56:32 +02:00
Dan Frumin bd91e18ad6 Fix the globality of an instance and simplify bfin_union a bit 2017-09-24 18:34:35 +02:00
Dan Frumin 206bf9edb6 Cleanup the Pauli group example 2017-09-24 17:55:19 +02:00
Niels van der Weide d5e08c43bf Added example of Pauli matrices 2017-09-22 20:30:25 +02:00
Niels van der Weide a0dbf4bfad Added decidable quantification 2017-09-22 19:42:25 +02:00
Niels van der Weide 2eace536c2 Added quantifiers and their decidability. 2017-09-22 17:24:53 +02:00
Niels van der Weide 6a21e83b6c Added length of disjoint sum 2017-09-22 16:16:12 +02:00
Niels van der Weide 344117a9b3 Length of product 2017-09-21 23:33:20 +02:00
Niels van der Weide 7b5bc340ff Some cleaning 2017-09-21 18:13:34 +02:00
Niels van der Weide f4253520c8 Added proof of inclusion/exclusion. 2017-09-21 18:09:40 +02:00
Niels van der Weide bbe8f665df Weakened assumption of singleton_isIn_d 2017-09-21 14:24:27 +02:00
Niels van der Weide 7f9b2b7032 Length also uses merely decidable equality 2017-09-21 14:17:48 +02:00
Niels van der Weide 39e2ce1c05 Uses merely decidable equality, added length. 2017-09-21 14:12:51 +02:00
Dan Frumin 0def5869cd Quickfix 2017-09-19 18:22:43 +02:00
Niels van der Weide 8e143c5285 Cleaning in iso 2017-09-19 17:22:15 +02:00
Dan Frumin 2cd3beec43 `commutative` -> `commutativity`
In accordance with the rest of the interfaces
2017-09-17 19:45:32 +02:00
Dan Frumin c2babb9422 Simplify the `bfin_union` proof. 2017-09-17 19:37:43 +02:00
Niels 28a9e95fea Minor improvements 2017-09-13 14:22:54 +02:00
Niels 7994032d81 Added independence proofs 2017-09-13 14:04:58 +02:00
Niels f8234375c8 Decidable emptiness improved 2017-09-07 17:22:14 +02:00
Niels 7a636c7035 Moved length 2017-09-07 15:47:46 +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
Niels 4ae639ace3 Removed some useless files 2017-09-07 15:24:38 +02:00
Niels 474c9324ca A negligible change in the structure 2017-09-07 15:19:48 +02:00
Niels 4ab70ae1fe Further cleaning 2017-09-01 17:08:00 +02:00
Niels dfd590724b Simplified independence proof 2017-09-01 16:56:49 +02:00
Niels 40e1f45cfa Shortened T.v 2017-09-01 16:29:48 +02:00
Dan Frumin e8560a0c07 tfw importin the middle of the file 2017-08-24 18:52:43 +02:00
Dan Frumin b17a726608 A simple proof that Bfin implies Kfin 2017-08-24 18:41:31 +02:00
Dan Frumin c7aa3d581f Update the README 2017-08-24 16:53:58 +02:00
Dan Frumin c23ea61353 Move aux lemmas into the plumbing file 2017-08-24 16:50:11 +02:00
Dan Frumin 5afb85b000 Merge branch 'ezsplit' 2017-08-24 16:45:37 +02:00
Dan Frumin 5e4091409d The underlying type need not be an hset for the splitting lemma 2017-08-24 16:36:59 +02:00
Niels 431e1b1048 No singletons if the underlying type isnt a set 2017-08-24 14:37:38 +02:00
Dan Frumin eef533e345 Get rid of cow induction for the proof of `closedUnion Bfin` 2017-08-24 12:21:46 +02:00
Dan Frumin e1a8220ba0 A simpler `split` fn for B-finite subobjects.
Allows for shortening of some proofs
2017-08-23 22:23:28 +02:00
Dan Frumin 8a1405a1d8 A cons-based induction principle for FSets 2017-08-19 18:56:33 +02:00