//deform_l.tst //long tests for deform.lib //--------------------------- LIB "tst.lib"; tst_init(); LIB "deform.lib"; printlevel = 2; ring r0 = 0,(x,y,z),ls; ideal i2 = y4-xy,yz-xz,z4-xz; list L=versal(i2); kill L; //----------------------------------------------------------------------------- ring r1 = 0,(x,y,z,u),dp; ideal i5 = x3-y2,xz,xu,yz,yu,z3-u2; list L=versal(i5); ideal i6 = z2-xz,zu-xu,u2-yu,yz-xu; L=versal(i6); kill L; //------- cone over rational normal curve ofe degree d ------------------------- int d = 4; ring r2 = 0,(x(1..d+1)),ls; ideal i7 = maxideal(1); matrix m[2][d] = i7[1..d],i7[2..d+1]; i7 = minor(m,2); i7 = minbase(i7); list L=versal(i7); def Px=L[1]; setring Px; Fs; print(Js); print(Rs); kill L,Px; //------- L_d_d: d generic lines in A^d --------------------------------------- d = 4; ring r3=0,(x(1..d)),ls; int n,m; ideal i8; for (n=1;n