Is there a way to make Orthogonalize do the normal Gram-Schmidt procedure without normalizing the result? As far as I've understood this was possible with Mathematica 5.2.
One way would be to just multiply with the norms but being complicated expressions the whole thing would be easier without normalizing in the first place.

Orthogonalizegives you a null-vector if it is dependent on some former vector. In numerical applications, one maybe likes a different approach. You could for instance make a small random perturbation and get a normal basis even with dependent vectors. – halirutan Apr 29 '18 at 11:54SyntaxError: Incomplete Expression; More input neededwhen I am using it with some code you can see here. Can we use capital letter for functions not defined in Mathematica? Please help.. – tarit goswami Feb 16 '19 at 08:45