Let $\Omega$ be a bounded open set in $\mathbb{R}^n$ and $0 < T < \infty$. Let $\Omega_T = \Omega \times (0, T]$. Given any functions $f, g, h$ show that \begin{equation} u_t - \Delta u + |Du|^2 + \sin(u) = f(x,t), \, (x,t) \in \Omega_T \\ u(x,0)=g(x), \, x \in \Omega \\ u(x,t)=h(x,t), \, x \in \partial\Omega, \, t \in [0, T] \end{equation} has at most one classical solution.
So far I have tried to do the following: Assume there are two solutions, say $u_1$ and $u_2$, and let $v = u_1 - u_2$. Then we can write the equation governing $v$ as \begin{equation} v_t - \Delta v + |Du_1|^2 - |Du_2|^2 + \sin(u_1) - \sin (u_2) = 0, \, (x,t) \in \Omega_T \\ v(x,0)=0, \, x \in \Omega \\ v(x,t)=0, \, x \in \partial\Omega, \, t \in [0, T] \end{equation} If I notice that $|\sin(u_1) - \sin(u_2)| \leq |u_1 - u_2| = |v|$, then I have $$0 \leq v_t - \Delta v + |Du_1|^2 - |Du_2|^2 + \sin(u_1) - \sin (u_2) \leq v_t - \Delta v + |Du_1|^2 - |Du_2|^2 + |v|$$ However, this leads to a dead end for me. I wanted to use the weak maximum principle for parabolic operators to finish my proof, but I don't see how I could apply it in this case.