引言

期末周快结束了,差不多终于可以看点自己感兴趣的内容了!堆积了好多内容可以更新,但事已至此,也只能慢慢来了.

首先先记录下k-th Mangoldt function的内容,因为它实际上就是在考察对Dirichlet卷积的计算,初等数论的期末考试也有这方面的考题,虽然很简单就是了.因此接下来的内容里,应该主要是计算为主了,这下要狠狠敲公式了.

但是这个函数我也并不是在什么数论习题册上找到的,而是它实实在在地出现在了GPY的论文中,为了限制一个数的素因子个数的函数.并且十分重要的GPY权函数也是从k-th Mangoldt函数出发,最后推导出来的.因此对这个函数的讨论还是有记录价值的.

Mangoldt函数经典版

最常见到的Mangoldt函数就是1st Mangoldt函数,用Dirichlet卷积表示出来就是:

Λ1(n)=μ(n)log(n)=dnμ(d)log(nd).(1)\Lambda_1(n) = \mu(n) * \log(n) = \sum_{d \mid n} \mu(d) \log\left(\dfrac{n}{d} \right). \quad (1)

n=p1r1p2r2psrsn = p_1^{r_1} p_2^{r_2} \cdots p_s^{r_s}时,其Λ1(n)\Lambda_1(n)具体的值可以写出来:

