Skip to content

Commit

Permalink
prose fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
fredrik-bakke committed Jan 7, 2025
1 parent 02e9782 commit 6a295aa
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 38 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -35,28 +35,26 @@ open import wild-category-theory.noncoherent-omega-precategories
## Idea

It is an important open problem known as the _coherence problem_ to define a
fully coherent notion of $∞$-category in univalent type theory. The subject of
_wild category theory_ attempts to recover some of the benefits of $∞$-category
theory without tackling this problem. We introduce, as one of our basic building
blocks in this subject, the notion of a _large noncoherent wild higher
precategory_.

A _large noncoherent ω-precategory_ `𝒞` is a structure that attempts at
capturing the structure of a large higher precategory to the $0$'th order. It
consists of in some sense all of the operations and none of the coherence of a
large higher precategory. Thus, it is defined as a
[large globular type](globular-types.large-globular-types.md) with families of
$n$-morphisms labeled as "identities"
fully coherent notion of $∞$-category or higher variants in univalent type
theory. The subject of _wild category theory_ attempts to recover some of the
benefits of $∞$-category theory without tackling this problem. We introduce, as
one of our basic building blocks in this subject, the notion of a _noncoherent
large ω-precategory_.

A _noncoherent large ω-precategory_ `𝒞` is a structure that attempts at
capturing the structure of a large ω-category to the $0$'th order. It consists
of in some sense all of the operations and none of the coherence. Thus, it is
defined as a [large globular type](globular-types.large-globular-types.md) with
families of $n$-morphisms labeled as "identities"

```text
id-hom : (x : 𝑛-Cell 𝒞) (𝑛+1)-Cell 𝒞 x x
id-hom : (x : 𝒞ₙ) 𝒞ₙ₊₁ x x
```

and a composition operation at every dimension

```text
comp-hom :
{x y z : 𝑛-Cell 𝒞} (𝑛+1)-Cell 𝒞 y z (𝑛+1)-Cell 𝒞 x y (𝑛+1)-Cell 𝒞 x z.
comp-hom : {x y z : 𝒞ₙ} 𝒞ₙ₊₁ y z 𝒞ₙ₊₁ x y 𝒞ₙ₊₁ x z.
```

Entirely concretely, we define a
Expand Down Expand Up @@ -96,8 +94,8 @@ The type of objects of a noncoherent large ω-precategory:
large-globular-type-Noncoherent-Large-ω-Precategory
```

The globular type of morphisms between two objects in a noncoherent large wild
higher precategory:
The globular type of morphisms between two objects in a noncoherent large
ω-precategory:

```agda
hom-globular-type-Noncoherent-Large-ω-Precategory :
Expand All @@ -119,8 +117,8 @@ higher precategory:
large-globular-type-Noncoherent-Large-ω-Precategory
```

The globular structure on the type of objects of a noncoherent large wild higher
precategory:
The globular structure on the type of objects of a noncoherent large
ω-precategory:

```agda
globular-structure-obj-Noncoherent-Large-ω-Precategory :
Expand Down Expand Up @@ -196,8 +194,8 @@ The globular type of 3-morphisms in a noncoherent large ω-precategory:
large-globular-type-Noncoherent-Large-ω-Precategory
```

The globular structure on the type of 2-morphisms in a noncoherent large wild
higher precategory:
The globular structure on the type of 2-morphisms in a noncoherent large
ω-precategory:

```agda
globular-structure-2-hom-Noncoherent-Large-ω-Precategory :
Expand All @@ -213,8 +211,7 @@ higher precategory:
large-globular-type-Noncoherent-Large-ω-Precategory
```

The structure of identity morphisms in a noncoherent large wild higher
precategory:
The structure of identity morphisms in a noncoherent large ω-precategory:

```agda
field
Expand Down Expand Up @@ -336,8 +333,7 @@ large ω-precategory:
( comp-structure-hom-globular-type-Noncoherent-Large-ω-Precategory)
```

The underlying reflexive globular type of a noncoherent large wild higher
precategory:
The underlying reflexive globular type of a noncoherent large ω-precategory:

```agda
large-reflexive-globular-type-Noncoherent-Large-ω-Precategory :
Expand All @@ -350,8 +346,7 @@ precategory:
id-structure-Noncoherent-Large-ω-Precategory
```

The underlying transitive globular type of a noncoherent large wild higher
precategory:
The underlying transitive globular type of a noncoherent large ω-precategory:

```agda
large-transitive-globular-type-Noncoherent-Large-ω-Precategory :
Expand Down
22 changes: 11 additions & 11 deletions src/wild-category-theory/noncoherent-omega-precategories.lagda.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,26 +31,26 @@ open import globular-types.transitive-globular-types
## Idea

It is an important open problem known as the _coherence problem_ to define a
fully coherent notion of $∞$-category in univalent type theory. The subject of
_wild category theory_ attempts to recover some of the benefits of $∞$-category
theory without tackling this problem. We introduce, as one of our basic building
blocks in this subject, the notion of a _noncoherent ω-precategory_.
fully coherent notion of $∞$-category or higher variants in univalent type
theory. The subject of _wild category theory_ attempts to recover some of the
benefits of $∞$-category theory without tackling this problem. We introduce, as
one of our basic building blocks in this subject, the notion of a _noncoherent
ω-precategory_.

A _noncoherent ω-precategory_ `𝒞` is a structure that attempts at capturing the
structure of a higher precategory to the $0$'th order. It consists of in some
sense all of the operations and none of the coherence of a higher precategory.
Thus, it is defined as a [globular type](globular-types.globular-types.md) with
families of $n$-morphisms labeled as "identities"
structure of an ω-category to the $0$'th order. It consists of in some sense all
of the operations and none of the coherence. Thus, it is defined as a
[globular type](globular-types.globular-types.md) with families of $n$-morphisms
labeled as "identities"

```text
id-hom : (x : 𝑛-Cell 𝒞) (𝑛+1)-Cell 𝒞 x x
id-hom : (x : 𝒞ₙ) 𝒞ₙ₊₁ x x
```

and a composition operation at every dimension

```text
comp-hom :
{x y z : 𝑛-Cell 𝒞} (𝑛+1)-Cell 𝒞 y z (𝑛+1)-Cell 𝒞 x y (𝑛+1)-Cell 𝒞 x z.
comp-hom : {x y z : 𝒞ₙ} 𝒞ₙ₊₁ y z 𝒞ₙ₊₁ x y 𝒞ₙ₊₁ x z.
```

Entirely concretely, we define a
Expand Down

0 comments on commit 6a295aa

Please sign in to comment.