<div id="comment:0"></div> The following examples demonstrate the problem: ``` sage: R.<x,y>=PolynomialRing(ZZ) sage: R(1).is_squarefree() False sage: R(x^2+y^2).is_squarefree() False sage: R(x^2+1).is_squarefree() False ``` CC: @malb @burcin @jpflori Component: **basic arithmetic** Keywords: **squarefree, singular** Stopgaps: **todo** Reviewer: **Travis Scrimshaw** _Issue created by migration from https://trac.sagemath.org/ticket/12198_