如果一個數的素數分解不包含重複的因子,則稱該數為無平方因子數(有時也稱為 quadratfrei;Shanks 1993)。因此,所有的素數顯然都是無平方因子數。按照慣例,數字 1 也被認為是無平方因子數。無平方因子數包括 1, 2, 3, 5, 6, 7, 10, 11, 13, 14, 15, ... (OEIS A005117)。含平方因子數(即,包含至少一個平方因子的數)包括 4, 8, 9, 12, 16, 18, 20, 24, 25, ... (OEIS A013929)。
Wolfram 語言函式SquareFreeQ[n] 確定一個數是否為無平方因子數。請注意,出於技術原因,Wolfram 語言將 1 視為無平方因子數,這個慣例與當 時定義一個數為無平方因子數是一致的,其中
是莫比烏斯函式。因此,數字 1 有一個有點奇怪的特點,即它同時是完全平方數和無平方因子數。
令 其中
是無平方因子數,且
其中
包含一個或多個平方因子,使得
。那麼
|
(1)
| |||
|
(2)
|
對於 ,且
是黎曼 zeta 函式(Hardy 和 Wright 1979, p. 255)。
上面繪製了前 個整數的值在一個
的網格上,其中無平方因子數值以白色顯示。清晰的模式顯現出來,其中數字的倍數各自共享一個或多個重複因子。
目前還沒有已知的多項式時間演算法來識別無平方因子整數或計算整數的無平方因子部分。事實上,這個問題可能不比整數分解的一般問題更容易(顯然,如果一個整數 可以完全分解,則
是無平方因子數 當且僅當 它不包含重複的因子)。這個問題是數論中一個重要的未解決問題,因為計算代數數域的整數環可以歸結為計算整數的無平方因子部分(Lenstra 1992, Pohst 和 Zassenhaus 1997)。
Sylvester 序列中小於 的所有數字都是無平方因子數,並且在該序列中尚未發現含平方因子數 (Vardi 1991)。每個卡邁克爾數都是無平方因子數。二項式係數
僅當
, 3, 4, 6, 9, 10, 12, 36, ... 時才是無平方因子數,並且在小於
的範圍內沒有其他值。中心二項式係數僅當
, 2, 3, 4, 5, 7, 8, 11, 17, 19, 23, 71, ... (OEIS A046098) 時才是無平方因子數,並且在小於 1500 的範圍內沒有其他值。
令 為小於
的正無平方因子數的數量(Hardy 和 Wright 1979, p. 251)。那麼對於
, 2, ...,前幾個值是 0, 1, 2, 3, 3, 4, 5, 6, 6, 6, 7, 8, 8, 9, 10, 11, 11, ... (OEIS A013928)。
的和包括
|
(3)
| |||
|
(4)
| |||
|
(5)
| |||
|
(6)
| |||
|
(7)
|
其中 是莫比烏斯函式。
無平方因子數 的漸近數量
由下式給出
|
(8)
|
(Landau 1974, pp. 604-609;Nagell 1951, p. 130;Hardy 和 Wright 1979, pp. 269-270;Hardy 1999, p. 65)。因此,漸近密度為 (OEIS A059956;Wells 1986, p. 28;Borwein 和 Bailey 2003, p. 139),其中
是黎曼 zeta 函式。
對於
, 100, 1000, ... 的值分別為 7, 61, 608, 6083, 60794, 607926, 6079291, 60792694, 607927124, 6079270942, ... (OEIS A071172)。
類似地,無平方因子高斯整數的漸近密度由 (OEIS A088454) 給出,其中
是卡塔蘭常數(Pegg;Collins 和 Johnson 1989;Finch 2003, p. 601)。
莫比烏斯函式由下式給出
|
(9)
|
因此 表示
是無平方因子數。
的漸近公式等價於公式
|
(10)
|
(Hardy 和 Wright 1979, p. 270)
令 為滿足
且
的連續數對
的數量,其中
和
都是無平方因子數。
對於
, 1, ... 的值分別為 1, 5, 33, 323, 3230, 32269, 322619, 3226343, 32263377, 322634281, 3226340896, ... (OEIS A087618)。那麼
的漸近值由下式給出
|
(11)
| |||
|
(12)
|
(OEIS A065474;Carlitz 1932, Heath-Brown 1984),其中 是第
個素數,F 是 Feller-Tornier 常數。