La función de Möbius
La función de Möbius es una función teórica de números importantes.
Su envío debe aceptar un número entero positivo ny devolver el valor de la función de Möbius evaluada en n.
Definición
La función de Möbius μ (n) se define de la siguiente manera:
| 1 if n is squarefree and has an even number of distinct prime factors
μ(n) = | -1 if n is squarefree and has an odd number of distinct prime factors
| 0 otherwise
nse llama cuadrado libre si los exponentes de la factorización prima de n son estrictamente menores que dos. (Alternativamente: no primar el poder de dos divisiones n).
Casos de prueba
Aquí puede ver los primeros 50 valores de μ:
Imagen de dominio público de Wikipedia
La función de Möbius es el número de secuencia A008683 en el OEIS.
Estos son los primeros 77 valores:
1, -1, -1, 0, -1, 1, -1, 0, 0, 1, -1, 0, -1, 1, 1, 0, -1, 0, -1, 0, 1, 1, -1, 0, 0, 1, 0, 0, -1, -1, -1, 0, 1, 1, 1, 0, -1, 1, 1, 0, -1, -1, -1, 0, 0, 1, -1, 0, 0, 0, 1, 0, -1, 0, 1, 0, 1, 1, -1, 0, -1, 1, 0, 0, 1, -1, -1, 0, 1, -1, -1, 0, -1, 1, 0, 0, 1
Los valores más grandes también se pueden verificar fácilmente en Wolframalpha.com o en el archivo b de OEIS , como lo sugiere @ MartinBüttner.
ÆFỊNPS(no estoy seguro siỊera una función integrada en ese momento, pero ahora debería estar bien)