Probabilistic core of the Johnson–Lindenstrauss lemma. There exists $c > 0$ such that whenever the union-bound quantity $N^{2}\,(2\,e^{-c\varepsilon^{2}d})$ is strictly less than $1$, any $N$-point subset $X \subseteq \mathbb{R}^m$ admits a map $f : \mathbb{R}^m \to \mathbb{R}^d$ that preserves all pairwise distances up to a factor of $1 \pm \varepsilon$.
Johnson–Lindenstrauss map existence (intermediate form). There exists a constant $C > 0$ such that for any $\varepsilon \in (0, 1]$, dimension $d$ with $d > C\varepsilon^{-2}\log N$, and any $N$-point set $X \subseteq \mathbb{R}^m$, there is a map $f : \mathbb{R}^m \to \mathbb{R}^d$ with $(1 - \varepsilon)\|x - y\| \le \|f(x) - f(y)\| \le (1 + \varepsilon)\|x - y\|$ for all $x, y \in X$.
Johnson–Lindenstrauss lemma (Theorem 9.4.22, Johnson–Lindenstrauss 1982). There exists a constant $C > 0$ such that for every $\varepsilon > 0$, every finite set $X \subseteq \mathbb{R}^m$ of size $N \ge 2$, and every target dimension $d > C\varepsilon^{-2}\log N$, there is a map $f : \mathbb{R}^m \to \mathbb{R}^d$ preserving all pairwise distances within a factor of $1 \pm \varepsilon$.