2016-03-02, 18:42
  #1
Medlem
Jag är relativt ny inom linjär algebra så kan inte lösa vissa uppgifter och skulle uppskatta om någon kunde hjälpa mig!

Vektorerna v_1=(0,2,1,0) och v_2=(1,-1,0,0) är givna i det euklidiska rummet R^4. Bestäm en ON-bas för det delrum av R^4 som spänns upp av v_1 och v_2.

Det enda jag vet är att man ska använda Gram-Schmidts ortogonaliseringsprocess men problemet är att jag inte vet hur man gör.
Jag hittade en sida där de skriver hjälpvektor som är [tex]f_1=v_1[/tex]
Använder man alltid den här hjälpvektorn när man bestämmer ON-bas?
Och sen har de den här formeln:

[tex]e_1=\frac{1}{||f_1||}f_1[/tex] samt [tex]f_2=v_2-(v_2|e_1)e_1[/tex]


Men problemet är att jag inte vet hur jag ska göra. Kan någon hjälpa mig?

Tacksam på förhand!
__________________
Senast redigerad av quaresmask 2016-03-02 kl. 18:44.
Citera
2016-03-03, 15:39
  #2
Medlem
Citat:
Ursprungligen postat av quaresmask
Jag är relativt ny inom linjär algebra så kan inte lösa vissa uppgifter och skulle uppskatta om någon kunde hjälpa mig!

Vektorerna v_1=(0,2,1,0) och v_2=(1,-1,0,0) är givna i det euklidiska rummet R^4. Bestäm en ON-bas för det delrum av R^4 som spänns upp av v_1 och v_2.

Det enda jag vet är att man ska använda Gram-Schmidts ortogonaliseringsprocess men problemet är att jag inte vet hur man gör.
Jag hittade en sida där de skriver hjälpvektor som är [tex]f_1=v_1[/tex]
Använder man alltid den här hjälpvektorn när man bestämmer ON-bas?
Och sen har de den här formeln:

[tex]e_1=\frac{1}{||f_1||}f_1[/tex] samt [tex]f_2=v_2-(v_2|e_1)e_1[/tex]


Men problemet är att jag inte vet hur jag ska göra. Kan någon hjälpa mig?

Tacksam på förhand!

Finns det ingen som kan hjälpa mig? Hur använder jag de här formlerna?
Citera
2016-03-07, 08:26
  #3
Medlem
Om jag minns rätt;

f_1 = v_1

e_1 = 1 / ||f_1|| * f_1 =
e_1 = 1/ (sqrt(0^2 + 2^2 + 1^2 + 0^2)) * (0, 2, 1, 0)
e_1 = 1/(sqrt(5)) * (0, 2, 1, 0)

Då har du första basen e_1, den andra får du genom:

f_2 = v_2 - (v_2|e_1)e_1
f_2 = (1,-1,0,0) - ((1,-1,0,0)|(1/sqrt(5)(0, 2, 1, 0))*(1/sqrt(5))(0, 2, 1, 0)
f_2 = (1,-1,0,0) - (-2/sqrt(5))*(1/sqrt(5))(0, 2, 1, 0)
f_2 = (1,-1,0,0) - (-2/5)(0, 2, 1, 0)
f_2 = (1, -0.2, 0.4, 0)

e_2 = f_2/||f_2|| = 1/(1.095445) * (1, -0.2, 0.4, 0)


https://en.wikipedia.org/wiki/Gram%E2%80%93Schmidt_process
Citera
2016-03-07, 09:30
  #4
Medlem
Citat:
Ursprungligen postat av Bagarn2
Om jag minns rätt;

f_1 = v_1

e_1 = 1 / ||f_1|| * f_1 =
e_1 = 1/ (sqrt(0^2 + 2^2 + 1^2 + 0^2)) * (0, 2, 1, 0)
e_1 = 1/(sqrt(5)) * (0, 2, 1, 0)

Då har du första basen e_1, den andra får du genom:

f_2 = v_2 - (v_2|e_1)e_1
f_2 = (1,-1,0,0) - ((1,-1,0,0)|(1/sqrt(5)(0, 2, 1, 0))*(1/sqrt(5))(0, 2, 1, 0)
f_2 = (1,-1,0,0) - (-2/sqrt(5))*(1/sqrt(5))(0, 2, 1, 0)
f_2 = (1,-1,0,0) - (-2/5)(0, 2, 1, 0)
f_2 = (1, -0.2, 0.4, 0)

e_2 = f_2/||f_2|| = 1/(1.095445) * (1, -0.2, 0.4, 0)


https://en.wikipedia.org/wiki/Gram%E2%80%93Schmidt_process
Korrekt.

Procedur:
  • Plocka en basvektor v_n.
  • Gör den vinkelrät mot hittills funna ON-basvektorer:
  • f_n := v_n - (e_1, v_n) e_1 - ... - (e_{n-1}, v_n) e_{n-1}
  • Normera: e_n := f_n / ||f_n||
  • Upprepa
Citera
2016-03-07, 14:24
  #5
Medlem
Tack så mycket för era svar!
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in