Apply a projective linear transformation sending the first points to the coordinate points
The next point has every homogeneous coordinate nonzero by general linear position, so a diagonal projective transformation fixing the sends it to
Write the last point as . Again general linear position implies that every is nonzero. It also implies for : otherwise , , and the coordinate points other than would lie in the hyperplane .
Put and define the degree- homogeneous polynomials
The associated map is a rational normal curve. It sends to , sends to , and sends to , because
is one common nonzero scalar times . This proves existence.
For uniqueness, parametrize any rational normal curve through these points and choose a coordinate on its source so that the preimages of and are respectively and . If the preimage of is , then its th coordinate polynomial must have all the other as roots. It is therefore
The value at is , so all are equal and may be removed by a common rescaling. The value at is , so is proportional to . Thus all are obtained from the by one common rescaling of the coordinate on . This merely reparametrizes the curve, proving uniqueness.
For , choose the monomial basis . The resulting curve is the twisted cubic
Its homogeneous ideal is generated by the three quadratic matrix minors
the minors of
First suppose for every complex embedding. The coefficients of the monic polynomial
are rational algebraic integers and hence integers. They are uniformly bounded in , because each is an elementary symmetric sum of numbers of modulus one. Only finitely many such integer polynomials can occur, so only finitely many algebraic integers occur. Two powers coincide; since , this gives . Thus is a root of unity. This is Kronecker theorem on algebraic integers in the unit disk.
The second printed assertion is literally false for . For the intended statement with , use the Minkowski embedding: algebraic integers of form a lattice, so only finitely many have all conjugates of modulus at most . A nonzero algebraic integer with every conjugate of modulus at most one has
so every conjugate has modulus one and the first part applies. Consequently every non-root in that finite box has . Choose no larger than the least of these finitely many maxima, taking if there are no non-roots. Then every nonzero satisfying for all is a root of unity.
Dirichlet unit theorem states that for signature ,
and the logarithmic embedding of number field units maps the free part to a full lattice in the hyperplane where the weighted coordinate sum is zero.
For a real quadratic field, the roots of unity are and the logarithms of positive units form a nonzero discrete subgroup . Its smallest positive element is for a unit . Given any positive unit , choose so that ; minimality forces the quotient to be . Applying signs and inverses shows
Since , the ring of integers of a quadratic field is . A unit satisfies the Pell equation . The element
has norm . To prove it is the smallest unit above one without invoking the continued-fraction algorithm, suppose . Replacing by its inverse or negative if needed makes , and the conjugate relation implies , so . For , the numbers are respectively
Only the last list contains a square, namely , which yields the endpoint itself. Hence no smaller unit exists and
Lagrange theorem for polynomial congruences says that a nonzero polynomial of degree over the finite field has at most roots. To prove it, use mathematical induction on . A constant nonzero polynomial has no roots. If , polynomial division in the field gives with . Every root other than is a root of , so the induction hypothesis gives at most roots.
Every nonzero residue class modulo has a unique multiplicative inverse. In the product , pair each class with its inverse. The unpaired classes satisfy , hence . By the theorem these are exactly and , and therefore
This is Wilson theorem.
Now write . By Fermat's little theorem, every nonzero class is a root of
The second factor has degree and hence at most roots. Since their union contains all nonzero classes, has at least roots; Lagrange's theorem gives at most . Thus has exactly solutions.

There are unlisted articles, also show them or only show them.