*Thread*

Let D be the finite support probability monad, taking every set X to the set DX of f.s. probability distributions on it. D-algebras are called (abstract) convex sets, and are equivalently models of an algebraic theory first defined by Stone
https://ncatlab.org/nlab/show/convex+space
Obviously every *actually* convex space, that is to say convex subsets of Banach spaces, are D-algebras. But there are also weird non-geometric examples

In particular, any semilattice is a convex set, by defining every *proper* mixture of x,y to be the join xvy...
But every degenerate mixture (putting probability 0 or 1 on some points) has to be defined differently, eg. 1x + 0y must be interpreted as just x, not xvy in order to satisfy the algebra axioms

Making this definition requires excluded middle for real numbers...
This makes me suspect that the category of D-algebras might be wildly different in classical vs constructive foundations

Stone proved that the "combinatorial type" algebras are ruled out by one additional "cancellativity" axiom. So...
In classical foundations, the algebras of convexity + cancellativity are a small subclass of the algebras of convexity. But in constructive foundations they appear to be the same, possibly except some degenerate examples. But the convexity axioms don't imply cancellativity
In conclusion: I'm a bit confused about this

It may be that the monad D, or equivalently Stone's axioms (both of which involve real numbers) aren't suitable for constructive foundations, and the problem goes away if you change to a more suitable classically-equivalent definition
This thread was me talking about LEM for the twitter likes. In real life having the weird examples around makes the whole thing way more interesting, and I definitely wouldn't want to rule them out - it means that convex algebra is quite different from convex geometry
Tobias Fritz proved that every abstract convex set looks like *waves hands eloquently* a "topological fibre bundle" made of a bunch of pieces of Banach spaces living over a semilattice. The details of this are pretty subtle, and we're slowly making sense of it
You can follow @_julesh_.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: