Commit graph

61 commits

Author SHA1 Message Date
Frederik Hanghøj Iversen 4874ed0795 Rename distrib to isDistributive 2018-02-23 12:53:35 +01:00
Frederik Hanghøj Iversen 48423cc816 Rename arrowIsSet to arrowsAreSets 2018-02-23 12:51:44 +01:00
Frederik Hanghøj Iversen 6446435a49 Rename ident to isIdentity 2018-02-23 12:49:41 +01:00
Frederik Hanghøj Iversen 5cbc409770 Rename assoc to isAssociative 2018-02-23 12:43:49 +01:00
Frederik Hanghøj Iversen 852056cc44 Add type-synonyms in functor 2018-02-23 12:41:15 +01:00
Frederik Hanghøj Iversen a57f45d93f Remove yet another postulate 2018-02-23 12:33:20 +01:00
Frederik Hanghøj Iversen 34dec9406d Do not mention IsFunctor outside the module that defines it 2018-02-23 12:29:10 +01:00
Frederik Hanghøj Iversen 885fd8fa69 Drastically simplify proofs 2018-02-23 12:15:39 +01:00
Frederik Hanghøj Iversen 3f3247c870 Remove commented code 2018-02-23 12:05:38 +01:00
Frederik Hanghøj Iversen 954a89f8d1 Expose naturalIsProp 2018-02-23 11:12:27 +01:00
Frederik Hanghøj Iversen 9a4d79fa4e Readd commented code 2018-02-23 10:44:23 +01:00
Frederik Hanghøj Iversen a87d404aad Refactor category of categories
No longer actually define the category. Just define the raw category and
a few results about it.
2018-02-23 10:34:37 +01:00
Frederik Hanghøj Iversen 32b9ce2ea8 Use new syntax in cat 2018-02-22 15:31:54 +01:00
Frederik Hanghøj Iversen a82095604d Remove unused function 2018-02-21 14:05:10 +01:00
Frederik Hanghøj Iversen 9e96e704e8 Update Fun according to new naming policy 2018-02-21 13:40:24 +01:00
Frederik Hanghøj Iversen 57d7eab4cb Make sets a category according to HoTT 2018-02-21 13:37:07 +01:00
Frederik Hanghøj Iversen 89ad60ffef Stuff about the free category 2018-02-19 11:09:49 +01:00
Frederik Hanghøj Iversen 73ab4d1836 Proove identity laws for natural transformations 2018-02-16 12:46:25 +01:00
Frederik Hanghøj Iversen a64e2484e3 Prove associativity for natural transformations 2018-02-16 12:24:58 +01:00
Frederik Hanghøj Iversen 7dc7a5aee3 Prove that naturalTransformations are sets
Also adds a new module `Cat.Wishlist` of things I hope to put get from
upstream `cubical`.
2018-02-16 12:03:02 +01:00
Frederik Hanghøj Iversen 23c458983c Rely on global cubical again 2018-02-16 11:37:22 +01:00
Frederik Hanghøj Iversen ad84b15da5 [WIP] natural transformations are sets 2018-02-16 10:22:46 +01:00
Frederik Hanghøj Iversen 7d4aae4f49 Try to show that natural transformations are sets 2018-02-09 12:09:59 +01:00
Frederik Hanghøj Iversen 56d689fb4b Use arrowIsSet to simplify equality constructor for functors 2018-02-07 20:19:17 +01:00
Frederik Hanghøj Iversen 9349b37550 Refactor Functor - only in module Functor 2018-02-06 14:31:18 +01:00
Frederik Hanghøj Iversen a27292dd53 Stuff about the free category 2018-02-06 11:27:22 +01:00
Frederik Hanghøj Iversen 9f1e82168f Move the free category 2018-02-06 10:35:52 +01:00
Frederik Hanghøj Iversen 0688f5c372 Rename arrowIsSet 2018-02-06 10:34:43 +01:00
Frederik Hanghøj Iversen e8ac6786ff Changes to the category of categories 2018-02-05 16:35:33 +01:00
Frederik Hanghøj Iversen e8215b2c05 Move product, exponential, ... 2018-02-05 14:59:53 +01:00
Frederik Hanghøj Iversen 83ccde62e9 Use co-patterns 2018-02-05 14:47:15 +01:00
Frederik Hanghøj Iversen 20dc9d26ac Move product, exponential and cart closed to own file 2018-02-05 14:08:30 +01:00
Frederik Hanghøj Iversen 8022ed349d "re-delegate" projections in new module Category 2018-02-05 12:21:39 +01:00
Frederik Hanghøj Iversen 22a9a71870 Split Category into RawCategory and IsCategory 2018-02-05 11:43:38 +01:00
Frederik Hanghøj Iversen e5f1fa018a Merge branch 'Saizan-master' into dev 2018-02-02 15:34:30 +01:00
Frederik Hanghøj Iversen 19987dd917 Add some stuff about the category of cubes
Also some feedback from Thierry
2018-02-02 14:47:51 +01:00
Frederik Hanghøj Iversen 6bb8ba3927 Move the category of families 2018-01-31 15:15:00 +01:00
Frederik Hanghøj Iversen 92f0f8e0f0 Rename stuff 2018-01-31 14:39:54 +01:00
Frederik Hanghøj Iversen 86d3d7368e Use equality construction principle
Also update submodules
2018-01-30 22:41:18 +01:00
Frederik Hanghøj Iversen 255b0236f9 Use alternative syntax for arrow composition 2018-01-30 19:19:16 +01:00
Frederik Hanghøj Iversen c87a6fb469 Make IsFunctor a seperate record 2018-01-30 16:24:16 +01:00
Frederik Hanghøj Iversen 4db19b6420 Do not use PathPrelude directly 2018-01-30 11:19:48 +01:00
Frederik Hanghøj Iversen ee2e84edfe Remove unused bindings 2018-01-25 14:11:28 +01:00
Frederik Hanghøj Iversen 812662bda3 Rename some variables 2018-01-25 12:47:32 +01:00
Frederik Hanghøj Iversen 7a77ba230c Move functor-equality to functor module 2018-01-25 12:11:50 +01:00
Frederik Hanghøj Iversen a480fca956 Clean up some stuff 2018-01-25 12:01:37 +01:00
Frederik Hanghøj Iversen c5a3673d9b Prove that Cat is cartesian closed
WIP
2018-01-24 16:38:28 +01:00
Frederik Hanghøj Iversen 6a25a4c3ff Fix typo, rename implicit variables, implement presheaf 2018-01-22 15:03:04 +01:00
Frederik Hanghøj Iversen fd03049c92 Move the category of functors 2018-01-22 14:44:25 +01:00
Frederik Hanghøj Iversen 922570a5bd Make some names more explicit 2018-01-21 19:23:24 +01:00