I learned this fact and it blew my mind: given an equation
$y^{2}=x^{3}+ax+b$
and two rational solutions:
$(x_1, y_1), (x_2, y_2)$
with $x_1, y_1, x_2, y_2 \in \mathbb{Q}$, then any other solution colinear with the first two solutions is also rational; that is to say, any solution to the system:
$y^{2}=x^{3}+ax+b \\ y=y_1+\frac{y_2-y_1}{x_2-x_1}(x-x_1)$
has the property:
$x, y \in \mathbb{Q}$
How would you go about proving this? Could you perhaps sketch out the main steps of the proof?
Also, if you could, please share any resources / tutorials / textbooks that could help me learn the necessary mathematics for this proof; I've already looked at a few algebraic geometry textbooks and I found it quite difficult; my background is statistics and machine learning (PhD), but I find reading pure algebra just incredibly difficult due to the sheer number of definitions they can have on a single page and still use a large number of terms I don't know.
but now $x_1, x_2, y_1, y_2$ are just constants, so how would I know that two roots are rational?
– Gabi Jun 18 '20 at 11:40