Consider the 2×2 matrix
A(α0,α1,α2)=((cosα0cosα1+isinα0sinα1)eiα2cosα0sinα1+isinα0cosα1−cosα0sinα1+isinα0cosα1(cosα0cosα1−isinα0sinα1)e−iα2)
where −π≤α0<π, −π≤α1<π, 0≤α2≤π. Write a Computer algebra program in SymbolicC++ that calculates
∂αj∂A(α0,α1,α2)α0=0,α1=0,α2=0
and thus finds the generators
X0=(0ii0),X1=(01−10),X2=(i00−i).
Thus
A(α0,α1,α2)=exp(α0X0+α1X1+α2X2).