Skip to content

Add "accessible" and related notions#59

Closed
ykawase5048 wants to merge 93 commits intoScriptRaccoon:mainfrom
ykawase5048:add-accessible
Closed

Add "accessible" and related notions#59
ykawase5048 wants to merge 93 commits intoScriptRaccoon:mainfrom
ykawase5048:add-accessible

Conversation

@ykawase5048
Copy link
Copy Markdown
Contributor

@ykawase5048 ykawase5048 commented Apr 11, 2026

I have added "accessble" and several related properties:

  • (basic): accessible, ℵ₁-accessible, finitely accessible
  • (dual): coaccessible, locally copresentable
  • (related to sifted colimits): generalized variety, multialgebraic
  • (accessible with some limit): locally multipresentable, locally finitely multipresentable, locally polypresentable
  • (multilimits): multilimits, multiterminal object, multicolimits, multiinitial object
  • (size): countable, essentially countable

I had expected that non-accessibility of $\mathbf{Set}^{\mathrm{op}}$ would be inferred automatically, but it wasn’t, so I manually assigned the property. Could this be a bug?


Comment by Martin: This PR will now be closed because we will merge its copy #97 instead.

@ScriptRaccoon
Copy link
Copy Markdown
Owner

ScriptRaccoon commented Apr 12, 2026

Thank you! 🚀

I will have a look at it.

I have resolved the merge conflicts (the main branch changed a bit too much since yesterday) and force pushed the changes. You need to run git pull --rebase to get the current state.

For future PRs: how comfortable are you with resolving merge conflicts yourself?

Comment thread database/data/003_properties/002_limits-colimits-existence.sql Outdated
Comment thread database/data/003_properties/002_limits-colimits-existence.sql Outdated
Comment thread database/data/003_properties/002_limits-colimits-existence.sql Outdated
Comment thread database/data/003_properties/002_limits-colimits-existence.sql Outdated
Comment thread database/data/003_properties/002_limits-colimits-existence.sql Outdated
Comment thread database/data/003_properties/008_locally-presentable.sql
Comment thread database/data/003_properties/008_locally-presentable.sql Outdated
Comment thread database/data/003_properties/008_locally-presentable.sql Outdated
Comment thread database/data/003_properties/008_locally-presentable.sql Outdated
Comment thread database/data/003_properties/008_locally-presentable.sql
@ykawase5048
Copy link
Copy Markdown
Contributor Author

I have resolved the merge conflicts (the main branch changed a bit too much since yesterday) and force pushed the changes. You need to run git pull --rebase to get the current state.

Thanks!

For future PRs: how comfortable are you with resolving merge conflicts yourself?

I think I can resolve merge conflicts myself, but I’m not deeply familiar with git, so I would of course be very happy if you prefer to handle them!

@ykawase5048
Copy link
Copy Markdown
Contributor Author

There is a very interesting issue: It is independent of our foundation, ZFC with two Grothendieck universes, whether the category of free abelian groups is accessible; see [Makkai-Pare, Section5.5] or MathStackExchange. So, we would need to add the third option "undecidable" for properties.

@ScriptRaccoon
Copy link
Copy Markdown
Owner

Meta comment: I want to finish some other stuff today first. When that is done, I will come back to this PR, answer your comments, and also have a look at all the new commits (thank you!).

@ykawase5048
Copy link
Copy Markdown
Contributor Author

Due to the rebase, commits mentioned in the comments may have become outdated.

@ykawase5048
Copy link
Copy Markdown
Contributor Author

Minor comment: In this PR, I noticed that the implication "finite" → "small" was incorrect and removed it, which seems to have caused the smallness of several categories to become missing data...

Comment thread database/data/003_properties/100_related-properties.sql Outdated
Comment thread database/data/003_properties/100_related-properties.sql Outdated
Comment thread database/data/003_properties/100_related_properties.sql Outdated
@ScriptRaccoon
Copy link
Copy Markdown
Owner

ScriptRaccoon commented Apr 14, 2026

Shall I fix the merge conflicts?
Also rebasing is necessary.

@ScriptRaccoon
Copy link
Copy Markdown
Owner

There is a very interesting issue: It is independent of our foundation, ZFC with two Grothendieck universes, whether the category of free abelian groups is accessible; see [Makkai-Pare, Section5.5] or MathStackExchange. So, we would need to add the third option "undecidable" for properties.

That's crazy. I have created a separate issue. Let's continue to discuss there.

#82

@ScriptRaccoon
Copy link
Copy Markdown
Owner

Minor comment: In this PR, I noticed that the implication "finite" → "small" was incorrect and removed it, which seems to have caused the smallness of several categories to become missing data...

My bad! We have "essentially finite => essentially small", right?

Generalizing what I wrote in my other comment: when an implication A ==> B is removed, look for all categories where it is not known anymore if they are B, and decide B for them. Either manually or via a new implication.

Comment thread database/data/005_implications/001_limits-colimits-existence-implications.sql Outdated
Comment thread database/data/003_properties/004_size-constraints.sql
Comment thread database/data/003_properties/004_size-constraints.sql
Comment thread database/data/003_properties/004_size-constraints.sql
ykawase5048 and others added 14 commits April 16, 2026 20:07
…tions.sql

Co-authored-by: Script Raccoon <scriptraccoon@gmail.com>
Co-authored-by: Script Raccoon <scriptraccoon@gmail.com>
…tions.sql

Co-authored-by: Script Raccoon <scriptraccoon@gmail.com>
Co-authored-by: Script Raccoon <scriptraccoon@gmail.com>
Co-authored-by: Script Raccoon <scriptraccoon@gmail.com>
Co-authored-by: Script Raccoon <scriptraccoon@gmail.com>
Co-authored-by: Script Raccoon <scriptraccoon@gmail.com>
…tions.sql

Co-authored-by: Script Raccoon <scriptraccoon@gmail.com>
…tions.sql

Co-authored-by: Script Raccoon <scriptraccoon@gmail.com>
@ScriptRaccoon
Copy link
Copy Markdown
Owner

ScriptRaccoon commented Apr 16, 2026

Thanks a lot for your massive work on this PR! I have approved it now. @ykawase5048
From here on, I will handle the rest. I will

  • fix the merge conflicts
  • bundle the commits into fewer commits ("rewrite history"). I don't want to have too much clutter in the main branch.
  • try to remove the merge commits (clutter)
  • merge the PR (and deploy the app)

Because of the item 2, it may happen that you are not displayed anymore as the only author of the commits, and it may happen (I am not sure!) that I will be the only author. Is that OK for you? If not, I will not rewrite the history.

EDIT: I checked locally, this branch is a big mess and I am not sure if I can merge it without rewriting history

EDIT: I created a clean branch locally, just 12 commits, with all of your work. Let's see if I can assign the ownership to you somehow ...

@ScriptRaccoon
Copy link
Copy Markdown
Owner

I created a clean branch locally, just 12 commits, with all of your work. Let's see if I can assign the ownership to you somehow ...

Please have a look @ykawase5048 : #97

@ykawase5048
Copy link
Copy Markdown
Contributor Author

Because of the item 2, it may happen that you are not displayed anymore as the only author of the commits, and it may happen (I am not sure!) that I will be the only author. Is that OK for you? If not, I will not rewrite the history.

I don’t think I should be the only author. You should probably be a co-author! Going through all the changes definitely deserves it!

The PR #97 looks fine for me.

@ScriptRaccoon
Copy link
Copy Markdown
Owner

Closed because we will merge #97 instead.

@ykawase5048 ykawase5048 deleted the add-accessible branch April 20, 2026 22:51
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