For and , define their convolution by
It is bounded because
If , then
Continuity of translation in makes the right-hand side tend to zero with , uniformly in . Thus the convolution of L infinity and L1 functions is bounded and continuous.
Now let and . Then
At zero this equals . By continuity it remains positive throughout some open neighbourhood of zero. Positivity at means that some satisfies and , so . Hence
This is the Steinhaus theorem.
The conclusion also holds when . Since is the union of bounded balls, some measurable subset has finite positive measure. Its difference set lies inside and already contains a neighbourhood of zero.