El siguiente ejercicio es de [Birkhoff y MacLane, Una Encuesta de la Moderna Álgebra]:
Para que los números racionales $x$ $3x^2-7x$ un número entero? Encontrar condiciones necesarias y suficientes.
Creo que yo era capaz de obtener el conjunto de los racionales $x$, pero no estoy seguro de lo que las condiciones necesarias y suficientes. Aquí es lo que he intentado: Supongamos $3x^2-7x=k, k \in \mathbb{Z}$. La solución de la ecuación cuadrática, obtenemos $x=\frac{7 \pm \sqrt{49+12k}}{6}$, de donde $49+12k$ debe ser el cuadrado de un número entero $m$. Ahora $m^2 \equiv 49 (\operatorname{mod} 12)$ tiene soluciones $m = 1,5,7,11 (\operatorname{mod} 12)$, es decir,$m \in \{1,5,7,11\}+12 \mathbb{Z}$. Por lo tanto, el conjunto de los racionales $x = \frac{7 \pm m}{6}$$\{0,\frac{1}{3} \}+\mathbb{Z} = \{\ldots,0, \frac{1}{3}, 1, \frac{4}{3}, \ldots \}$. Es esto correcto? ¿Cómo son las condiciones necesarias y suficientes referencia?