====∑kφ(k)∑i=1n∑j=1n[gcd(i, j)=k]∑kφ(k)∑i=1n∑j=1n∑kd|gcd(i, j)μ(d)∑kφ(k)∑dμ(d)⌊nkd⌋2∑t∑k|tφ(k)μ(tk)⌊nt⌋2∑tf(t)⌊nt⌋2
其中,
f(n)=∑d|nφ(d)μ(nd)
线性筛:
f(pr)=∑k=0rφ(pk)μ(pr−k)=φ(pr)μ(1)+φ(pr−1)μ(p)=φ(pr)−φ(pr−1)
杜教筛:
==∑i=1nf(i)∑i=1n∑j|iφ(j)μ(ij)∑i=1nφ(i)∑j=1⌊n/i⌋μ(j)
实测杜教筛远慢于线性筛