欧拉函数一般结论猜想
  • 板块学术版
  • 楼主lcx2011
  • 当前回复7
  • 已保存回复7
  • 发布时间2025/1/23 16:01
  • 上次更新2025/1/23 18:36:45
查看原帖
欧拉函数一般结论猜想
823137
lcx2011楼主2025/1/23 16:01

鲨币猜想

m=2k(k为正整数)φ(m)=12×m设m=2^k(k为正整数) 则\varphi(m)=\dfrac{1}{2}\times m

m=3k(k为正整数)φ(m)=23×m设m=3^k(k为正整数) 则\varphi(m)=\dfrac{2}{3}\times m

m=5k(k为正整数)φ(m)=45×m设m=5^k(k为正整数) 则\varphi(m)=\dfrac{4}{5}\times m

m=7k(k为正整数)φ(m)=67×m设m=7^k(k为正整数) 则\varphi(m)=\dfrac{6}{7}\times m

............

根据此代码得出猜想

long long phi[100000010],isnotp[100000010];
vector<long long> p;
void ouler(){
	phi[1]=1;
	for(int i=2;i<=n;i++){
		if(!isnotp[i]){
			p.push_back(i);
			phi[i]=i-1;
		}
		for(int j=0;j<p.size();j++){
			int x=p[j];
			if(i*x>n) break;
      		isnotp[i*x]=1;
      		if(i%x==0) {
      			phi[i * x] = phi[i] * x;
        		break;
      		}
      		phi[i * x] = phi[i] * phi[x];
		}
	}
}

得出普遍结论

m=pk(k为正整数)φ(m)=p1p×m(p为质数)设m=p^k(k为正整数) 则\varphi(m)=\dfrac{p-1}{p} \times m(p为质数)

2025/1/23 16:01
加载中...