Let:
- $2EQ$ - The language of all binary ($\mathbb{Z}_2$) equation sets that have a solution in $\mathbb{Z}_2$, where each multiplication is of at most two $x_i,\, x_j$. Meaning a set of equations of the form: $\Sigma a_i \cdot x_i + \Sigma \, \Sigma \, a_{i,j} \cdot x_i \cdot x_j = b $.
- $3EQ$ - Same just up to at most 3 multiplications, meaning a set of equations of the form: $\Sigma a_i \cdot x_i + \Sigma \, \Sigma \, a_{i,j} \cdot x_i \cdot x_j + \Sigma \, \Sigma \, \Sigma \, a_{i,j,k} \cdot x_i \cdot x_j \cdot x_k = b $.
I'd like to show that $3EQ \leq _P 2EQ$, but I don't know how to deal with the expressions of $x_i \cdot x_j \cdot x_k$. I thought about trying to represent them with using only at most two $\wedge$'s, but not sure if it's even possible. Maybe there's a better idea?