Solution

ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2013/iii/paper-20/5/solution

The equivalence classes of an equivalence relation are nonempty, pairwise disjoint, and partition . To construct a transversal of a set family for them, choose the least member of each class. Its set is
Every class has a least element by the well-ordering principle for the natural numbers, and that element satisfies the displayed condition. A nonleast element fails it because a smaller equivalent element exists. Therefore meets every class in exactly one point, not merely infinitely many classes.
The complement of is semidecidable, so for a given run the finitely many semidecision procedures for , , in parallel. Accept once all have accepted. If is a least representative, all finitely many computations halt; otherwise at least one never accepts. For , the empty list of tests succeeds immediately. This proves that is semidecidable. Equivalently, enumerate inequivalent pairs and output once all pairs with have appeared, dovetailing the requirements over all . This is the semidecidable least-representative transversal of a co-computably enumerable equivalence relation. Infinitely many classes make infinite, but that hypothesis is unnecessary for the existence and semidecidability of a complete transversal.

New to topics? Read the docs here!