You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
Question: Where and are boolean algebras, are the atoms of the elements in of or ?
In the Category we have types . The category is isomorphic I believe to the Category of Complete Atomic Boolean Algebras CABA. In order to distinguish types from and those from CABA I'll use an overline to map types from to CABA.
I have an answer on Math StackExchange which seems to indicate the that the atoms of are the elements of ie, ordered pairs. But I can't work which category is being spoken of. It's a bit confusing because this would mean that in general would be much larger than . It is also a bit confusing because it one would need to work out how to do case analysis on if its atoms are pairs, and how to do projections on if its atoms are elements from either elements from or ....
So if in and then in CABA will have the elements as as atoms and similarly for . But what are the atoms of in CABA? Will it be {} (where I use the arrows to indicate right or left injections). Ie will it be the elements of in Set? But in set corresponds in CABA .
(deleted)
with LEM CABAs are powersets, though i think you know this
https://ncatlab.org/nlab/show/complete+Boolean+algebra#cabas
https://ncatlab.org/nlab/show/Set#OppositeCategory
A• + B• = (A × B)•, and this is bigger than A• × B• = (A + B)•. what you need to do is look at how products and coproducts are defined in BoolAlg.
https://ncatlab.org/nlab/show/BoolAlg
er, CompAtomBoolAlg?
complete boolean maps preserve all meets and joins, i'm not sure what conditions atomicity imposes.
i believe maps A• -> A• + B• send atoms a to any atom (a,_), and maps A• × B• -> A• send atoms injl(a) to a and injr(b) to... bottom, i guess? again, i'm not sure.
Pastel Raschke said:
i believe maps send atoms to any atom , and maps send atoms to and to... , i guess? again, i'm not sure.
Yes, that seems to make sense.
It would be nice to find it explained more fully in a textbook or something. Usually a lot of time is taken to explain how disjunction/conjunction works within a boolean algebra, not between boolean algebras.
The maps usually don't send atoms to atoms at all.
Just for context, this is what I had come up with for a diagram for the definition of ⋁ in a complement topos. Here both product and sum are isomorphic as they 2+2=2*2=4, but I still wanted to make sure I understand the difference. (explanation here)
Co-product-BA.jpg
If I am understanding this diagram correctly, it looks right to me.
I still need to draw out the co-topos example diagram in CABA for with the morphism , which will require me to understand how products and coproduces interact in CABA.
product.jpg
(I should perhaps change all the 0s and 1s in the diagram so that ⋁ works more like or in logic, where here we are trying to falsify a statement.)
well actually I need to understand what means.
I filled the diagram in without taking that into account.
So it looks like I got it right intuitively, but this diagram shows how it ties in with the rules given by @Pastel Raschke . I started with the . Then I found that the co-characteristic function from takes to the highest point, where everything below it in blue is sent to . sends everything above it to .
Since this is the dual of a topos, it tells us how to falsify the conjunction of which it is a dual: namely anywhere where we can falsify either disjuncts. The diagram should be a pushout
Co=Product.jpg
@Reid Barton would the statement be correct if i had said the injections, corresponding to the projections of the product in Set?
I think I'll need to work my way up to what means in CABA from first principles.... It is too difficult otherwise. This will take some time, as I have to do some completely different stuff.
Anyone know of a good paper or resource that explains (co)products, (co)equalizers, pullbacks, pushouts, for Complete Atomic Boolean Algebras? (Something a little more general would do too, as long as I can apply it to CABAs).
/me runs a paper on universal constructions in Set thru a mirror
sarahzrf said:
/me runs a paper on universal constructions in Set thru a mirror
That is very useful as a way of testing what one comes up with. But it is takes a lot of time :-/ CABA's explode in complexity very quickly. It also looks very different: I don't know what kind of mirror I'd need ;-)
(co)Product.jpg
I think I got the extra trick I was not using. Always look at a function in Set then look at the inverse to check the construction in CABA.
The above trick helped me finish the complement topos diagram for conjunction in CABA. The thick solid red lines are the lines I calculated (a couple of different ways). Those allowed me to specify the orange lines. The thick orange lines are those that are active in the pushout. The arrow was the only way to get the other arrows to abide by the law of morphisms respecting limits. I added Injection from and projection to to help me work out what the elements of and meant, so as to work out how the case analysis worked. :sweat:
It seems to show (as expected) that in order to defat a disjunction one needs to refute both sides.
Pushout diagram for conjunction in the complement topos of Boolean algebras