随机实数多项式的最大根是否更有可能是实数而不是复数?
Is the largest root of a random real polynomial more likely real than complex?

原始链接: https://mathoverflow.net/questions/470951/is-the-largest-root-of-a-random-polynomial-more-likely-to-be-real-than-complex

对具有实数系数的多项式中的根分布的研究揭示了一个有趣的现象:实数根的数量超过复数根,但它们更有可能是其中最大或最小的。 假设系数在 [-1, 1] 范围内独立且均匀分布,则预期实数根的数量接近 log(n)/π + o(1),而复数根的数量接近 n - log(n)/π 。 Despite their minority status, real roots seem to attract the extreme values。 这一违反直觉的发现提出了两个问题:为什么会发生这种情况?随着 n 变大,最大(或最小)根为实数的可能性是否接近接近 1/2 的常数值? Experimental evidence suggests yes, with ratios like Pi/(4*log n) for roots being the largest when real versus complex。 Previous calculations estimated a minimum probability of ~6。2% for the largest root being real。 Recent simulations involving over 60,000 trials for a polynomial of degree 1000 further support these findings。

本文讨论素数、黎曼假设和傅立叶变换 (FFT) 之间的关系。 作者建议考虑将正弦波与素数波长进行卷积而得出的函数,以潜在地确定下一个素数。 然而,这种方法的可行性和准确性尚不确定。 作者还解释说,素数的概念可以通过黎曼 Zeta 函数的零点与波联系起来,在黎曼假设成立的假设下,可以提供对素数计数函数的精确预测。 然而,这一理由已被证明是不正确的。 此外,作者还简要介绍了从无界集合(特别是实数)中均匀采样的主题,并提到了一些可能需要进一步解释的数学概念,包括莱布尼兹积分、行列式和希尔伯特空间。 最终,作者表达了对数学中隐藏的潜在发现的兴趣,并鼓励继续探索和质疑。
相关文章

原文

This question might be hard because it got $35$ upvotes in MSE and also had a $200$ points bounty by Jyrki Lahtonen but it was unanswered. So I am posting it in MO.

The number of real roots of a random polynomial with real coefficients is much smaller than the number of complex roots. Assume that the coefficients are independently and uniformly random in $(-1,1)$, for if not then we can divide each coefficient by the coefficient with the largest absolute value to scale each coefficient to $(-1,1)$. The number of real roots of a polynomial of degree $n$ is asymptotic to $\displaystyle \frac{2\log n}{\pi} + o(1)$. This means that the number of complex roots is approximately $\displaystyle n - \frac{2\log n}{\pi}$. Similar asymptotics hold for other distribution of the coefficients.

Definition: The largest (or smallest) root of a polynomial is the root with the largest (or smallest) modulus.

Roots scatter plot

The above graph shows the roots of one such polynomial with degree $101$. The largest root is in the top right corner in green.

We can ask if the largest (or the smallest) root is more likely to be real or complex? Since there are exponentially more complex roots than real roots as seen from the above asymptotic, my naive guess was that the largest (or the smallest) root is more likely to be complex. However experimental data proved to be quite counterintuitive.

Probability that the largest root is real

The data show that

  1. Probability that the largest (or smallest) root is real is greater than the probability that it is complex.
  2. And this probability decreases to some value near $1/2$ as $n \to \infty$ as shown in the above graph (created using a Monte Carlo simulation with $10^5$ trials for each value of $n$).
  3. Note: Instead of uniform distribution, if we assume that the coefficients are normally distributed with mean $0$ and standard deviation $1$ and scaled to $(-1,1)$, the above observation and limiting probabilities hold.

It is counterintuitive that, despite being much (exponentially) fewer in number, real roots are more likely to contain both the largest and the smallest roots of a random polynomial. In this sense, the largest and the smallest roots are both biased towards reals.

Question 1: What is the reason for this bias?

Question 2: Does the probability that the largest (or the smallest) root of a polynomial of degree $n$ is real converge (to some value near $\frac{1}{2}$ as $n \to \infty$)?

Note: We can quantify the observed bias as follows. Let $P(L\mid R)$ be the probability that a root is the largest given that it is real and let $P(L\mid C)$ be the probability that a root is the largest given that it is complex. Similarly, let $P(S\mid R)$ be the probability that a root is the smallest given that it is real and let $P(S\mid C)$ be the probability that a root is the smallest given that it is complex. Then the experimental data say that

$$ P(L\mid R) = P(S\mid R) \approx \frac{\pi}{4\log n}, $$

$$ P(L\mid C) = P(S\mid C) \approx \frac{\pi}{2n\pi - 4\log n}. $$

Update 1: In the linked MSE post, it has now been proved that the probability that the largest root is real is at least

$$ \frac{23-16\sqrt{2}}{6} \approx 6.2 \% $$

Update 2, 11-May-24: (I am shocked to see that this post has reached $17,000$ views in just one single day !!!) A simulation with nearly $60,000$ trials for a polynomial of degree $n = 1000$ is shown below. The observation is consistent with those for $n \le 125$ shown above in the previous graph. These data also show that the probability that the largest root is real has a decreasing trend as the number to trials increases; it probably converges to $\frac{1}{2}$.

enter image description here

Related: What is the probability that the absolute value of the roots of a polynomial of degree $n$ is greater than $x$?

联系我们 contact @ memedata.com