Q(vec,D0): modified version of NormalizeVec in D1MatOrthExt. Given a vector vec = f.D0 with f in Produce a unitary matrix of the form D0^*U0D1.Using Gram-Schmidt orthogonalizaton process.__NormalizeVec__(f1,f3,f4,g1,g2,d1,d2,d3,d4): modified version of D1MatDegBy2. Return a 4-by-4 paraunitary matrix that reduces the support of a specific vector by 2. The paraunitary matrix B0 = D0^*U0D1is adopted to the case the the input f_i, g_j are in an algebraic number filed.__D1MatDegBy2Q__(polyVec,D0): General case of D1MatDegBy2Q__D1SuppReducedBy2__(symPolyVec,D0): Matrix Extension with Symmetry algorithm applys to vector case adapted to filters in an algebraic number filed.__D1MatOrthExtVecQ__(polyMatrix,D0): Matrix Extension with Symmetry algorithm applys to submatrix case adapted to filters in an algebraic number filed.__D1MatOrthExtMatQ__

**List of Commands**