Vyjádřeme matice v elementární bázi a nahraďme první vektor lineárního obalu vektorem, který chceme mít ve výsledku:
Jelikož nové tři vektory jsou lineárně nezávislé, nový lineární obal se rovná původnímu. Nyní stačí použít Gram-Schmidtův algoritmus a dostaneme ortogonální bázi podle daného skalárního součinu: