Assume $A\subset\mathbb{R}^p,B\subset\mathbb{R}^q$, then $A\times B=\left\{(x,y)\big|x\in A\land y\in B\right\}\subset\mathbb{R}^{p+q}$
Then is it true that $m^*(A\times B)=m^*(A)m^*(B)$? Here $$m^*(E)=\inf\left\{\sum_{i=1}^\infty|I_i|\big|E\subset\bigcup_{i=1}^\infty I_i\right\}$$ is the Lebesgue outer measure.
I think it is true that $m^*(A\times B)\leq m^*(A)m^*(B)$, but cannot prove the equality.
Thus, I would like to ask if it is true or is true under certain conditions, or examples for being not true.