Define the affine variety (a) X=V(y−x2,y−x+1). (b) Find all the rational points on X.
What I got in the examples is that we can use the code sage: x,y,z = PolynomialRing(GF(5), 3, 'xyz').gens() sage: C = Curve(y^2z^7 - x^9 - xz^8); C sage: C.rational_points()
To get rational points over Finite Field of size 5. To calculate over rational we can replace GF(5) by QQ but to get a finite result we have to have the intersection.