Choose homogeneous polynomials defining the two projective plane curves. Their absence of a common irreducible component makes them coprime. For a point outside both curves, they have degrees in and nonzero constant leading coefficients. The resultant
is therefore nonzero. Indeed, a vanishing resultant over would give a common factor there, and Gauss's lemma would give a common component of the original curves.
The homogeneity of makes a homogeneous polynomial of degree : scaling by scales their -roots by , and the product of the differences of roots scales by . Every point in the intersection projects from to a zero of in the projective line. Each such projection line contains only finitely many points of either curve, since it passes through outside them. Thus the intersection is finite already.
We may now choose also outside the finitely many joining lines of distinct intersection points. Projection is then injective on the intersection. A nonzero degree- homogeneous polynomial on the projective line has at most distinct zeros, so the resultant bound for intersections of plane curves gives
This derives the required cardinality bound without assuming the full intersection-multiplicity statement of Bézout's theorem.