In its strong form, Dirichlet's approximation theorem (for dimension one) states that for $\alpha\in{\mathbb R}$, and an integer $n\geq 1$, we have
$$
\min_{1\leq k\leq n}\| k \alpha \| \leq \frac{1}{n+1}
$$
where $\|x\|$ denotes distance from $x$ to the closest integer.
This strong form is shown here on MSE for example.
My question: how to prove or disprove that equality is reached (in other words $\min_{1\leq k\leq n}\|k \alpha\|$ is equal to $\frac{1}{n+1}$) iff $\alpha$ is a reduced fraction with denominator $n+1$ ?
One of the directions is easy : if $\alpha=\frac{j}{n+1}$ with $j$ coprime to $n+1$, then there is a $k\in[1,\ldots, n]$ such that $jk\equiv 1 (\mod n)$, and we then have $\| k\alpha \| = \frac{1}{n+1}$ ; furthermore, all the other $\lbrace k'\alpha \rbrace$ for $k'\neq k$ are (not necessarily reduced) positive fractions with denominator $n+1$, so that $\|k'\alpha\| \geq \frac{1}{n+1}$.
Update 01/02/2023 In the other direction, suppose that $\min_{1\leq k\leq n}\| k \alpha \|=\frac{1}{n+1}$ and that this min is attained at some $k_0\in [1,\ldots, n]$. Then $\|k_0 \alpha \|=\frac{1}{n+1}$ means that there is an integer $q$ such that $k_0\alpha = q \pm \frac{1}{n+1}$, or $\alpha=\frac{q(n+1)\pm 1}{k_0(n+1)}$. The goal is then to show that either $k_0$ divides the numerator, or else $\|k\alpha\| \lt \frac{1}{n+1}$ for some $k$. We have thus reduced the problem to a purely arithmetic question, and I'm therefore adding the [modular-arithmetic] tag.