Gramin–Schmidtin ortogonalisoimismenetelmä on menetelmä, jolla voidaan tehdä äärellinen jono sisätuloavaruuden V lineaarisesti riippumattomiavektoreita ortogonaalisiksi eli keskenään kohtisuoriksi siten että ortogonaalinen jono virittää V:n saman aliavaruuden kuin alkuperäinen jono. Toisin sanoen ortogonaalinen jono on saman aliavaruuden kanta kuin alkuperäinen jono. Ortogonaalisesta jonosta saadaan normittamalla ortonormaali.
Gramin–Schmidtin ortogonalisoimismenetelmän kaksi ensimmäistä vaihetta.
Olkoon ( w1, ..., wn ) vapaa, ääreellinen jono sisätuloavaruudessa V, n ≥ 1. Halutaan muodostaa ortonormaali jono ( u1, ..., un ), jolle pätee span( w1, ..., wn ) = span( u1, ..., un ) kaikilla k { 1, ..., n } eli jonot ( w1, ..., wn ) ja ( u1, ..., un ) virittävät V:n saman aliavaruuden. Toimitaan seuraavasti:
Valitaan .
missä V1 on vektorin v1 virittämä aliavaruus ja projV1(w2) on vektorin w2 kohtisuora projektio aliavaruudelle V1. Merkintä tarkoittaa vektoreiden a ja bsisätuloa; . Merkintä tarkoittaa vektorin anormia; Lisäksi huomataan, että sisätulon määritelmästä seuraa ja erityisesti pätee , koska muutoin w1 = 0, mikä ei ole mahdollista, koska jono ( w1, ..., wn ) on vapaa.
missä V2 on vektoreiden v1 ja v2 virittämä aliavaruus ja projV2(w3) on vektorin w3 kohtisuora projektio aliavaruudelle V2.
missä Vk-1 on vektoreiden v1, v2, ..., vk-1 virittämä aliavaruus ja projVk-1(wk) on vektorin wk kohtisuora projektio aliavaruudelle Vk-1.
Näin muodostettu jono ( v1, ..., vn ) on ortogonaalinen. Ortonormaali jono ( u1, ..., un ) saadaan normittamalla jono ( v1, ..., vn ):