%off echo,nat$ off echo$ out "rreducparautommodg6_20N1.r"$ operator b$ ON REVPRI$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% write "The generic automorphism phi of g_{6,20} as computed by calculautom6_20.red :"$ phi:= mat((b(1,1),0,0,0,0,0),(0,b(1,1)**2,0,0,0,0),(b(3,1),b(3,2),b(1,1)**3,0,0,0),(b( 4,1),b(3,2)**2/(2*b(1,1)**2),b(3,2)*b(1,1),b(1,1)**4,0,0),(b(5,1),b(5,2),(b(3,2) **2 - 2*b(3,1)*b(1,1)**3)/(2*b(1,1)),b(3,2)*b(1,1)**2,b(1,1)**5,0),(b(6,1),b(6,2 ),((2*b(4,1)*b(1,1)**2 - b(3,2)*b(3,1))*b(3,2) - 2*b(5,1)*b(1,1)**4)/(2*b(1,1)** 2),(b(4,1)*b(1,1)**2 - b(3,2)*b(3,1))*b(1,1), - b(3,1)*b(1,1)**4,b(1,1)**7))$ write "phi:=",phi; on factor$ write "det(phi):=",det(phi); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % The generic derivation as in (Cohomology tables section 4.1.4) : operator xi$ delta:= mat((xi(1,1),0,0,0,0,0), (0,2*xi(1,1),0,0,0,0), (xi(3,1),xi(3,2),3*xi(1,1),0,0,0), (xi(4,1),0,xi(3,2),4*xi(1,1),0,0), (xi(5,1),xi(5,2),-xi(3,1),xi(3,2),5*xi(1,1),0), (xi(6,1),xi(6,2),-xi(5,1),xi(4,1),-xi(3,1),7*xi(1,1)))$ write "generic derivation : delta:=",delta; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %The nonzero adjoint derivations matrix adx1(6,6)$ adx1:= sub({xi(1,1)=0,xi(3,1)=0,xi(3,2)=1,xi(4,1)=0,xi(5,1)=0,xi(5,2)=0,xi(6,1)=0,xi(6,2)=0}, delta)$ matrix adx2(6,6)$ adx2:= sub({xi(1,1)=0,xi(3,1)=-1,xi(3,2)=0,xi(4,1)=0,xi(5,1)=0,xi(5,2)=0,xi(6,1)=0,xi(6,2)=0}, delta)$ matrix adx3(6,6)$ adx3:= sub({xi(1,1)=0,xi(3,1)=0,xi(3,2)=0,xi(4,1)=-1,xi(5,1)=0,xi(5,2)=-1,xi(6,1)=0,xi(6,2)=0}, delta)$ matrix adx4(6,6)$ adx4:= sub({xi(1,1)=0,xi(3,1)=0,xi(3,2)=0,xi(4,1)=0,xi(5,1)=-1,xi(5,2)=0,xi(6,1)=0,xi(6,2)=0}, delta)$ matrix adx5(6,6)$ adx5:= sub({xi(1,1)=0,xi(3,1)=0,xi(3,2)=0,xi(4,1)=0,xi(5,1)=0,xi(5,2)=0,xi(6,1)=0,xi(6,2)=-1}, delta)$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% on nat$ write adx1:=adx1$ write adx2:=adx2$ write adx3:=adx3$ write adx4:=adx4$ write adx5:=adx5$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %bye$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% write "The generic nilpotent derivation : the eigenvalues are 0"$ xi(1,1):=0$ write "xi(1,1):=",xi(1,1)$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % by subtracting adjoints one then may suppose xi(3,1):=0$ xi(3,2):=0$ xi(4,1):=0$ xi(5,1):=0$ xi(6,2):=0$ write "by subtracting adjoints one then may suppose:"$ write "xi(3,1):=0,xi(3,2):=0,xi(4,1):=0,xi(5,1):=0,xi(6,2):=0"$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% write "delta:=",delta; write "We denote this delta by the shortform"$ shortformdelta:= {xi(5,2),SS,xi(6,1)}$ paramindexeslist:= { {5,2},{6,1}}$ write "shortformdelta:=", shortformdelta$ write "paramindexeslist:=",paramindexeslist$ off nat$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %bye$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PROCEDURE SHORTFORM(M0)$ BEGIN$ M:=M0$ WS:= {M(5,2),SS,M(6,1)}$ RETURN WS$ END$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PROCEDURE DELTAPRIMEMODADG(M0,AUTOM)$ BEGIN $ M:=M0$ M:=AUTOM*M*AUTOM**(-1)$ M:=M-M(3,2)*adx1 +M(3,1)*adx2 + M(4,1)*adx3 + M(5,1)*adx4 + M(6,2)*adx5$ %IF AUTOM=phi THEN <>$ IF AUTOM=phi THEN <>$ IF AUTOM=psi THEN <>$ write "shortformdeltaprimemodadg:=",shortform(M)$ for each U in paramindexeslist do <