My specific problem is with the Lebesgue measure, but out of curiosity I would also appreciate insights on general measure spaces.
Suppose I am given a non-measurable set $A$ with the property that there exists no zero measure set which contains all of $A$.
Is it then true that there exists a measurable subset of $A$ with non-null measure?
For my specific use case, the underlying space can even be finite-dimensional, in case that makes a difference. I am a graph theorist and woefully uneducated in measure theory.
I assume the answer is no just in $\text{ZFC}$, but the easiest example I could think of assumes the continuum hypothesis. (Martin’s axiom would also work.)
Since we are assuming $\text{CH}$, we may let $\prec$ be a well-ordering on $[0, 1]$ with order type $\omega_1$. Then the set $A = \{(s, t) \in [0, 1] \times [0, 1]: s \prec t\}$ is not Lebesgue-measurable because its indicator function does not satisfy Fubini-Tonelli. It is not contained in any null set since the Lebesgue measure is complete, so any subset of a null set would be automatically measurable and in fact, null. However, all its measurable subset must be null, since one of the iterated integrals of $1_A$ is zero, which by Fubini-Tonelli must be larger than or equal to the measure of any measurable subset of $A$.
The following is an altered version of the argument that does not require $\text{CH}$:
Again, let $\prec$ be a well-ordering on $[0, 1]$, this time with order type $2^{\aleph_0}$. We again define $A = \{(s, t) \in [0, 1] \times [0, 1]: s \prec t\}$. We claim that $A$ is not measurable. Indeed, were $A$ measurable, by Fubini-Tonelli both iterated integrals of $1_A$ exist and are equal. Recall by Steinhaus theorem that any measurable subset of $[0, 1]$ with positive measure must be of cardinality $2^{\aleph_0}$. Horizontal sections of $A$ are of cardinality smaller than $2^{\aleph_0}$. Since $A$ is assumed measurable, almost all of these sections are measurable, whence they must be null. Thus, the iterated integral of $1_A$ obtained by first integrating w.r.t. the horizontal coordinate must be $0$.
On the other hand, all vertical sections of $A$ have complements of cardinality smaller than $2^{\aleph_0}$. Again, since $A$ is assumed measurable, almost all of these sections are measurable and so are the complements of these sections. Thus, almost all complements of vertical sections are null, so almost all vertical sections are of measure $1$. Thus, the iterated integral of $1_A$ obtained by first integrating w.r.t. the vertical coordinate is $1$. The two iterated integrals do not match, a contradiction. Hence, $A$ cannot be measurable.
Now, if $B \subseteq A$ is measurable. Then horizontal sections of $B$ are contained in horizontal sections of $A$, so they are of cardinality smaller than $2^{\aleph_0}$. Thus, by the same argument as before, the iterated integral of $1_B$ obtained by first integrating w.r.t. the horizontal coordinate is $0$. By Fubini-Tonelli, $B$ is then null, i.e., all measurable subsets of $A$ are null.