SolveH(M) = Solve for vectors U != 0 where matrix M * U = 0:
Solves the homogeneous equation M * U = 0 for all non trivial solutions by returning a list of column vectors forming a vector space basis for the null space of M. If no solutions exist, the scalar zero is returned. This uses the Singular Value Decomposition SVD of M. This function is also called the kernel of M. The vector U is a solution iff it is a linear combinations of the returned column vectors.
Return to Matrix and Polynomial Computations
Return to Harry's Home Page