| LIB "hnoether.lib";
ring r=0,(x,y),dp;
list Hne=develop(x2+y3+y4);
Hne;
==> [1]:
==> _[1,1]=0
==> _[1,2]=x
==> _[2,1]=0
==> _[2,2]=-1
==> [2]:
==> 1,-1
==> [3]:
==> 1
==> [4]:
==> x4-2x2y+y2+y
==> [5]:
==> 1
stripHNE(Hne);
==> [1]:
==> _[1,1]=0
==> _[1,2]=x
==> _[2,1]=0
==> _[2,2]=-1
==> [2]:
==> 1,-1
==> [3]:
==> 1
==> [4]:
==> 0
==> [5]:
==> 1
|