The function of the program (calculating an orthonormal basis) was chosen because it offers straightforward opportunities to implement multi-threading. This program takes a matrix as an argument, ...
It would be nice to be able to solve this problem using RREF, because it is very easy to find a basis for the column space of a RREF matrix like One solution for this would be to introduce column ...