Skip to content

Add total/cototal category properties (WIP)#254

Draft
dschepler wants to merge 1 commit into
ScriptRaccoon:mainfrom
dschepler:total-category
Draft

Add total/cototal category properties (WIP)#254
dschepler wants to merge 1 commit into
ScriptRaccoon:mainfrom
dschepler:total-category

Conversation

@dschepler

Copy link
Copy Markdown
Contributor

All categories decided for "total" property.

Unknown categories for "cototal" property:
category of commutative monoids
category of Hausdorff spaces
category of locally ringed spaces
category of semigroups

@dschepler

dschepler commented Jun 27, 2026

Copy link
Copy Markdown
Contributor Author

I have some rough ideas on some of the others: on Hausdorff spaces and semigroups, I think I should be able to use an idea similar to the one for Cat to keep control over the images of constant maps. For CMon, I think the "subdirectly irreducible" property might have to do with limiting the number of maps to it - though I'm not yet at all sure how to translate that into a contradiction. And on locally ringed spaces, I have a vague idea that I might be able to define a functor whose L(T) would have a number of maps from Spec k which grows faster than possible for any single locally ringed space.

Anyway, no rush on reviewing this - I was just working on this off and on over the past week, and wanted to get the progress so far pushed before resuming work on the quasitopos PR.


- property: finitary algebraic
proof: Take the algebraic theory of a commutative ring.
proof: Take the algebraic theory of a commutative $R$-algebra.

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch!

@@ -0,0 +1,11 @@
id: cototal
relation: is
description: 'A category $\C$ is <i>cototal</i> when its dual category is total, i.e. it is locally essentially small and the contravariant Yoneda embedding $y : \C \to [\C^{\op}, \Set]$ has a left adjoint.'

@ScriptRaccoon ScriptRaccoon Jun 27, 2026

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
description: 'A category $\C$ is <i>cototal</i> when its dual category is total, i.e. it is locally essentially small and the contravariant Yoneda embedding $y : \C \to [\C^{\op}, \Set]$ has a left adjoint.'
description: 'A category $\C$ is <i>cototal</i> when its dual category is total, i.e. it is locally essentially small and the covariant Yoneda embedding $y : \C \to [\C^{\op}, \Set]$ has a left adjoint.'

(not sure)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, the variance is correct on both, it's the notation that's the wrong way around. Whoops...

@@ -0,0 +1,11 @@
id: total
relation: is
description: 'A category $\C$ is <i>total</i> when it is locally essentially small and the covariant Yoneda embedding $y : \C^{\op} \to [\C, \Set]$ has a left adjoint. (For a concrete example of how this left adjoint might look, see <a href="/content/Grp_total_explicit_proof">here</a>.)'

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
description: 'A category $\C$ is <i>total</i> when it is locally essentially small and the covariant Yoneda embedding $y : \C^{\op} \to [\C, \Set]$ has a left adjoint. (For a concrete example of how this left adjoint might look, see <a href="/content/Grp_total_explicit_proof">here</a>.)'
description: 'A category $\C$ is <i>total</i> when it is locally essentially small and the contravariant Yoneda embedding $y : \C^{\op} \to [\C, \Set]$ has a left adjoint. (For a concrete example of how this left adjoint might look, see <a href="/content/Grp_total_explicit_proof">here</a>.)'

(not sure)

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants