Fungsi Möbius
Fungsi Möbius adalah fungsi teori bilangan penting.
Kiriman Anda harus menerima bilangan bulat positif n
dan mengembalikan nilai fungsi Möbius yang dievaluasi pada n
.
Definisi
Fungsi Möbius μ (n) didefinisikan sebagai berikut:
| 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
n
disebut squarefree jika eksponen faktorisasi utama n semuanya benar-benar kurang dari dua. (Atau: Tidak ada kekuatan pangkat dua pembagi n
).
Uji kasus
Di sini Anda dapat melihat 50 nilai pertama μ:
Gambar Domain Publik dari Wikipedia
Fungsi Möbius adalah nomor urut A008683 di OEIS.
Ini adalah 77 nilai pertama:
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
Nilai yang lebih besar juga dapat dengan mudah diperiksa di Wolframalpha.com atau dalam file-b dari OEIS , seperti yang disarankan oleh @ MartinBüttner.
ÆFỊNPS
(tidak yakin apakahỊ
itu built-in saat itu, tetapi harus baik-baik saja sekarang).