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.
Suppose we fix a nonprincipal ultrafilter on some set . Then we can denote the ultrapower of with respect to this ultrafilter as . Then is a functor and we have a canonical inclusion . Is a monad? In particular do we also have a canonical map ? For example, can we turn a hyperhyperreal into a hyperreal?
My first thought was that we can think of elements of as equivalence classes of maps , and composing this with the identity would give us a map and hence an element of . But this operation isn't well defined because it maps different elements of the same equivalence class to different places.
I don't understand this stuff at all, but this category-theoretic description of the ultrapower functor associated to an ultrafilter may help us see whether or not we should expect it to be a monad.
Oscar Cunningham said:
Suppose we fix a nonprincipal ultrafilter on some set . Then we can denote the ultrapower of with respect to this ultrafilter as . Then is a functor and we have a canonical inclusion . Is a monad? In particular do we also have a canonical map ? For example, can we turn a hyperhyperreal into a hyperreal?
My first thought was that we can think of elements of as equivalence classes of maps , and composing this with the identity would give us a map and hence an element of . But this operation isn't well defined because it maps different elements of the same equivalence class to different places.
I'm going to say something very wrong: basically an ultrapower is just a product of copies of quotiented by the relation generated by your ultrafilter. So you could see this as 'lists of length quotiented in some way. If is finite, a list of length of lists of length has length . So you can 'flatten the list' basically. I think the problem arises where is infinite, because mapping indexes around becomes very messy
I was thinking about doing the mapping itself in the hyperreal world but I don't think that will help you either, most likely the unquotiented sequences will be non-transferable for some reason and you'll end up with the same problem
Fabrizio Genovese said:
Oscar Cunningham said:
Suppose we fix a nonprincipal ultrafilter on some set . Then we can denote the ultrapower of with respect to this ultrafilter as . Then is a functor and we have a canonical inclusion . Is a monad? In particular do we also have a canonical map ? For example, can we turn a hyperhyperreal into a hyperreal?
My first thought was that we can think of elements of as equivalence classes of maps , and composing this with the identity would give us a map and hence an element of . But this operation isn't well defined because it maps different elements of the same equivalence class to different places.
I'm going to say something very wrong: basically an ultrapower is just a product of copies of quotiented by the relation generated by your ultrafilter. So you could see this as 'lists of length quotiented in some way. If is finite, a list of length of lists of length has length . So you can 'flatten the list' basically. I think the problem arises where is infinite, because mapping indexes around becomes very messy
BTW as you said the problem here is the equivalence relation, if you don't have that you could flatten the infinite lists Hilbert's hotel style, but that will most likely mess your equivalence relation completely