1~10中与10互素的数有多少个?

  2019年8月6日星期二

  也许您看到这个题目,会和我一样认为十分简单,甚而至于您也会这样做:

  (1,10)=1

  (2,10)=2

  (3,10)=1

  (4,10)=2

  (5,10)=5

  (6,10)=2

  (7,10)=1

  (8,10)=2

  (9,10)=1

  (10,10)=10

  答:1~10中与10互素的数是{1,3,7,9},一共有4个。

  上述计算过程用的是罗列法,写法上(a,b)表示求正整数a、b的最大公因数。事实上,a、b可以是任意整数Z,限定为正整数Z ,只是为了讨论问题的方便,负整数据说只需在正整数结论的基础上添加负号即可。

  什么是a、b的最大公因数?

  令d=(a,b),对于其他任意的a、b的公因数c,都有c|d(c整除d)。

世界上第一台计算机(网络截屏)

1和10中间有几个数 10中与10互素的数有多少个(1)

欧拉简介(网络截屏)

  “欧拉大神”大致是这样做的:

  (一)对于任意的m∈Z ,且m>1,都有唯一的标准分解式:

1和10中间有几个数 10中与10互素的数有多少个(2)

式1

  其中:pi(i=1、2……s)是素数(或质数),且p1<p2<……<ps,ri(i=1、2……s)是非负整数。

  例:

1和10中间有几个数 10中与10互素的数有多少个(3)

  这个东西其实并不高深,类似于小学的“质因数分解”,高深的在下面。

  (二)对于任意的m∈Z ,且m>1,在1~m中与m互素的数的个数,记为欧拉函数φ(m),若m具有“式1”中的标准分解式,则有:

1和10中间有几个数 10中与10互素的数有多少个(4)

欧拉函数

  例:

1和10中间有几个数 10中与10互素的数有多少个(5)

  最后,请您不要问我为什么,我水平有限,就让我们静悄悄地做一些验证吧。

1和10中间有几个数 10中与10互素的数有多少个(6)

  致敬大神,先从做一个“知道分子”开始。

,