2018-02-21 13:06:09 +00:00
|
|
|
Backlog
|
|
|
|
=======
|
|
|
|
|
2018-03-13 10:29:13 +00:00
|
|
|
Prove postulates in `Cat.Wishlist`:
|
|
|
|
* `ntypeCommulative : n ≤ m → HasLevel ⟨ n ⟩₋₂ A → HasLevel ⟨ m ⟩₋₂ A`
|
2018-03-07 23:54:42 +00:00
|
|
|
|
2018-03-22 13:51:43 +00:00
|
|
|
Prove that these two formulations of univalence are equivalent:
|
|
|
|
|
2018-04-05 13:21:54 +00:00
|
|
|
∀ A B → isEquiv (A ≡ B) (A ≅ B) (idToIso A B)
|
2018-03-22 13:51:43 +00:00
|
|
|
∀ A → isContr (Σ[ X ∈ Object ] A ≅ X)
|
|
|
|
|
2018-03-07 23:54:42 +00:00
|
|
|
Prove univalence for the category of
|
2018-03-13 10:29:13 +00:00
|
|
|
* the opposite category
|
2018-03-07 23:54:42 +00:00
|
|
|
* functors and natural transformations
|
2018-02-24 13:00:52 +00:00
|
|
|
|
2018-03-08 00:09:40 +00:00
|
|
|
Prove:
|
|
|
|
* `isProp (Product ...)`
|
|
|
|
* `isProp (HasProducts ...)`
|
|
|
|
|
2018-03-22 13:51:43 +00:00
|
|
|
Ideas for future work
|
|
|
|
---------------------
|
|
|
|
|
|
|
|
It would be nice if my formulation of monads is not so "stand-alone" as it is at
|
|
|
|
the moment.
|
|
|
|
|
|
|
|
We can built up the notion of monads and related concept in multiple ways as
|
|
|
|
demonstrated in the two equivalent formulations of monads (kleisli/monoidal):
|
|
|
|
There seems to be a category-theoretic approach and an approach more in the
|
|
|
|
style of functional programming as e.g. the related typeclasses in the
|
|
|
|
standard library of Haskell.
|
|
|
|
|
|
|
|
It would be nice to build up this hierarchy in two ways: The
|
|
|
|
"category-theoretic" way and the "functional programming" way.
|
|
|
|
|
|
|
|
Here is an overview of some of the concepts that need to be developed to acheive
|
|
|
|
this:
|
|
|
|
|
2018-02-24 13:00:52 +00:00
|
|
|
* Functor ✓
|
|
|
|
* Applicative Functor ✗
|
|
|
|
* Lax monoidal functor ✗
|
|
|
|
* Monoidal functor ✗
|
|
|
|
* Tensorial strength ✗
|
|
|
|
* Category ✓
|
2018-03-07 23:54:42 +00:00
|
|
|
* Monoidal category ✗
|
|
|
|
* Monad
|
|
|
|
* Monoidal monad ✓
|
|
|
|
* Kleisli monad ✓
|
2018-03-13 10:29:13 +00:00
|
|
|
* Kleisli ≃ Monoidal ✓
|
2018-03-22 13:51:43 +00:00
|
|
|
* Problem 2.3 in [voe] ✓
|
2018-03-07 23:54:42 +00:00
|
|
|
* 1st contruction ~ monoidal ✓
|
|
|
|
* 2nd contruction ~ klesli ✓
|
2018-03-22 13:51:43 +00:00
|
|
|
* 1st ≃ 2nd ✓
|