Published online by Cambridge University Press: 27 April 2015
We prove, in $\text{ZF}+\boldsymbol{{\it\Sigma}}_{2}^{1}$-determinacy, that, for any analytic equivalence relation
$E$, the following three statements are equivalent: (1)
$E$ does not have perfectly many classes, (2)
$E$ satisfies hyperarithmetic-is-recursive on a cone, and (3) relative to some oracle, for every equivalence class
$[Y]_{E}$ we have that a real
$X$ computes a member of the equivalence class if and only if
${\it\omega}_{1}^{X}\geqslant {\it\omega}_{1}^{[Y]}$. We also show that the implication from (1) to (2) is equivalent to the existence of sharps over
$ZF$.