https://arxiv.org/pdf/0909.1838
证明: 回忆分圆多项式$\Phi_n(X)$的递推式:正整数$n\ge1$,素数$p\ge2$, (Serge Lang《Algebra》p280)若$p\mid n$,$\Phi_{n p}(X)=\Phi_n\left(X^p\right)$;若$p\nmid n$,$\Phi_{n p}(X)=\Phi_n\left(X^p\right)/\Phi_n(X)$. 代入$X=-1$,使用$\Phi_p(-1)=\frac{(-1)^p-1}{(-1)-1}$和上述递推式可以证明:
$$
\forall n>2:\qquad\Phi_n(-1)= \begin{cases}p, & \text { if } n=2 p^\alpha \\ 1, & \text { otherwise} \end{cases}$$
设$\tilde{\epsilon}_n(k)=1+\exp (2 \pi i k / n)$,由$\forall n\ge1:\Phi_n(X)=\prod_{\substack{1\le k\le n\\k\perp n}}\left(X-\exp \left(\frac{2 k \pi i}{n}\right)\right)$得
$$\forall n>2:\qquad\Phi_n(1)=\prod_{\substack{1\le k\le n\\k\perp n}}\left(-1-\exp \left(\frac{2 k \pi i}{n}\right)\right)=\prod_{\substack{0< k < n \\ k \perp n}}-\tilde{\epsilon}_n(k)$$
由以上二式得
$$\forall n>2:\qquad\prod_{\substack{0< k < n \\ k \perp n}}-\tilde{\epsilon}_n(k)= \begin{cases}p, & \text {if } n=2 p^\alpha \\ 1, & \text{otherwise} \end{cases}$$
由于 $\tilde{\epsilon}_n(k)$ 与 $\tilde{\epsilon}_n(n-k)$ 为共轭复数,$\tilde{\epsilon}_n(k) \tilde{\epsilon}_n(n-k)=(2 \cos \pi k / n)^2$得
$$\prod_{\substack{0< k< n \\ k \perp n}} 2\left|\cos \frac{\pi k}{n}\right|= \begin{cases}p, & \text { if } n=2 p^\alpha \\ 1, & \text { otherwise }\end{cases}$$
在左边设$r=\frac kn$,右边对$n=1,2,\dots,n$的积为$\displaystyle\prod_{\substack{p\text{ prime}\\p^\alpha\le \lfloor\frac n2\rfloor< p^{\alpha+1}}}p^\alpha=\operatorname{lcm}(1,2,\dots,\lfloor\frac n2\rfloor)$,得$$\operatorname{lcm}(1,2,\dots,\lfloor \frac{1}{2}n\rfloor)=\left(\prod_{\substack{r \in F(n) \\ 0< r \leq 1 / 2}} 2 \cos (\pi r)\right)^2$$ |