OFFSET
1,3
COMMENTS
Counts pairs (x, y) with 1 <= x < y <= n whose greatest common divisor is a perfect square.
LINKS
Chai Wah Wu, Table of n, a(n) for n = 1..10000
FORMULA
a(n) = Sum_{1 <= x < y <= n} [floor(sqrt(gcd(x, y)))^2 == gcd(x, y)].
a(n) = A370905(n) - A000196(n), i.e. partial sum of A206369 - A010052. a(n) ~ (Pi^2/30) * n^2 - Chai Wah Wu, Jun 22 2026
EXAMPLE
a(1) = |{}| = 0.
a(2) = |{(1, 2)}| = 1.
a(3) = |{(1, 2), (1, 3), (2, 3)}| = 3.
a(4) = |{(1, 2), (1, 3), (2, 3), (1, 4), (2, 4), (3, 4)}| = 5.
MAPLE
f:= proc(n) nops(select(t -> issqr(igcd(t, n)), [$1..n-1])) end proc:
ListTools:-PartialSums(map(f, [$1..100])); # Robert Israel, Jun 16 2026
PROG
(Python)
import math
def A392341(n):
return sum(1 for x in range(1, n+1) for y in range(x+1, n+1)
if math.isqrt(g := math.gcd(x, y))**2 == g)
print([A392341(n) for n in range(1, 57)])
(Python)
# uses Python code in A002088
from math import isqrt
def A392341(n):
c, j, j2 = -isqrt(n), 1, 0
while j <= n:
k = n//j
m = n//k
c += (-j2+(j2:=A002088(m)))*isqrt(k)
j = m+1
return c # Chai Wah Wu, Jun 22 2026
(PARI) a(n) = sum(x=1, n, sum(y=x+1, n, issquare(gcd(x, y)))); \\ Michel Marcus, Jun 10 2026
CROSSREFS
KEYWORD
nonn,new
AUTHOR
Shahin Saadati, Jun 07 2026
STATUS
approved
