Skip to content

Commit ecbb289

Browse files
committed
wording: another batch of descriptions
1 parent b7ae754 commit ecbb289

File tree

13 files changed

+72
-0
lines changed

13 files changed

+72
-0
lines changed

src/1Lab/Counterexamples/Russell.lagda.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
description: |
3+
We formalise Russell's paradox: It is impossible for the collection of
4+
all types to be a type.
5+
---
16
```agda
27
{-# OPTIONS --type-in-type #-}
38
open import 1Lab.Path

src/1Lab/Counterexamples/Sigma.lagda.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: |
3+
We make precise the difference between dependent sum types and
4+
existential quantifiers. In particular, we show that the "image" of a
5+
function, but defined with Σ rather than ∃, fails to be different from
6+
the domain of the function.
7+
---
18
```
29
open import 1Lab.Equiv
310
open import 1Lab.Path

src/1Lab/Equiv/Embedding.lagda.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: |
3+
We formalise _embeddings_, a homotopically well-behaved generalisation
4+
of injective functions. It's immediate from our definition that every
5+
injective function between sets is an embedding, and that every
6+
equivalence is an embedding.
7+
---
18
```agda
29
open import 1Lab.HLevel.Retracts
310
open import 1Lab.HLevel.Universe

src/1Lab/Equiv/Fibrewise.lagda.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
description: |
3+
We establish a correspondence between "fibrewise equivalences" and
4+
equivalences of total spaces (Σ-types).
5+
---
16
```agda
27
open import 1Lab.HLevel.Retracts
38
open import 1Lab.Equiv

src/1Lab/Equiv/FromPath.lagda.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
description: |
3+
We show how to turn a path into an equivalence, in a computationally
4+
efficient manner, using cubical methods.
5+
---
16
```
27
open import 1Lab.HLevel
38
open import 1Lab.Equiv

src/1Lab/Equiv/HalfAdjoint.lagda.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: |
3+
We formalise the theory of _half-adjoint equivalences_, another
4+
well-behaved alternative to the notion of isomorphism. Then, we use
5+
half-adjoint equivalences as a stepping stone to show that
6+
isomorphisms are equivalences.
7+
---
18
```agda
29
open import 1Lab.HLevel.Retracts
310
open import 1Lab.Path.Groupoid

src/1Lab/HIT/S1.lagda.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
description: |
3+
We construct the circle as a cell complex, and compute its fundamental
4+
group.
5+
---
6+
17
```agda
28
open import 1Lab.Path.Groupoid
39
open import 1Lab.Univalence

src/1Lab/HIT/Torus.lagda.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
description: |
3+
We construct the torus in components as a cell complex, and establish
4+
the equivalence between that definition and a product of circles.
5+
---
16
```agda
27
open import 1Lab.Univalence
38
open import 1Lab.HIT.S1

src/1Lab/HIT/Truncation.lagda.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
definition: |
3+
We construct propositional truncations, the reflections of a type into
4+
the universe of propositions.
5+
---
16
```agda
27
open import 1Lab.HLevel.Retracts
38
open import 1Lab.Type.Sigma

src/1Lab/HLevel/Retracts.lagda.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: |
3+
We establish that h-levels are closed under retractions, and use this
4+
to establish many closure properties of h-levels. Then we table
5+
these closure properties using Agda's instance resolution mechanism,
6+
automating "boring" h-level obligations.
7+
---
18
```agda
29
open import 1Lab.Path.Groupoid
310
open import 1Lab.Type.Sigma

0 commit comments

Comments
 (0)