Λ1(n)={logp1if n=p1r10if s>1(2)\Lambda_1(n) = \left\{ \begin{array}{l} \log p_1 & \textrm{if}\ n = p_1^{r_1} \\ 0 & \textrm{if}\ s > 1 \end{array} \right. \quad (2)

也就是:当nn只有一个素因子的时候,Λ1(n)0\Lambda_1(n) \neq 0,而对于其余的nn,Λ1(n)=0\Lambda_1(n) = 0.因此便能限制一个数的素因子个数了.接下来将给出一个证明,其想法也可以用在k-th Mangoldt函数的讨论中.

(3)式的证明:

\quadn=p1r1p2r2psrsn = p_1^{r_1} p_2^{r_2} \cdots p_s^{r_s},于是函数的值可展开为:

\quad 在上述式子中,若s=1s = 1,即n=p1r1n = p_1^{r_1}时,很容易知道:

Λ1(n)=r1logp1(r11)logp1=logp1.\Lambda_1(n) = r_1 \log p_1 - (r_1 - 1) \log p_1 = \log p_1.

\quad 接下来考虑s>1s > 1的情况,这个时候我们关注logpi\log p_i前面的系数,也就是aia_i:

\quad 由于系数aia_i均为00,因此可知此时有Λ1(n)=0\Lambda_1(n) = 0.

\quad 综上便可得到结论. \square

Mangoldt函数特典版

现在对(1)进行推广,便能得到k-th Mangoldt函数:

Λk(n)=μ(n)logk(n)=dnμ(d)logk(nd).(3)\Lambda_k(n) = \mu(n) * \log^k (n) = \sum_{d \mid n} \mu(d) \log^k \left( \dfrac{n}{d} \right). \quad (3)

而它也有限制一个数素因子个数的作用,并且相较之下更加灵活.其有以下的结论:

Λk(n){0if s<k=k!logp1logpsif s=k=0if s>k(4)\Lambda_k(n) \left\{ \begin{array}{lll} \neq 0 & & \textrm{if}\ s < k \\ = k!\log p_1 \cdots \log p_s & & \textrm{if}\ s = k \\ = 0 & & \textrm{if}\ s > k \end{array} \right. \quad (4)

因此可以知道的是,当nn的素因子个数大于kk的时候,它就不能够通过Λk(n)\Lambda_k(n)的探测,当且仅当nn的素因子个数小于等于kk的时候,Λk(n)\Lambda_k(n)才得以保留.其中当s=ks = k时,结果才容易直接写出,而s<ks < k的时候,表达式也是能推出来的,但是就会稍微有一点点复杂了,这个在下面的证明过程中也能看到.

(4)式的证明:

\quad 仍然是假设n=p1r1p2r2psrsn = p_1^{r_1} p_2^{r_2} \cdots p_s^{r_s},将Λk(n)\Lambda_k(n)展开得:

Λk(n)=dnμ(d)logk(nd)=[r1logp1++rslogps]k[(r11)logp1++rslogps]k[r1logp1++(rs1)logps]k++(1)s[(r11)logp1++(rs1)logps]k\begin{array}{lll} \Lambda_k(n) & = &\sum_{d \mid n} \mu(d) \log^k \left( \dfrac{n}{d} \right) \\ & = & [ r_1\log p_1 + \cdots + r_s\log p_s ]^k \\ & & -[(r_1-1)\log p_1 + \cdots + r_s\log p_s]^k - \cdots - [r_1\log p_1 + \cdots + (r_s-1)\log p_s]^k \\ & & + \cdots + (-1)^s [(r_1-1)\log p_1 + \cdots + (r_s-1)\log p_s]^k \\ \end{array}

\quad 而又有:

(x1++xs)k=a1++as=kk!a1!as!x1a1xsas.(x_1+\cdots+x_s)^k = \sum_{a_1+\cdots+a_s=k}\dfrac{k!}{a_1!\cdots a_s!}x_1^{a_1}\cdots x_s^{a_s}.

\quad 于是全部展开后便可以得到loga1p1logasps\log^{a_1} p_1 \cdots \log^{a_s} p_s的系数Aa1,,asA_{a_1,\cdots,a_s}为:

Aa1,,as=k!a1!as![r1a1rsas(r11)a1rsasr1a1(rs1)as++(1)s(r11)a1(rs1)as]=k!a1!as!(r1a1(r11)a1)(rsas(rs1)as).\begin{array}{lll} A_{a_1,\cdots,a_s} & = & \dfrac{k!}{a_1!\cdots a_s!}\cdot \left[r_1^{a_1}\cdots r_s^{a_s}-(r_1-1)^{a_1}\cdots r_s^{a_s}\right. \\ & & \left.- r_1^{a_1}\cdots(r_s-1)^{a_s}+\cdots+(-1)^s(r_1-1)^{a_1}\cdots(r_s-1)^{a_s}\right] \\ & = & \dfrac{k!}{a_1!\cdots a_s!}\cdot \left( r_1^{a_1}-(r_1-1)^{a_1} \right) \cdots\left( r_s^{a_s}-(r_s-1)^{a_s} \right) \end{array}.

\quad 于是我们便得到了Λk(n)\Lambda_k(n)的表达式:

Λk(n)=a1++as=kk!a1!as!(r1a1(r11)a1)(rsas(rs1)as)loga1p1logasps.\Lambda_k(n) = \sum_{a_1+\cdots+a_s=k} \dfrac{k!}{a_1!\cdots a_s!}\cdot \left( r_1^{a_1}-(r_1-1)^{a_1} \right) \cdots\left( r_s^{a_s}-(r_s-1)^{a_s} \right) \cdot \log^{a_1}p_1 \cdots \log^{a_s}p_s.

\quad 而当s>ks > k时,则必然存在aia_i00,那么显然便有:Λk(n)=0\Lambda_k(n) = 0.

\quad 而当s=ks = k时,非平凡的项就是有a1==as=1a_1=\cdots=a_s=1的时候,此时Λk(n)=k!logp1logps\Lambda_k(n) = k!\log p_1 \cdots \log p_s.

\quad 综上便可得到结论. \square

从上面证明过程中可以发现,其结果的关键一步是,将求和式变成乘积式.而Euler乘积公式以及Riemannζ\zeta函数也是这一想法的体现.

Mangoldt函数的作用

1st Mangoldt函数的作用在解析数论中更为常见,它在Riemannζ\zeta函数中的作用不可忽视.但是!我目前也只是知道有这回事,具体如何推导的也还不清楚.因此我想主要讲讲k-th Mangoldt函数在最近成果中的应用,这也是这篇文章最主要的目的之一了.

如果我给出H={h1,h2,,hk}\mathcal{H} = \{ h_1, h_2, \cdots, h_k \},于是对于正整数nn而言,便有kk个不同的数:n+h1, n+h2,, n+hkn+h_1,\ n+h_2, \cdots,\ n+h_k,想判断这kk个数是否都为素数,如果想用函数来表达这个意思的话,那么Λk\Lambda_k就是你的不二之选.

PH(n)=(n+h1)(n+h2)(n+hk)P_{\mathcal{H}}(n) = (n+h_1)(n+h_2)\cdots(n+h_k),我们可以计算Λk(PH(n))\Lambda_k(P_{\mathcal{H}}(n))的值,如果非00的话,那么就可以知道这kk个数必然都是素数.

以上我们可以记:

Λk(n;H):=1k!Λk(PH(n))=1k!dPH(n)μ(d)logkPH(n)d.\Lambda_k(n; \mathcal{H}) := \frac{1}{k!} \Lambda_k(P_{\mathcal{H}}(n)) = \frac{1}{k!}\sum_{d|P_{\mathcal{H}}(n)} \mu(d) \log^k \frac{P_{\mathcal{H}}(n)}{d}.

而上面定义的函数,则是探测一个tuple是否是prime tuple的重要工具.但是Λk\Lambda_k的函数值毕竟是间断的,于是我们用一个光滑截断函数去近似它:

ΛR(n;H):=1k!dPH(n)dRμ(d)logkRd.\Lambda_R(n; \mathcal{H}) := \frac{1}{k!}\sum_{\substack{d|P_{\mathcal{H}}(n) \\ d \le R}} \mu(d) \log^k \frac{R}{d}.

最后再对其稍微放宽一些要求,也就是允许n+hin+h_i中可以有almost prime,但是也不能要求太宽,于是让P(H)P(\mathcal{H})至多有k+lk+l个素因子,其中0lk0 \le l \le k,于是得到了GPY权函数:

ΛR(n;H,l):=1(k+l)!dPH(n)dRμ(d)logk+lRd.(5)\Lambda_R(n; \mathcal{H}, l) := \frac{1}{(k+l)!}\sum_{\substack{d|P_{\mathcal{H}}(n) \\ d \le R}} \mu(d) \log^{k+l} \frac{R}{d}. \quad (5)

而GPY权函数对素数间隙分布问题的研究可以说意义非凡,后面的Maynard-Tao权函数也是进一步推广了该权函数,从而绕过张益唐方法中对众多的组合式进行估计,从而对素数分布的间隙有了进一步的探究.

总结

一篇小短文结束了,但后续的工作也还是不少.寒假里的讨论班也得开始筹划才行了,然后GPY的论文翻译也可以慢慢开始了,以及圣经!!!该看了!!!

博士,您还有许多事情需要处理.现在还不能休息哦.

参考资料

[1] Von Mangoldt function. Wikipedia[Z]. https://en.wikipedia.org/wiki/Von_Mangoldt_function.

[2] Dirichlet Convolution. Wikipedia[Z]. https://en.wikipedia.org/wiki/Dirichlet_convolution.

[3] Goldston D A, Pintz J, Yildirim C Y. Primes in tuples I[J]. Annals of Mathematics, 2009: 819-862.