Prove that if $E$ is measurable,then for any sets $A$, $m^*(E \cap A) + m^*(E^c \cap A) = m^*(A)$
I managed to prove the converse. (this question was edited)
This is not a duplicate from the following post because we use different definition of measurabiliy/outer measure and also because my setting is nore general, i.e. I am considering in the general $\mathbb R^d$ rather than just the real line.
Equivalent Definition of Measurable set
First the definitions: If $E$ is any subset of $\mathbb R^d$, the outer measure of $E$ is $m^*(E) = inf \sum_{j \in \mathbb N} |Q_j|$ where the infimum is taken over all countable subcoverings $E \subset \cup_{j \in \mathbb N}Q_j$ by CLOSED cubes.
We say that $E$ is measurable if for any $\epsilon >0$ there is an open set $O$ containg $E$ such tha $m^*(O - E) \leq \epsilon$. If $E$ is measurable, we define the measure of $E$ to be $m(E) =m^*(E)$.
(I am using the textbook Real Analysis: book3 by Stein and Shakarchi from Princeton)
We know that by countable subadditivity of outer measure $m^*(E \cap A) + m^*(E^c \cap A) \geq m^*(A)$. But I am not sure how to prove the other direction of the inequality.