Skip to content

Provide details for extensivity proofs - #313

Merged
ScriptRaccoon merged 9 commits into
mainfrom
extensive-explanation
Jul 30, 2026
Merged

Provide details for extensivity proofs#313
ScriptRaccoon merged 9 commits into
mainfrom
extensive-explanation

Conversation

@ScriptRaccoon

@ScriptRaccoon ScriptRaccoon commented Jul 28, 2026

Copy link
Copy Markdown
Owner

This PR fixes #112 by adding more details to the proofs that various categories are extensive (or infinitary extensive or coextensive). So far, these were merely proof sketches, and several arguments were missing. The definitions of these properties have also been improved.

The proof for Meas was actually incorrect and has been corrected. This category is merely countably extensive, not infinitary extensive as previously claimed, because it is not infinitary distributive.

To clarify the proofs for Man, Setc, and Meas, the property "countably extensive" and its dual have been added to the database. This seems natural since we already have "countably distributive" and "countable coproducts" in the database. The two new properties have been decided for all categories without any additional effort.

Another small change (unrelated to extensivity): The category Setf has been renamed to Setff (ff = finite fibers). Some authors denote the category of finite sets by Setf, and "ff" is a bit more descriptive, so this removes some ambiguity.

@ScriptRaccoon
ScriptRaccoon force-pushed the extensive-explanation branch 3 times, most recently from b7a2c2c to 48297a7 Compare July 29, 2026 12:25
@ScriptRaccoon
ScriptRaccoon force-pushed the extensive-explanation branch from b82922a to b3ef277 Compare July 29, 2026 16:04
@ScriptRaccoon
ScriptRaccoon force-pushed the extensive-explanation branch from b3ef277 to 62cd567 Compare July 30, 2026 05:36
@ScriptRaccoon
ScriptRaccoon marked this pull request as ready for review July 30, 2026 05:36
@ScriptRaccoon ScriptRaccoon changed the title Improve details for extensivity proofs Provide details for extensivity proofs Jul 30, 2026
@ScriptRaccoon
ScriptRaccoon merged commit 50844e0 into main Jul 30, 2026
1 check passed
@ScriptRaccoon
ScriptRaccoon deleted the extensive-explanation branch July 30, 2026 06:35
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 details for extensive proofs

1 participant