### Matrix Group over Symbolic Ring

I have problem on generate matrix group over symbolic ring.

First, I define

```
eta=I;
eta2=(1+I)*sqrt(2)/2;
```

Then, define a generator matrix

```
T=matrix(SR,4,[eta**(i*j)*eta2/2 for i in range(4) for j in range(4)]);
```

I try to make a matrix group by

```
G=MatrixGroup(T);
```

What I get is only very long computation that does not give any result.
Can somebody help me? Thank you very much.

I have checked the order of T, I got 8 since T**8=I where I is identity matrix.