B = matrix(3,3,[0,i,1,i,0,2+i,-1,-2+i,0])
print "Matrix B : "
print B
print
B_h = B.conjugate_transpose()
print "Matrix B^* : "
print B_h
print
print "Matrix B*B^* : "
print B*B_h
|
Matrix B :
[ 0 I 1]
[ I 0 I + 2]
[ -1 I - 2 0]
Matrix B^* :
[ 0 -I -1]
[ -I 0 -I - 2]
[ 1 -I + 2 0]
Matrix B*B^* :
[ 2 -I + 2 -2*I + 1]
[ I + 2 6 -I]
[ 2*I + 1 I 6]
Matrix B :
[ 0 I 1]
[ I 0 I + 2]
[ -1 I - 2 0]
Matrix B^* :
[ 0 -I -1]
[ -I 0 -I - 2]
[ 1 -I + 2 0]
Matrix B*B^* :
[ 2 -I + 2 -2*I + 1]
[ I + 2 6 -I]
[ 2*I + 1 I 6]
|