Otro tonto argumento de que creo que también funciona:
Supongamos $\mathbb Q$$G_\delta$, por lo que existe una secuencia $(A_n)_{n\geq1}$ de subconjuntos abiertos de $\mathbb R$ tal que $\mathbb Q=\bigcap_{n\geq1} A_n$.
Recordemos que cada una de las $A_n$ es un discontinuo de la unión de intervalos abiertos. Para cada una de las $n\geq1$ deje $\mathcal I_n$ el conjunto de los intervalos que componen $A_n$.
Sin pérdida de generalidad, podemos suponer que las $\mathcal I_1$ contiene al menos dos elementos llamarles $I(0)$ $I(1)$ - cada uno de longitud en la mayoría de las $2^{-1}$
También podemos suponer que $\mathcal I_2$ contiene dos elementos contenidos en $I(0)$ cada uno de la longitud de la $2^{-1}$ llamarles $I(00)$ $I(01)$ - y dos de los elementos contenidos en $I(1)$, también de la longitud en la mayoría de las $2^{-1}$ llamarles $I(10)$$I(11)$.
Por supuesto, podemos continuar así indefinidamente... de este modo, obtener los intervalos de $I(w)$, uno para cada finito palabra $w$ escrito en las cartas $0$$1$, de tal manera que la longitud de $I(w)$ es en la mayoría de las $2^{-\mathrm{length}(w)}$, y de tal manera que siempre que $w'$ es un prefijo de $w$,$I(w')\supseteq I(w)$.
Ahora elija cualquiera de los infinitos términos de la progresión $w$ de ceros y unos, y para cada una de las $n\geq1$ deje $w_n$ ser el prefijo de $w$ de la longitud de la $n$, y elegir un punto a $x_n$ en el intervalo de $I(w_n)$. Es fácil comprobar que el límite de $y_w=\lim_{n\to\infty}x_n$ existe y pertenece a $\mathbb Q$, $y_w\neq y_{w'}$ si $w$ $w'$ son distintos infinito de secuencias de ceros y unos. Esto es absurdo, como $\mathbb Q$ es contable, sin embargo, hay una cantidad no numerable de infinitas secuencias de ceros y unos.
$$♦♦♦$$
Otra forma de implementar la idea.
Supongamos $\mathbb Q=\cap_{n\geq1}A_n$ $A_n$ abierta en $\mathbb R$.
Masajeamos el open ajusta un poco al principio.
Para cada una de las $b\geq1$ deje $B_n=\bigcap_{i=1}^nA_n$, por lo que el $(B_n)_{n\geq1}$ es una disminución de la secuencia de abrir conjuntos cuya intersección también es $\mathbb Q$.
A continuación, para cada una de las $n\geq1$ deje $C_n=B_n\cap\Big(\mathbb R\setminus(\pi+\tfrac1{2^n}\mathbb Z)\Big)$, por lo que el $(C_n)$ es también una disminución de la secuencia de abrir conjuntos cuya intersección es $\mathbb Q$, con el añadido de la propiedad para todos los $n\geq1$ cada componente de $C_n$ es de longitud en la mayoría de las $\tfrac1{2^n}$.
Deje $\mathcal I_n$ ser un conjunto de componentes conectados de $C_n$. Si $n\geq1$,$C_n\supseteq C_{n+1}$, por lo que hay una función de $\phi_n:\mathcal I_{n+1}\to\mathcal I_n$ el envío de cada elemento de $\mathcal I_{n+1}$ para el elemento único de la $\mathcal I_n$ que la contiene. Desde $\bigcap_{n\geq1}C_n=\mathbb Q$, es fácil ver que $\phi_n$ es surjective.
Vamos $$X=\varprojlim(\mathcal I_n,\phi_n)=\Big\{(i_n)_{n\geq1}\in\prod_{n\geq1}\mathcal I_n:\phi_n(i_{n+1})=i_n,\quad\forall n\geq1\Big\}$$ be the inverse limit of the sets $\mathcal I_n$ along the maps $\phi_n$. This is an uncountable set, and it is easy to construct an injective function $f:X\to\mathbb P$. Indeed, if $\xi=(i_n)_{n\geq1}\in X$ pick, for each $n\geq1$, a point $x_n\en i_n$; then one can show that $f(\xi)=\lim_{n\to\infty}x_n$ existe, y que de esta forma se define una función inyectiva.