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.
John Baez said:
Yes, that's fun. I believe a distributive lattice is the same as a commutative rig where x + x = x and x x = x for all x.
That's cool, I don't think I knew that either. I knew that a semilattice is the same as an idempotent abelian monoid, where you define to mean (if it's to be a meet-semilattice) or (if it's to be a join-semilattice). So a "bi-idempotent" commutative rig gives you two semilattice structures, where we can interpret one to be the meet and one the join, and of course you want one to distribute over the other. But we also need the two order relations to coincide. Why is it the case in a bi-idempotent commutative rig that if and only if ?
Umm, I don't know. (I said I believed my claim, not that knew it. I was just boldly extrapolating from the case of semilattices.)
I'm fiddling around trying to get one of those identities from the other using the idempotence and other laws we have. Multiplying by we get ... and subtracting these two equations we get ... but of course we're not allowed to subtract them.
I'm fiddling too, this looks fun.
If we are allowed to cancel the on both sides, then, if we obtain .
On the other hand, if then
And, again, if we can cancel the , we obtain .
I don't know if cancellability is a consequence of the definition of bi-idempotent commutative rig.
No, is almost the opposite of cancellability, since taken together they imply .
Ah yes of course
So we seem to be getting the bidirectional implication Mike was asking about up to some cancellation that we can't do.
I think we need the additional law that .
Good point. I forgot to mention out loud the by-now-evident question: can we give a purely equational definition of a distributive lattice (as we can for semilattice), and what are some equations that will suffice?
Then implies . Similarly, implies .
So additional required law seems to be . Given the symmetry of the situation, I wonder if would be enough too.
That one we are already assuming in the rig structure.
Oh I see, I didn't know thanks.
So, if I understand correctly, what makes the two partial orders coincide is really that, in addition to being "-abosrbant", is also "-absorbant".
Peva Blanchard said:
So additional required law seems to be . Given the symmetry of the situation, I wonder if would be enough too.
I think the problem is that the situation is not really symmetrical. We know in any rig, which is good, but doesn't necessarily distribute over , so we can't repeat Aaron's argument with and switched.
Not sure if this clarifies the discussion, but I think the point of the argument is to have some sort of "maximal intersection" between the two pre-orders. Specifically:
Let and assume .
Then, copying @Aaron David Fairbanks's proof, we have:
1) implies
2) implies
John Baez said:
doesn't necessarily distribute over
I'm just realizing I was completely confused about the kind of objects we were dealing with: I thought we had two idempotent abelian monoids, with distributivity both ways. I was thinking too much as if we were in a Boolean algebra.
Thanks for highlighting the source of confusion!
18 messages were moved here from #learning: questions > "probabilistic" algebraic geometry? by Madeleine Birchfield.
This is really interesting! Can we find an example of a rig in which both operations are idempotent but where 1 is not absorbing for addition?
(It is a bit late here, so I'll be mostly waving hands.)
So we want a rig which contains some element such that .
Maybe we can start with the boolean rig with being the disjunction, and being conjunction, and freely add an element to it. It feels like a "polynomial rig" .
(I'll try to formalize it)
I didn't check everything, but I think is an example (and is the free such rig on an element ).
Ah, you had the same idea.
I'm happy then, because rigs are relatively new to me, and I keep making mistakes. (which is probably not a good sign for you if you and I have the same idea).
Interesting! It looks like in this rig, the semilattice induced by multiplication is the total order , while the semilattice induced by addition is a diamond with .
Are there any commutative rigs where for all but which
I want to use a "don't be so hard on yourself" reaction on your message @Peva Blanchard.
Addition is at least idempotent because .
...and thus by the distributive property we have .
Interesting stuff! One way to see why is so important might be as follows. If we set iff (this is the ordering we get from multiplication), then in particular for all , because is the multiplicative unit. So the order we get from multiplication always has a terminal object / "largest element" given by . If our two orderings are going to coincide, then we need for all when using our ordering induced by addition too. So we need for all , to ensure that will be a terminal object in the ordering induced by addition.
So then all we have left is to see if there are any commutative rigs where for all but which multiplication is not idempotent.
Personally for distributive lattices, I'd prefer the axioms that and addition distributes over multiplication (dual axioms to and multiplication distributes over addition in commutative rigs), since we can then prove that multiplication is idempotent:
Madeleine Birchfield said:
So then all we have left is to see if there are any commutative rigs where for all but which multiplication is not idempotent.
In this case the free thing on an element looks to be , where . Looking at just the exponents of this appears to be the rig with min and plus.
The tropical rig has:
Do we have for all in this rig? The multiplicative unit is , and addition is min, so we just need for all . But this is not true, so this doesn't give an example of what I was hoping.
If you restrict to just the nonnegative numbers it works, though.
Aaron David Fairbanks said:
If you restrict to just the nonnegative numbers it works, though.
That sounds right! We still have our "multiplicative" unit , and we still have , our "additive" unit. And we should still have closure with respect to taking minima and adding.
Our "addition" is idempotent as for all , but our "multiplication" is not - because the usual addition isn't. And we do have for all .
So we have a found a commutative rig where for all , but where the multiplication is not idempotent.
Nice! And that's a very useful example, not "pathological".
(deleted)
From @Rémy Tuyéras message above, there seems to be a weaker assumption that lead to the coincidence of the two partial orders. Namely that the set
is not empty.
Requiring that amounts to assuming that .
Can we have a bi-idempotent commutative rig where and where the witness is not the multiplicative unit?
My renark was more about the principle behind the proof, rather than having an interesting , at least in a r- i -g. The reason is that if you have a unit and , then you have
In fact, the condition makes a unit (at least in the commutative case)
However, your question, @Peva Blanchard, might suggest some possible generalization. Here is
how I would make the proof more general:
Let and assume that for every , the set is non-empty.
Then we have the following implications:
1) implies
2) implies
Considering the rig , we can take:
but there is no .
To conclude, we can use to eliminate all exceptions and find the intersection between the two pre-orders. Denote the underlying set of our rig , then we can define recursively:
and if converges, then it should give you a subset of for which the two pre-orders coincide. In the example , you have the intersection: .
Mini-Conjecture: For any (bi-idempotent) rig , a converging construction is a (bi-idempotent) rig (with same addition and multiplication) for which the multiplicative unit is absorbant for the addition.
Maybe relevant: we can consider the general case of a set equipped with two idempotent commutative monoid structures and , such that the induced posets are opposite. In other words, a set equipped with the structure of a (bounded) join-semilattice as well as the structure of a (bounded) meet-semilattice, such that they're the same poset. In other words, a poset with finite joins and meets. In other words, a (bounded) lattice.
That link tells us the laws for this are and in addition to the commutative monoid laws for and .