最大公约数之和

技术最大公约数之和 最大公约数之和本文主要讲一下最大公约数的和的推导过程(因为其太过经典,其实是博主老忘)。
原式:
\[\sum_{i = 1}^n\sum_{j = 1}^n\gcd(i, j)
\

最大公约数之和

本文主要讲一下最大公约数的和的推导过程(因为其太过经典,其实是博主老忘)。

原式:

\[\ sum _ { I=1}^n\sum_{j=1}^n\gcd(i,j)

\]莫比乌斯反演经典入门题。

话不多说,进入正文。

\[\begin{aligned}

\ sum \ limits _ { I=1}^n\sum\limits_{j=1}^ngcd(i,j)\ \

=\ sum \ limits _ { k=1}^nk\sum\limits_{i=1}^n\sum\limits_{j=1}^n[gcd(i,j)=k]\ \

=\ sum \ limits _ { k=1}^nk\sum\limits_{i=1}^{ \左侧\左侧\地板\地板{ n } { k }右侧\地板} \ sum \ limits _ { j=1}^{ \左侧\地板\地板{ n } { k }右侧\地板}[gcd(i,j)=1] \\

=\ sum \ limits _ { k=1}^nk\sum\limits_{i=1}^{ \左侧\左侧\右侧\右侧{ k } \ sum \ limits _ { j=1}^{ \左侧\左侧\左侧\右侧{ k } \右侧\左侧} \(gcd(I,j))

\ end {对齐}

\]根据\(\=\* I \),即\(\(n)=\ sum \ limits _ { d | n } \ mu(d)\),得:

\[\ sum \ limits _ { k=1}^nk\sum\limits_{i=1}^{ \左侧\右侧\地板\地板{ n } { k }右侧\地板} \ sum \ limits _ { j=1}^{ \左侧\地板\地板{ n } { k }右侧\地板}\sum\limits_{d | (i,j)}\mu(d)

\]我们先考虑这样一个式子如何化简:

\[\ sum \ limites _ { I=1}^{ \左侧\左侧\右侧\右侧{ k } \ sum \ limites _ { d | I } \ mu(d)

\]把枚举\(i\)改成枚举\(d\),\(\左侧\地板\地板{ n } { k }右侧\地板\)以内是\(d\)的倍数的数有\(\左侧\地板\ dfrac { n } { dk } \右侧\地板\)个,得:

\[\ sum \ limits _ { d=1}^{ \左侧\左侧\地板\地板{ n } { k }右侧\地板} \左侧\地板\地板{ n } { dk }右侧\地板\亩(d)

\]我们先枚举\(d\),并把这个式子代入到刚才我们化简得那个式子中去:

\[\begin{aligned}

\ sum \ limits _ { k=1}^nk\sum\limits_{i=1}^{ \左侧\右侧\地板\地板{ n } { k }右侧\地板} \ sum \ limits _ { j=1}^{ \左侧\地板\地板\地板{ n } { k }右侧\地板}\sum\limits_{d | (i,j)}\mu(d) \

=\ sum \ limits _ { k=1}^nk\sum\limits_{d=1}^{ \left\lfloor\frac{n}{k}\right\rfloor}\left\lfloor\dfrac{n}{dk}\right\rfloor^2\mu(d)

\ end {对齐}

\]再令\(T=dk\),并枚举\(T\)(其实下面的式子和上面的式子里\(d\)和\(k\)反过来了,不过我懒得改了QwQ):

\[\ sum _ { t=1}^n\sum_{d \ mid t } d \ mu(\ frac TD)\ f floor \ frac nt\rfloor^2

\]至此,就已经是一般形式了,这个可以用整除分块快速求解。

但是,这道题还没有完,还可以进一步转化。

我们知道\(\varphi=\mu * id\),正好式子里存在!所以:

\[\ sum _ { t=1}^n\varphi(t)\lfloor\frac nt\rfloor^2

\]现在,这道题才算是真正结束了(感觉一下子式子里啥都没了QwQ)

\[\_EOF\_

\]

本文来自博客园,作者:xixike,转载请注明原文链接:https://www .cn博客。com/xixixike/p/15713088。超文本标记语言

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/154011.html

(0)

相关推荐

  • 中序遍历python(python前序后序遍历构造二叉树)

    技术如何从前序与中序遍历序列构造python二叉树如何从前序与中序遍历序列构造python二叉树,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获

    攻略 2021年12月13日
  • 兰色妖姬,蓝色妖姬是什么花

    技术兰色妖姬,蓝色妖姬是什么花蓝色妖姬是一种加工花卉,颜色为蓝色兰色妖姬。 由月季和蔷薇多种杂交及研制所得。它通常是用一种染色剂和助染剂调合成着色剂,将鲜花喷染成型,最早来自荷兰。据花卉专家介绍,世界上极少有自然生长的蓝

    生活 2021年11月1日
  • Composer安装及更新YII2框架会遇到什么问题

    技术Composer安装及更新YII2框架会遇到什么问题这篇文章主要为大家展示了“Composer安装及更新YII2框架会遇到什么问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习

    攻略 2021年11月19日
  • 线程池的创建方式有哪些

    技术线程池的创建方式有哪些这篇文章主要讲解了“线程池的创建方式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“线程池的创建方式有哪些”吧!什么是线程池?线程池(Thr

    攻略 2021年10月21日
  • 如何分析针对HTTPS浏览器会话的攻击

    技术如何分析针对HTTPS浏览器会话的攻击如何分析针对HTTPS浏览器会话的攻击,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。关于SSL网站的好消息就是:大

    攻略 2021年11月12日
  • 2020-2021-1学期20212310《网络空间安全导论》第九周自习总结

    技术2020-2021-1学期20212310《网络空间安全导论》第九周自习总结 2020-2021-1学期20212310《网络空间安全导论》第九周自习总结2.1 密码学概述
    语言系统、数字系统和文字

    礼包 2021年12月5日