P_vec = vs.Matv(p_vec_inv, pBase) T_mat_inv = vs.invMat(T_mat, vBase, wBase) R_mat_inv = vs.invMat(R_mat, pBase, qBase) T_null = T.null() R_null = R.null() T_rnge = T.rnge() R_rnge = R.rnge() svT, eT, fT = T.svd() svR, eR, fR = R.svd() mat = np.array([[0, 1], [-1, 0]]) mat_T = vs.invMat(mat, vs.basis('F2'), vs.basis('F2')) mat_R = vs.invMat(mat, vs.basis('P1'), vs.basis('P1')) print("Basis (F2): ", vs.basis('F2')) # print("Basis (P1): ", vs.basis('P1')) # print("vList: ", vList) # print("pList: ", pList) # print("Is vList indep: ", vs.isindep(vList)) # print("Is pList indep: ", vs.isindep(pList)) # print("vList made indep: ", vs.mkindep(vList)) # print("pList made indep: ", vs.mkindep(pList)) # print("vList made basis (F3): ", vs.mkbasis(vList, 'F3')) # print("pList made basis (P3): ", vs.mkbasis(pList, 'P3')) # print("v: ", v) # print("p: ", p) # print("v0: ", v0) #