I have the following optimization problem: \begin{align*} \text{minimize} \quad &\mathbf{c^T x} \\ \text{such that} \quad &\mathbf{x} \in S. \end{align*} Here, $S$ is a polyhedron of the form $S = \{(x_1, x_2, x_3, x_4) \in \mathbb{R}^4 \,:\, \mathbf{Ax} \leq \mathbf{b} , \; x_4 = x_3\cdot x_2 \}$, where $\mathbf{Ax} \leq \mathbf{b}$ are a set of linear constraints. Among other things, the set of constraints $\mathbf{Ax} \leq \mathbf{b}$ set bounds for each $x_i$ to be in a finite range. Namely, within this set of constraints there are constraints of the form $\ell_i \leq x_i \leq u_i$ for all $i=1, 2, 3, 4$. I want to transform this from a nonlinear problem into a linear problem. One promising technique I have found is to use McCormick Envelopes. However, it is not clear to me whether they would work for my problem. Is it the case then that the McCormick envelope of $S$ would give the convex hull of $S$? If McCormick Envelopes are not the way to go, then could someone point me in the right direction?
I have looked at several sources: namely this and this, but those left me more confused. Namely, it is unclear to me if the fact that I have the additional constraints $\mathbf{Ax} \leq \mathbf{b}$ means the McCormick Envelope will no longer be exact.