Blum integer: Difference between revisions

Content added Content deleted
Line 300: Line 300:
function isblum(n)
function isblum(n)
pe = factor(n).pe
pe = factor(n).pe
return length(pe) == 2 && all(p -> p[2] == 1 && p[1] % 4 == 3, pe)
i = length(pe)
return i == 2 && all(p -> p[2] == 1 && p[1] % 4 == 3, pe)
end
end