Gram–Schmidt turns an independent list into an orthogonal nonzero list with the same span at every prefix. Orthogonality follows by taking inner products with earlier $u_i$. A zero remainder would put $v_j$ in the span of earlier inputs, contradicting independence. For dependent inputs, zero remainders must be skipped or handled explicitly.
Parents
Like how this is organised?
Build your own knowledge tree on knowen.md: notes, decisions and tasks in one connected markdown graph, shared with your team and your AI agents.

