Посмотрите определение скалярного произведения. Там сказано, что нулевая длина может быть только у нулевого вектора, т.е.

Но выше я привел пример веса, когда нулевая длина ну ненулевого вектора. Т.е. ввести скалярное произведение в его классическом определении не получится. В процессе ортогонализации мы делим вектор на длину вектора (которая и есть скалярное произведение), чтобы сделать систему ортонормированной. В данном случае поделить не получится. Вот и вопрос, что в таком случае делать?