I feel like the axiom of choice can't be used here.<p>Let's say we have a infinitely long bit string, b. This equivalence class has an infinite number of elements in it! That is, there is an infinite number of strings with suffix b.<p>b, 0b, 1b, 00b, 01b, 10b, 11b, etc.<p>Can you use the axiom of choice in this case? I think it is required that each bin has a finite number of objects, even though there are infinite bins.