I'm interested in distinguishing sets according to more fine-grained notions than cardinality. Now I don't know a thing about computability theory, but it seems to me that considering sets up to "computable bijection" is an inherently sensible way to achieve this.
To this end, I was thinking:
- By an enumerated set, let us mean a pair $(X,x)$ such that $X$ is equipped with a bijection to $x : \mathbb{N} \rightarrow X$.
- Study the category whose objects are enumerated sets, such that an arrow $f : (X,x) \rightarrow (Y,y)$ is just a function $U(f) : X \rightarrow Y$ with the property that $y^{-1} \circ U(f) \circ x$ is a computable function. Note that we're not requiring the diagram involving $x,y$ and $f$ to commute.
Are people talking about this sort of thing? If so, where can I learn more?
You may wish to extend your ordering range to the ordinals, which are in some senses more fine-grained than cardinals.
You may also wish to read about order-embeddings and the constellation of related ideas that are linked and referenced there.