IsHomog |
Syntax |
IsHomog(F: RINGELEM|MODULEELEM): BOOL IsHomog(L: LIST): BOOL IsHomog(I: IDEAL|MODULE): BOOL |
Description |
Example |
/**/ Use R ::= QQ[x,y]; /**/ IsHomog(x^2-x*y); true /**/ IsHomog(x-y^2); false /**/ IsHomog([x^2-x*y, x-y^2]); false /**/ R := NewPolyRing(QQ, "x,y", mat([[2,3],[1,2]]), 1); /**/ Use R; /**/ IsHomog(x^3*y^2+y^4); true /**/ R := NewPolyRing(QQ, "x,y", mat([[2,3],[1,2]]), 2); /**/ Use R; /**/ IsHomog(x^3*y^2+y^4); false /**/ Use R ::= QQ[x,y]; /**/ IsHomog(ideal(x^2+y,y)); true /**/ Use R ::= QQ[x,y], Lex; -- note: GradingDim = 0 -- /**/ IsHomog(x-1); -- !!! ERROR !!! instead of "true" |
See Also |