Skip to content

Commit 9f469e4

Browse files
committed
def: displayed univalence via sigma bases
1 parent 446dc5f commit 9f469e4

File tree

1 file changed

+2
-18
lines changed

1 file changed

+2
-18
lines changed

src/Cat/Displayed/Univalence.lagda.md

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -99,24 +99,8 @@ the isomorphism of first components coming from the isomorphism in $\int E$.
9999

100100
```agda
101101
is-category-total : is-category (∫ E)
102-
is-category-total = total-cat where
103-
wrapper
104-
: ∀ {x y} (p : x B.≅ y) (A : Ob[ x ]) (B : Ob[ y ]) (f : A ≅[ p ] B)
105-
→ Path (Σ _ ((x , A) ∫E.≅_))
106-
((x , A) , ∫E.id-iso)
107-
((y , B) , piece-together p f)
108-
wrapper p A =
109-
Univalent.J-iso base-c
110-
(λ y p → (B : Ob[ y ]) (f : A ≅[ p ] B)
111-
→ ((_ , A) , ∫E.id-iso) ≡ (((y , B) , piece-together p f)))
112-
contract-vertical-iso
113-
p
114-
115-
total-cat : is-category (∫ E)
116-
total-cat .to-path p = ap fst $
117-
wrapper (total-iso→iso E p) _ _ (total-iso→iso[] E p)
118-
total-cat .to-path-over p = ap snd $
119-
wrapper (total-iso→iso E p) _ _ (total-iso→iso[] E p)
102+
is-category-total =
103+
Σ-basis→total-identity-system Σ-Σ-basis ∫-≅-Σ-basis base-c disp-c
120104
```
121105

122106
## Fibrewise univalent categories

0 commit comments

Comments
 (0)