The set of differences for a set of positive Lebesgue measure
Assume $A$ is the set contained in [0,1] with positive measure, say $m(A) > 0$ with $m$ the Lebesgue measure on $[0,1]$. Let Q be the set of all rational numbers in $[0,1]$ Since $\mathbb{Q}$ is countable, it can be presented as
$$\mathbb{Q}=\{p_1, p_2, ..., p_n, ...\}$$
Let
$$A_n = A+ p_n = \{x+p_n\mid x\in A\}.$$
If there exists a pair of integers $n$ and $m$ such that $A_n$ and $A_m$ intersect, then the claim of this proposition is proved. If no such pair exists, then the set of $\{A_n\}$ are all disjoint. Since the union of this family of sets is contained in $[0,2]$ and since $m(A) > 0$, we have
$$2 = m([0,2]) \geq m( \bigcup A_n ) = \sum\limits_{n \in \mathbb{N}} m(A_n) =\infty\cdot m(A) = \infty .$$
Here's an attempt at a hint for the first result you ask about: Assume without loss of generality that $A$ has finite measure. Let $f$ be the characteristic function of $A$ and let $\tilde{f}$ be the one of $-A$. The convolution $g = f \ast \tilde{f}$ is continuous and $0$ is in the support of $g$.
Added later: One nice standard application is that every measurable homomorphism $\phi: \mathbb{R} \to \mathbb{R}$ is continuous. For more on that and related matters have a look at these two MO-threads:
- On measurable homomorphisms $\mathbb{C} \to \mathbb{C}$.
- On measurable automorphisms of locally compact groups
They might elucidate what is mentioned in another answer.
Update:
What I wrote above is the way I prefer to prove this.
Another approach is to appeal to regularity of Lebesgue measure $\lambda$ (used in $1$ and $2$ below).
- Since $A$ contains a compact set of positive measure, we can assume $A$ to be compact right away (as $B-B \subset A - A$ if $B \subset A$).
- There is an open set $U \supset A$ such that $\lambda(U) \lt 2 \lambda(A)$.
- Since $A$ is compact there is $I = (-\varepsilon, \varepsilon)^{n}$ such that $A + x \subset U$ for all $x \in I$.
- Since $\lambda (U) \lt 2\lambda(A)$ we must have $\lambda((A + x) \cap A) \gt 0$.
This is of course very closely related to the argument given by Chandru1 below.
If you need to find information on the subject, the first proof of the fact that the set of differences contains a neighbourhood of the origin is (for Lebesgue measure on the line) due to Steinhaus. There is a substantial collection of generalizations of the result.