A Kaczmarz-Inspired Method for Orthogonalization

Abstract

This paper asks if the following iterative procedure approximately orthogonalizes a set of n linearly independent unit vectors while preserving their span: in each iteration, access a random pair of vectors and replace one with the component perpendicular to the other, renormalized to be a unit vector. We provide a positive answer: any given set of starting vectors converges almost surely to an orthonormal basis of their span. We specifically argue that the n-volume of the parallelepiped generated by the vectors approaches 1 (i.e. the parallelepiped approaches a hypercube). If A is the matrix formed by taking these vectors as columns, this volume is simply (|A|) where |A|=(A*A)1/2. We show that O(n2(1/((|A|)))) iterations suffice to bring (|A|) above 1- with constant probability.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…