%off echo,nat$ off echo$ out "rreducparautommodg6_n2case3.r"$ operator b$ ON REVPRI$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% write "The generic automorphism phi of g_{6,n2} as computed by calculautom6_n2.red :"$ write "They fall into 2 kinds."$ write "First kind :"$ phi:= mat((b(1,1),b(1,2),0,0,0,0),(b(2,1),b(2,2),0,0,0,0),(0,0,b(3,3),b(3,4),0,0),(0,0 ,b(4,3),b(4,4),0,0),(b(5,1),b(5,2),b(5,3),b(5,4),b(2,2)*b(1,1) - b(2,1)*b(1,2),0 ),(b(6,1),b(6,2),b(6,3),b(6,4),0,b(4,4)*b(3,3) - b(4,3)*b(3,4)))$ write "phi:=",phi; on factor$ write "det(phi):=",det(phi); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% write "Second kind :"$ psi:= mat((0,0,b(1,3),b(1,4),0,0),(0,0,b(2,3),b(2,4),0,0),(b(3,1),b(3,2),0,0,0,0),(b(4 ,1),b(4,2),0,0,0,0),(b(5,1),b(5,2),b(5,3),b(5,4),0,b(2,4)*b(1,3) - b(2,3)*b(1,4) ),(b(6,1),b(6,2),b(6,3),b(6,4),b(4,2)*b(3,1) - b(4,1)*b(3,2),0))$ write "psi:=",psi; on factor$ write "det(psi):=",det(psi); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % The generic derivation : operator xi$ delta:= mat((xi(1,1),xi(1,2),0,0,0,0), (xi(2,1),xi(2,2),0,0,0,0), (0,0,xi(3,3),xi(3,4),0,0), (0,0,xi(4,3),xi(4,4),0,0), (xi(5,1),xi(5,2),xi(5,3),xi(5,4),xi(1,1)+xi(2,2),0), (xi(6,1),xi(6,2),xi(6,3),xi(6,4),0,xi(3,3)+xi(4,4)))$ write "generic derivation : delta:=",delta; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %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,3)=0,xi(3,4)=0,xi(4,3)=0,xi(4,4)=0,xi(5,1)=0,xi(5,2)=1,xi(5,3)=0,xi(5,4)=0,xi(6,1)=0,xi(6,2)=0,xi(6,3)=0,xi(6,4)=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,3)=0,xi(3,4)=0,xi(4,3)=0,xi(4,4)=0,xi(5,1)=-1,xi(5,2)=0,xi(5,3)=0,xi(5,4)=0,xi(6,1)=0,xi(6,2)=0,xi(6,3)=0,xi(6,4)=0}, delta)$ matrix adx3(6,6)$ adx3:= sub({xi(1,1)=0,xi(1,2)=0,xi(2,1)=0,xi(2,2)=0,xi(3,3)=0,xi(3,4)=0,xi(4,3)=0,xi(4,4)=0,xi(5,1)=0,xi(5,2)=0,xi(5,3)=0,xi(5,4)=0,xi(6,1)=0,xi(6,2)=0,xi(6,3)=0,xi(6,4)=1}, delta)$ matrix adx4(6,6)$ adx4:= sub({xi(1,1)=0,xi(1,2)=0,xi(2,1)=0,xi(2,2)=0,xi(3,3)=0,xi(3,4)=0,xi(4,3)=0,xi(4,4)=0,xi(5,1)=0,xi(5,2)=0,xi(5,3)=0,xi(5,4)=0,xi(6,1)=0,xi(6,2)=0,xi(6,3)=-1,xi(6,4)=0}, delta)$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% on nat$ write adx1:=adx1$ write adx2:=adx2$ write adx3:=adx3$ write adx4:=adx4$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% write "The generic nilpotent derivation : "$ write "the matrix A:=((xi(1,1),xi(1,2)),xi(2,1),xi(2,2))) has to be nilpotent"$ write "the matrix B:=((xi(3,3),xi(3,4)),xi(4,3),xi(4,4))) has to be nilpotent"$ write "By Jordan reduction with a first kind automorphism, we get 4 cases"$ write "Case 1 : A:=0, B:=0"$ write "Case 2 : A:=((0,1),(0,0)), B:=0"$ write "Case 22 : A:=0, B:=((0,1),(0,0))"$ write "Case 3 : A:= B:=((0,1),(0,0))"$ write "The cases 2 and 22 are intertwined by some second kind automorphism"$ write "Hence we get only three case 1,2,3."$ write "We consider here the case 3."$ write "Then A:=((0,1),(0,0)); B:=((0,1),(0,0)) "$ 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 <