local result, l, r5, b5; r5:= Sqrt(5); b5:=(-1+r5)/2; result:= rec(); result.comment:= "A5 as 3 x 3 matrices over Z[b5].\n\ Representation 3b in ATLAS.\n\ "; result.symmetricforms:= []; result.antisymmetricforms:= []; result.hermitianforms:= []; result.centralizeralgebra:= []; result.generators:= List( [ [ -1,0,0, 0,-1,0, 1+b5,1+b5,1] ,[ 0,1,0, 0,0,1, 1,0,0] ], l -> List( [ 0 .. 2 ], i -> l{ [ i*3+1 .. (i+1)*3 ] } ) ); return result;