Do not define synonym for contractible

This commit is contained in:
Frederik Hanghøj Iversen 2018-02-20 18:15:07 +01:00
parent d2da84269f
commit edf552cb86

View file

@ -65,14 +65,11 @@ record RawCategory (a b : Level) : Set (lsuc (a ⊔ b)) where
Monomorphism : {X : Object} (f : Arrow A B) Set b
Monomorphism {X} f = ( g₀ g₁ : Arrow X A ) f g₀ f g₁ g₀ g₁
unique = isContr
IsInitial : Object Set (a b)
IsInitial I = {X : Object} unique (Arrow I X)
IsInitial I = {X : Object} isContr (Arrow I X)
IsTerminal : Object Set (a b)
-- ∃![ ? ] ?
IsTerminal T = {X : Object} unique (Arrow X T)
IsTerminal T = {X : Object} isContr (Arrow X T)
Initial : Set (a b)
Initial = Σ (Object) IsInitial
@ -80,7 +77,6 @@ record RawCategory (a b : Level) : Set (lsuc (a ⊔ b)) where
Terminal : Set (a b)
Terminal = Σ (Object) IsTerminal
-- Univalence is indexed by a raw category as well as an identity proof.
module Univalence {a b : Level} ( : RawCategory a b) where
open RawCategory