Because (p,q_1,q_2) \neq (1,1,0), Proposition 5.1 implies that we need only demonstrate that f=f_{p,q_1,q_2} \leq 0 on the rectangle [0,1]^2.
We will first deal with a few special cases before moving onto the general case.
We begin with the case where q_1 = 0. Then admissibility implies q_2 = 1 and \gcd(0,p-1) = 1, so p\in \{0,2\}. Since p > q_2, we must have p=2. Then f_{2,0,1} = -4x^2y^2 (xy-1)^2 \leq 0.
We now turn to the case where p = q_1 + 2q_2. In this case, f simplifies to
-(xy - 1)^2((xy - 1)q_1^2 + q_2(xy - 1)q_1 - 2xq_2^2y)^2,
which is obviously non-positive.
We henceforth assume that p\neq q_1 + 2q_2 and that q_1 > 0.
To show that f\leq 0, we will show that f\leq 0 on the boundary of the rectangle and that f has no critical points in the interior of the rectangle.
We begin with the boundary. We compute
\begin{aligned} f(0,y) &= -q_1^2\left((1 - y)q_1 + (-2q_2 + p)y + q_2\right)^2 \\
f(1,y) &= -\left(p(-2q_1 - q_2 + p)y^2 + (-pq_2 + 2q_1^2 + 3q_1q_2)y - q_1(q_1 + q_2)\right)^2 \\
f(x,0) &= -q_1^2(q_1 + q_2)^2 \\
f(x,1) &= -\left(p(q_1 - q_2)x^2 + (q_1^2 + (-4p + 3q_2)q_1 + p(-q_2 + p))x + q_1(-q_2 + p)\right)^2.\end{aligned}
In particular, along each boundary segment of the rectangle, f is obviously non-positive.
We now show there are no critical points in the interior. We, again, will handle a few special cases first, beginning with the case where q_2 = 0. Admissibility and the fact that p\geq q_1 + q_2 imply (p,q_1,q_2) = (2,1,0). Here we can argue directly that f has no critical points in the interior of the rectangle. Indeed, the partial derivative f_x factors as
-2 y \left(2 x^{2} y^{2} - 2 x y^{2} - x y - y + 3\right) \left(4 x y - 2 y - 1\right).
Since we are interested in interior critical points, we find that either 2 x^{2} y^{2} - 2 x y^{2} - x y - y + 3 = 0 or 4 x y - 2 y - 1 = 0. For the first possibility, we find
\begin{aligned}2 x^{2} y^{2} - 2 x y^{2} - x y - y + 3 &= 2y^2x(x-1) -y(x+1) + 3\\ &\geq -\frac{1}{2} - 2 + 3 \\ & > 0,\end{aligned}
giving a contradiction. On the other hand, if 4xy-2y-1 = 0, then x\neq \frac{1}{2} and y = \frac{1}{4x-2}. Substituting this into f_y = 0, we find
\frac{5x^3 - 5x^2 - x + 1}{(2x - 1)^3} = 0.
As x\neq \frac{1}{2}, we find x = 1 or x= \pm \frac{1}{\sqrt{5}}. In order to have an interior critical point, we must have x = \frac{1}{\sqrt{5}}, which then implies that y = \frac{1}{4(1/\sqrt{5})-2} \approx -4.73..., which is not interior.
Next, we handle the special case where p=q_1+q_2. Admissibility and the hypothesis that q_1 > 0 imply q_2= q_1 = 1. We will directly show that f_{2,1,1}(x,y) has no critical points in the interior of the rectangle [0,1]^2.
To see this, we note that f_x = -4y(2xy^3 - 8xy^2 + 8xy + y^2 - 2). Since we are interested in interior points, we find that x =-\frac{y^2-2}{2y(y-2)^2}. Substituting this into f_y and solving for y, we find that y \in \{1, \frac{5\pm \sqrt{5}}{2}\} \approx \{ 1, 1.38...,3.61...\}. Thus, y is not in the interior of the rectangle, so f has no interior critical points in this case as well.
For the remainder of the proof, we assume q_2 > 0 and p\neq q_1 + q_2. Since p\geq q_1+q_2 by assumption, we will, in fact, assume that p > q_1 + q_2.
We suppose for a contradiction that f_x(x_0,y_0) = f_y (x_0,y_0) = 0 for some (x_0,y_0) \in (0,1)^2. Then (x_0,y_0) is a zero of the function xf_x(x,y) - y f_y(x,y). This function has the expression
-2(p-q_1-2q_2) y g_{p,q_1,q_2}(x,y)
where g(x,y) =g_{p,q_1,q_2}(x,y) =
\begin{gathered}p^2(q_1 - q_2 )x^3y^3 + (- p^3 + p^2 q_1 + 2 p^2 q_2)x^2 y^3 + p(3 p q_1 - p q_2 - 6 q_1^2 - 2 q_1 q_2) x^2y^2\\ 2p(- p q_1 + q_1^2 + 2 q_1q_2) xy^2 + q_1(2 pq_1 - 2pq_2 + q_1^2 - q_1 q_2) xy \\+ q_1^2(- p + q_1 + 2 q_2)y - q_1^3 - q_1^2q_2.\end{gathered}
In particular, since (x_0,y_0) is a zero of xf_x - y f_y and p\neq q_1+2q_2, it follows that g(x_0,y_0) = 0. We now show that this is impossible by showing that g< 0 on the boundary of [0,1]^2 and that g has no critical points in the interior of the rectangle [0,1]^2.
We begin by showing g has no critical points in the interior. We compute
xg_x(x,y) - y g_y(x,y) = y(p xy + q_1)^2(p - q_1 - 2q_2).
Since p\neq q_1 + 2q_2 by assumption, this can only vanish in the interior of the rectangle if pxy = -q_1. But since q_1> 0 and p> 0, there is no solution. In particular, xg_x - y g_y is non-vanishing in the interior of the rectangle. As any interior critical point of g is a zero of x g_x - y g_y, we conclude that g has no critical points in the interior.
It remains to verify that g < 0 on the boundary of the rectangle [0,1]^2. We begin by verifying that g<0 on the four corners of the rectangle. We compute
g(0,0) = -q_1^2(q_1+q_2)
g(0,1) = -q_1^2(p-q_2)
g(1,0) = -q_1^2(q_1+q_2)
g(1,1) = -(p-q_1)^3.
In all four cases, the fact that p > q_1 + q_2 and that both q_1,q_2 > 0 implies g<0 at all four corner points.
We now turn to verifying g<0 on the interior of each of the four line segments making up the boundary of the rectangle. First, we compute g(x,0) = -q_2^2(q_1+q_2) < 0.
Next, we focus on g(0,y) with y \in (0,1). We find
g(0,y) = -q_1^2((1 - y)q_1 + (-2q_2 + p)y + q_2).
Since the factor in parenthesis is linear as a function of y, to verify that g(0,y) < 0 for all y\in [0,1], we only need to verify it when y \in \{0,1\}. But these correspond to corner points, so the proof is complete in this case.
We next consider g(1,y), which is given by g(1,y) =
\begin{gathered} -p^2 (-2q_1 - q_2 + p_1)y^3 + \left(-4q_1^2 + (2q_2 + p)q_1 - q_2p\right)p y^2 \\ + q_1 \left(2q_1^2 + (q_2 + p)q_1 - 2q_2p\right)y - q_1^2(q_1 + q_2). \end{gathered}
We claim that for fixed y\in (0,1), g_{p,q_1,q_2}(1,y) < g_{p,q_1,0}(1,y). To prove this, it is sufficient to show that g_{p,q_1,q_2+1}(1,y) < g_{p,q_1,q_2}(1,y). We compute that
g_{p,q_1,q_2+1}(1,y)-g_{p,q_1,q_2}(1,y) = (y-1)(yp+q_1)^2.
Since y-1<0 and yp+q_1 \neq 0, we see that this expression is always negative.
So, to prove that g_{p,q_1,q_2}(1,y)<0, we now only need to show that g_{p,q_1,0}(1,y)\leq 0. But g_{p,q_1,0}(1,y) = -(p y - q_1)^2((-2q_1 + p)y + q_1). Observe that the linear factor (-2q_1 + p)y+q_1 ranges between q_1 > 0 and p-q_1 \geq 0, so it is non-negative for y\in (0,1). Since (py-q_1)^2\geq 0, it follows that g(1,y)\leq 0 for all y\in [0,1] when q_2 = 0, completing the proof in this case.
We finally consider g(x,1), where
\begin{gathered} g(x,1) = p^2(q_1 - q_2)x^3 - (p^2 + (-4 q_1 - q_2)p + 6q_1^2 + 2q_1 q_2)px^2\\ - q_1(2p^2 + 2(-2q_1 - q_2)p - q_1(q_1 - q_2))x - q_1^2(-q_2 + p).\end{gathered}
Observe that the condition p> q_1 + q_2 implies q_2 < p-q_1. We claim g_{p,q_1,q_2}(x,1)< g_{p,q_1, p-q_1}(x,1) for fixed x\in (0,1). To establish this, it is sufficient to show that g_{p,q_1,q_2}(x,1) < g_{p,q_1,q_2+1}(x,1), but
g_{p,q_1,q_2}(x,1)-g_{p,q_1,q_2+1}(x,1) = (x-1)(px+q_1)^2.
Since x\in (0,1) and p,q_1 >0, it follows that (x-1)(px+q_1)^2 < 0, establishing the claim.
So, to prove that g_{p,q_1,q_2}(x,1) < 0, it is enough to show that g_{p,q_1,p-q_1}(x,1) \leq 0. But a straightforward calculation shows that
g_{p,q_1,p-q_1}(x,1) = -(px - q_1)^2((-2q_1 + p)x + q_1).
The linear factor varies between q_1 >0 and p-q_1 > 0, so g_{p,q_1,p-q_1}(x,1) \leq 0. This completes the proof that g_{p,q_1,q_2}(x,1)<0 for any q_2 < p-q_1, which, in turn, completes the proof of the proposition.