If $D$ is open, and if $f$ is continuous, bounded, and obeys $f(p) \ge 0$ for all $p \in D$, then $\iint_D f = 0$ implies $f(p)=0$ for all $p$.
The hint in the back of my book says that
There's a neighborhood where $f(p) \ge \delta$.
From the definition in my book, it states that
The double integral $\iint_R f$ exists and has value $v$ if and only if for any $\epsilon > 0$ there is a $\delta > 0$ such that
$|S(N,f,\{p_{ij}\})-v| < \delta$.
There's another theorem in the book that states that
If $f(p) \ge 0$ for all $p\in D$, $\iint_D f \ge 0$.
So far, from the information I've been given, that would mean that I could use the contrapositive to prove that if $f(p) \ne 0$ for all $p$, then $\iint_D f \ne 0$.
Since $f(p) \ne 0$ I could use cases.
Case 1: If $f(p) > 0$, then I could use the aforementioned theorem to show that $\iint_D f > 0$ which is not equal to $0$.
Case 2: If $f(p) < 0$, then $-f(p)=g(p)>0$, so that $\iint_D g(p) > 0$. Then $\iint_D g(p) > 0$ is equivalent to -$\iint_D f(p) > 0$ which is not equal to $0$.
I would like to know if I'm approaching this proof the correct way? Also, would it be difficult to instead try a direct proof using the hint and the definition that I stated above?
Extended hint.
Assume $\exists p\in D$ such that $f(p)>0$. To prove $\iint_D f>0$ follow the steps: