Mobius函数定义为,如果具有素数平方,则,并且如果所有素数不相同。是否有可能来计算,而不计算的因式分解?μ (1 )= 1 μ (Ñ )= 0 Ñ μ (p 1个 ... p ķ)= (- 1 )ķ p 1,... ,p ķ μ (Ñ )ñ
Mobius函数定义为,如果具有素数平方,则,并且如果所有素数不相同。是否有可能来计算,而不计算的因式分解?μ (1 )= 1 μ (Ñ )= 0 Ñ μ (p 1个 ... p ķ)= (- 1 )ķ p 1,... ,p ķ μ (Ñ )ñ
Answers:
对于您的问题,一个无法回答的问题是,P本身不知道SQUARE-FREE(是一个无平方数的数字),并且计算Möbius函数将解决此问题(因为无平方数的数)。
对于其他非的答案,你可能会感兴趣的萨纳克猜想(见例如http://gilkalai.wordpress.com/2011/02/21/the-ac0-prime-number-conjecture/,HTTP://rjlipton.wordpress的.com / 2011/02/23 /的深度的最-莫比乌斯功能/,/mathpro/57543/walsh-fourier-transform-of-the-mobius-function),其基本上说Möbius函数与任何“简单”布尔函数都不相关。当将“简单”解释为多项式时间时,期望它应该成立并不无道理。到目前为止,我们知道该猜想适用于函数(由Ben Green证明)和所有单调函数(由Jean Bourgain证明)。
与mobious函数的值相关的递归公式之一是
但是为了找到
我们需要知道的mobious值。因此
在这里,我们将除以较小的正整数,当具有平方因子时,我们不必知道它们是否是因子!(),但是我们仍然必须知道的因素才能得出结论!因此,我们有:
令,其中是不同的素数。然后然后要计算,有必要为每个计算。这暗含地需要认识到是的素因式分解。
这是一个比喻:为了知道一个罐子里是否有奇数或偶数个软糖,一个人必须算上软糖。这就是为什么当数字不能被平方整除时,必须计算数字的素因式分解以计算其Mobius函数的原因。但是,要知道一个罐子中有多个软糖,就不必检查罐子中的任何软糖。只需摇晃罐子,然后听到有不止一个软心豆粒糖。这就是为什么您不必分解数字就知道它是复合的原因。像费马小定理这样的算法允许人们“摇一摇数字”以知道它是合成的。
当被一个平方整除时,您不必计算的素因式分解。但是,您确实必须找到的非平凡因子:如果是平方,则要确定它是平方,必须取其平方根,在其中找到的非微分因子。当然,如果不是正方形,但仍然不是无平方的,为了确定,有必要找到的非平凡因子。