off echo$ out "rreducparautommodg6_nxC3case6N1.r"$ write "rreducparautommodg6_nxC3case6N1.r"$ operator b$ ON REVPRI$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% write "The generic automorphism phi of n x C**3 :"$ phi:= mat((b(1,1),b(1,2),0,0,0,0),(b(2,1),b(2,2),0,0,0,0),(b(3,1),b(3,2),b(2,2)*b(1,1) - b(2,1)*b(1,2),b(3,4),b(3,5),b(3,6)),(b(4,1),b(4,2),0,b(4,4),b(4,5),b(4,6)),(b (5,1),b(5,2),0,b(5,4),b(5,5),b(5,6)),(b(6,1),b(6,2),0,b(6,4),b(6,5),b(6,6)))$ write "phi:=",phi; on factor$ write "det(phi):=",det(phi); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % The generic derivation as computed by geneLplus.tex : operator xi$ delta:= mat((xi(1,1),xi(1,2),0,0,0,0), (xi(2,1),xi(2,2),0,0,0,0), (xi(3,1),xi(3,2),xi(1,1)+xi(2,2),xi(3,4),xi(3,5),xi(3,6)), (xi(4,1),xi(4,2),0,xi(4,4),xi(4,5),xi(4,6)), (xi(5,1),xi(5,2),0,xi(5,4),xi(5,5),xi(5,6)), (xi(6,1),xi(6,2),0,xi(6,4),xi(6,5),xi(6,6)))$ write "generic derivation : delta:=",delta; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %bye$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %The nonzero adjoint derivations matrix adx1(6,6)$ adx1:= sub({ xi(1,1)=0,xi(1,2)=0, xi(2,1)=0,xi(2,2)=0, xi(3,1)=0,xi(3,2)=1,xi(3,4)=0,xi(3,5)=0,xi(3,6)=0, xi(4,1)=0,xi(4,2)=0,xi(4,4)=0,xi(4,5)=0,xi(4,6)=0, xi(5,1)=0,xi(5,2)=0,xi(5,4)=0,xi(5,5)=0,xi(5,6)=0, xi(6,1)=0,xi(6,2)=0,xi(6,4)=0,xi(6,5)=0,xi(6,6)=0}, delta)$ matrix adx2(6,6)$ adx2:= sub({ xi(1,1)=0,xi(1,2)=0, xi(2,1)=0,xi(2,2)=0, xi(3,1)=-1,xi(3,2)=0,xi(3,4)=0,xi(3,5)=0,xi(3,6)=0, xi(4,1)=0,xi(4,2)=0,xi(4,4)=0,xi(4,5)=0,xi(4,6)=0, xi(5,1)=0,xi(5,2)=0,xi(5,4)=0,xi(5,5)=0,xi(5,6)=0, xi(6,1)=0,xi(6,2)=0,xi(6,4)=0,xi(6,5)=0,xi(6,6)=0}, delta)$ %matrix adx3(6,6)$ %adx3:= %matrix adx4(6,6)$ %adx4:= %matrix adx5(6,6)$ %adx5:= %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% on nat$ write adx1:=adx1$ write adx2:=adx2$ %write adx3:=adx3$ %write adx4:=adx4$ %write adx5:=adx5$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% write "The generic nilpotent derivation : "$ %write "The generic nilpotent derivation : the eigenvalues are 0"$ write "The matrices MATA:=((xi(1,1),xi(1,2)),(xi(2,1),xi(2,2))) is nilpotent"$ MATA:=mat((xi(1,1),xi(1,2)),(xi(2,1),xi(2,2)))$ write "And MATB:=((xi(4,4),xi(4,5),xi(4,6)),(xi(5,4),xi(5,5),xi(5,6)),(xi(6,4),xi(6,5),xi(6,6))) are nilpotent"$ MATB:=mat((xi(4,4),xi(4,5),xi(4,6)),(xi(5,4),xi(5,5),xi(5,6)),(xi(6,4),xi(6,5),xi(6,6)))$ MATC:=mat((xi(3,4)),(xi(3,5)),(xi(3,6)))$ MATD:=mat((xi(4,1),xi(4,2)),(xi(5,1),xi(5,2)),(xi(6,1),xi(6,2)))$ write "(WE denote MATA,MATB, since B is already for the entries of phi)"$ write "****** We consider here the case 6 where MATA has nilpotent order 1"$ write " and MATB has nilpotent order 2.***"$ write "MATB:= ",MATB; write "MATC:= ",MATC; write "MATD:= ",MATD; write "In block matrices, we get :"$ write "phi:=mat((MATU,0,0),(MATR,det(MATU),MATS),(MATT,0,MATV))"$ write "where MATU is in GL(2), MATV in GL(3)."$ MATU:=mat((b(1,1),b(1,2)),(b(2,1),b(2,2)))$ MATV:=mat((b(4,4),b(4,5),b(4,6)),(b(5,4),b(5,5),b(5,6)),(b(6,4),b(6,5),b(6,6)))$ write "delta:=mat((MATA,0,0),(0,0,MATC),(MATD,0,MATB))"$ write "Under the action of phi one gets:"$ write "phi*delta*phi**(-1):=mat((MATU*MATA*MATU**(-1),0,0),(**,0,MATCprime),(MATDprime,0,MATV*MATB*MATV**(-1)))"$ %write "In that case, one may suppose MATA:=((0,1),(0,0))."$ write " As MATA has nilpotent order 1, we may suppose : "$ xi(1,1):=0$ xi(1,2):=1$ xi(2,1):=0$ xi(2,2):=0$ for i:=1:2 do for j:=1:2 do <>$ IF AUTOM=psi THEN <>$ write "shortformdeltaprimemodadg:=",shortform(M)$ for each U in paramindexeslist do <