Como mencioné en un comentario anterior hay un buen conjunto de $X$ que contiene la mitad de los racionales con una muy sencilla descripción: el conjunto de la reducción de fracciones a$a/b$$\operatorname{gcd}(ab,3)=1$.
A ver, podemos asignar cada una reducción de la fracción de $a/b$ a la par $(x,y) \equiv (a,b) \pmod{3}$. Hay 8 posibles pares de $(x,y)$:
$$ (0,1),(0,2),(1,0),(2,0),(1,1),(1,2),(2,1),(2,2) $$
si podemos demostrar que la reducción de fracciones en un intervalo de $Y$ están distribuidos de manera uniforme entre estos 8 pares, a continuación, tenemos el resultado.
Es claramente suficiente para probar esto para un intervalo de $Y = [0,\lambda)$ de $\lambda > 0$. Permite corregir un par de $(x,y)$ y llame a $A_{(x,y)}(n)$ el número de fracciones $a/b$ con $b\le n$, $\operatorname{gcd}(a,b)=1$, $a < \lambda b$, y $(a,b)\equiv(x,y\pmod{3}$, es decir, la horrible suma;
$$ A_{(x,y)}(n) = \sum_{b\le n}\sum_{\begin{matrix}\operatorname{gcd}(a,b)=1\\(a,b)\equiv (x,y) \pmod{3}\\a \le \lambda b\end{matrix}} 1 $$
Ahora vamos a utilizar la Möbius identidad:
$$
\sum_{d \vert \operatorname{mcd}(a,b)}\mu(d) = \begin{cases}1 \quad&\text{if }\operatorname{gcd}(a,b)=1\\0&\text{otherwise}\end{casos}
$$
para obtener
$$ A_{(x,y)}(n) = \sum_{b\le n}\sum_{\begin{matrix}(a,b)\equiv (x,y) \pmod{3}\\a \le \lambda b\end{matrix}} \sum_{d\vert \operatorname{gcd}(a,b)} \mu(d) $$
Podemos invertir este sumas puting $b = kd, a = td$ y, a continuación,$t < \lambda k$, por lo que tenemos
$$ A_{(x,y)}(n) = \sum_{d\le n} \mu(d) \sum_{\begin{matrix}kd\le n\\kd\equiv y\pmod{3}\end{matrix}}\sum_{\begin{matrix}t<\lambda k \\td\equiv x\pmod{3}\end{matrix}} 1 $$
En el exterior de la suma se puede limitar nosotros a los números enteros $d$ coprime con 3, (si $3 \vert d$ $(x,y)\not\equiv (0,0)\pmod{3}$ no hay nada que suma) por lo tanto tenemos:
$$
\begin{align} A_{(x,y)}(n) &= \sum_{\begin{matrix}d\le n\\d\not\equiv 0\pmod{3}\end{de la matriz}} \mu(d) \sum_{\begin{matrix}kd\le n\\kd\equiv y\pmod{3}\end{de la matriz}}\sum_{\begin{matrix}t<\lambda k \\td\equiv x\pmod{3}\end{de la matriz}} 1\\
&=\sum_{\begin{matrix}d\le n\\d\not\equiv 0\pmod{3}\end{de la matriz}} \mu(d) \sum_{\begin{matrix}kd\le n\\kd\equiv y\pmod{3}\end{de la matriz}} \left(\frac{\lambda k}3 + O(1)\right) \\
&=\sum_{\begin{matrix}d\le n\\d\not\equiv 0\pmod{3}\end{de la matriz}}
\mu(d) \left( \frac{ \lambda n^2}{18d^2} + O(n/d) \right)\\
&=\frac{\lambda n^2}{18}\sum_{\begin{matrix}d=1\\d\not\equiv 0\pmod{3}\end{de la matriz}}^\infty \frac{\mu(d)}{d^2} + O(n) + O(n\log n)
\end{align}
$$
Podemos evaluar la constante en la última ecuación, llamada
$$ B = \sum_{\begin{matrix}d=1\\d\not\equiv 0\pmod{3}\end{matrix}}^\infty \frac{\mu(d)}{d^2} $$
entonces
$$ B - \frac{B}{9} = \sum_{\begin{matrix}d=1\\d\not\equiv 0\pmod{3}\end{matrix}}^\infty \frac{\mu(d)}{d^2} +\sum_{\begin{matrix}d=1\\d\not\equiv 0\pmod{3}\end{matrix}}^\infty \frac{\mu(3d)}{(3d)^2} = \sum_{d=1}^\infty \frac{\mu(d)}{d^2} = \frac{1}{\zeta(2)} = \frac{6}{\pi^2}$$
y así:
$$ B = \frac{27}{4\pi^2} $$
y, finalmente,
$$ A_{(x,y)}(n) = \frac{3\lambda }{8\pi^2} n^2 + O(n\log n) $$
de manera que cada par $(x,y)$ tiene en última instancia la misma proporción $1/8$ de todos reducida fracción en el intervalo, como iba a ser mostrado.
Nota: supongo que con un poco de trabajo adicional se puede demostrar que para un determinado módulo de $m$ la reducción de fracciones a $a/b$ están distribuidos de manera uniforme cuando la reducción de mod $m$ entre los pares de $(x,y)$ tal que $\operatorname{gcd}(x,y,m)=1$. Y entonces podríamos encontrar conjuntos que contengan cualquier proporción de los racionales con el mismo procedimiento.