Skip to content

Add Natural Numbers Object#102

Merged
ScriptRaccoon merged 6 commits intoScriptRaccoon:mainfrom
VeryRandomDeveloper:add-nno
Apr 18, 2026
Merged

Add Natural Numbers Object#102
ScriptRaccoon merged 6 commits intoScriptRaccoon:mainfrom
VeryRandomDeveloper:add-nno

Conversation

@VeryRandomDeveloper
Copy link
Copy Markdown

@VeryRandomDeveloper VeryRandomDeveloper commented Apr 17, 2026

This PR adds the property of having a natural number object, suggested in #94.

It uses the "parametrized" definition since this appears to be the correct one for non-cartesian closed categories.

Because of the useful lemma "countably distributive ===> NNO" I also added the property "countably distributive" (and its dual). This is in between "distributive" and "infinitary distributive", both of which were already present.

All three new properties have been decided for all categories in the database.

It is worth mentioning that Met does not have a NNO, but Met does.


ℹ️ This PR has been created during recording a video about how to contribute to CatDat. Hence also the unusual account.

@ScriptRaccoon ScriptRaccoon force-pushed the add-nno branch 2 times, most recently from 0a4e3c1 to aacf737 Compare April 17, 2026 22:49
@ScriptRaccoon ScriptRaccoon merged commit e040eaa into ScriptRaccoon:main Apr 18, 2026
1 check passed
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.

Add property of having a natural numbers object

2 participants