Update CHANGELOG and remove --allow-unsolved-metas pragma
This commit is contained in:
parent
32e7290fe9
commit
d1981ec0fa
16
BACKLOG.md
16
BACKLOG.md
|
@ -1,24 +1,12 @@
|
||||||
Backlog
|
Backlog
|
||||||
=======
|
=======
|
||||||
|
|
||||||
Prove postulates in `Cat.Wishlist`:
|
|
||||||
* `ntypeCommulative : n ≤ m → HasLevel ⟨ n ⟩₋₂ A → HasLevel ⟨ m ⟩₋₂ A`
|
|
||||||
|
|
||||||
Prove that these two formulations of univalence are equivalent:
|
|
||||||
|
|
||||||
∀ A B → isEquiv (A ≡ B) (A ≅ B) (idToIso A B)
|
|
||||||
∀ A → isContr (Σ[ X ∈ Object ] A ≅ X)
|
|
||||||
|
|
||||||
Prove univalence for the category of
|
Prove univalence for the category of
|
||||||
* functors and natural transformations
|
* functors and natural transformations
|
||||||
|
|
||||||
Prove:
|
In AreInverses, dont use the "point-free" version. I.e.:
|
||||||
* `isProp (Product ...)`
|
|
||||||
* `isProp (HasProducts ...)`
|
|
||||||
|
|
||||||
Rename composition in categories
|
`∀ x → f x ≡ g x` rather than `f ≡ g`
|
||||||
|
|
||||||
In stead of using AreInverses, just use a sigma-type
|
|
||||||
|
|
||||||
Ideas for future work
|
Ideas for future work
|
||||||
---------------------
|
---------------------
|
||||||
|
|
26
CHANGELOG.md
26
CHANGELOG.md
|
@ -1,6 +1,32 @@
|
||||||
Change log
|
Change log
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
Version 1.5.0
|
||||||
|
-------------
|
||||||
|
Prove postulates in `Cat.Wishlist`:
|
||||||
|
|
||||||
|
* `ntypeCommulative : n ≤ m → HasLevel ⟨ n ⟩₋₂ A → HasLevel ⟨ m ⟩₋₂ A`
|
||||||
|
|
||||||
|
Prove that these two formulations of univalence are equivalent:
|
||||||
|
|
||||||
|
∀ A B → isEquiv (A ≡ B) (A ≅ B) (id-to-iso A B)
|
||||||
|
∀ A → isContr (Σ[ X ∈ Object ] A ≅ X)
|
||||||
|
|
||||||
|
Prove univalence for the category of...
|
||||||
|
|
||||||
|
* the opposite category
|
||||||
|
* sets
|
||||||
|
* "pair" category
|
||||||
|
|
||||||
|
Finish the proof that products are propositional:
|
||||||
|
|
||||||
|
* `isProp (Product ...)`
|
||||||
|
* `isProp (HasProducts ...)`
|
||||||
|
|
||||||
|
Remove --allow-unsolved-metas pragma from various files
|
||||||
|
|
||||||
|
Also renamed a lot of different projections. E.g. arrow-composition, etc..
|
||||||
|
|
||||||
Version 1.4.1
|
Version 1.4.1
|
||||||
-------------
|
-------------
|
||||||
Defines a module to work with equivalence providing a way to go between
|
Defines a module to work with equivalence providing a way to go between
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
-- | The category of homotopy sets
|
-- | The category of homotopy sets
|
||||||
{-# OPTIONS --allow-unsolved-metas --cubical --caching #-}
|
{-# OPTIONS --cubical --caching #-}
|
||||||
module Cat.Categories.Sets where
|
module Cat.Categories.Sets where
|
||||||
|
|
||||||
open import Cat.Prelude as P
|
open import Cat.Prelude as P
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
-- ------
|
-- ------
|
||||||
--
|
--
|
||||||
-- Propositionality for all laws about the category.
|
-- Propositionality for all laws about the category.
|
||||||
{-# OPTIONS --allow-unsolved-metas --cubical #-}
|
{-# OPTIONS --cubical #-}
|
||||||
|
|
||||||
module Cat.Category where
|
module Cat.Category where
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@ These two formulations are proven to be equivalent:
|
||||||
The monoidal representation is exposed by default from this module.
|
The monoidal representation is exposed by default from this module.
|
||||||
---}
|
---}
|
||||||
|
|
||||||
{-# OPTIONS --cubical --allow-unsolved-metas #-}
|
{-# OPTIONS --cubical #-}
|
||||||
module Cat.Category.Monad where
|
module Cat.Category.Monad where
|
||||||
|
|
||||||
open import Cat.Prelude
|
open import Cat.Prelude
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{---
|
{---
|
||||||
The Kleisli formulation of monads
|
The Kleisli formulation of monads
|
||||||
---}
|
---}
|
||||||
{-# OPTIONS --cubical --allow-unsolved-metas #-}
|
{-# OPTIONS --cubical #-}
|
||||||
open import Agda.Primitive
|
open import Agda.Primitive
|
||||||
|
|
||||||
open import Cat.Prelude
|
open import Cat.Prelude
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{---
|
{---
|
||||||
Monoidal formulation of monads
|
Monoidal formulation of monads
|
||||||
---}
|
---}
|
||||||
{-# OPTIONS --cubical --allow-unsolved-metas #-}
|
{-# OPTIONS --cubical #-}
|
||||||
open import Agda.Primitive
|
open import Agda.Primitive
|
||||||
|
|
||||||
open import Cat.Prelude
|
open import Cat.Prelude
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{-
|
{-
|
||||||
This module provides construction 2.3 in [voe]
|
This module provides construction 2.3 in [voe]
|
||||||
-}
|
-}
|
||||||
{-# OPTIONS --cubical --allow-unsolved-metas --caching #-}
|
{-# OPTIONS --cubical --caching #-}
|
||||||
module Cat.Category.Monad.Voevodsky where
|
module Cat.Category.Monad.Voevodsky where
|
||||||
|
|
||||||
open import Cat.Prelude
|
open import Cat.Prelude
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
-- Functions for manipulating the above:
|
-- Functions for manipulating the above:
|
||||||
--
|
--
|
||||||
-- * A composition operator.
|
-- * A composition operator.
|
||||||
{-# OPTIONS --allow-unsolved-metas --cubical #-}
|
{-# OPTIONS --cubical #-}
|
||||||
open import Cat.Prelude
|
open import Cat.Prelude
|
||||||
|
|
||||||
open import Data.Nat using (_≤′_ ; ≤′-refl ; ≤′-step)
|
open import Data.Nat using (_≤′_ ; ≤′-refl ; ≤′-step)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{-# OPTIONS --allow-unsolved-metas --cubical --caching #-}
|
{-# OPTIONS --cubical --caching #-}
|
||||||
module Cat.Category.Product where
|
module Cat.Category.Product where
|
||||||
|
|
||||||
open import Cat.Prelude as P hiding (_×_ ; fst ; snd)
|
open import Cat.Prelude as P hiding (_×_ ; fst ; snd)
|
||||||
|
@ -299,7 +299,7 @@ module Try0 {ℓa ℓb : Level} {ℂ : Category ℓa ℓb}
|
||||||
open Σ ump renaming (fst to f')
|
open Σ ump renaming (fst to f')
|
||||||
open Σ (snd ump) renaming (fst to f'-cond)
|
open Σ (snd ump) renaming (fst to f'-cond)
|
||||||
𝒻 : Arrow 𝒴 𝒳
|
𝒻 : Arrow 𝒴 𝒳
|
||||||
𝒻 = f' , {!f'-cond!}
|
𝒻 = f' , f'-cond
|
||||||
contractible : (f : Arrow 𝒴 𝒳) → 𝒻 ≡ f
|
contractible : (f : Arrow 𝒴 𝒳) → 𝒻 ≡ f
|
||||||
contractible ff@(f , f-cond) = res
|
contractible ff@(f , f-cond) = res
|
||||||
where
|
where
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{-# OPTIONS --allow-unsolved-metas --cubical #-}
|
{-# OPTIONS --cubical #-}
|
||||||
|
|
||||||
module Cat.Category.Yoneda where
|
module Cat.Category.Yoneda where
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{-# OPTIONS --allow-unsolved-metas --cubical #-}
|
{-# OPTIONS --cubical #-}
|
||||||
module Cat.Equivalence where
|
module Cat.Equivalence where
|
||||||
|
|
||||||
open import Cubical.Primitives
|
open import Cubical.Primitives
|
||||||
|
|
Loading…
Reference in a new issue