Euklidiskt rum ON bas
Hej!
Har en fråga som jag fastnat på. Jag har gett ett svar men vet ej om det är rätt.
Frågan lyder
Låt C[0,1] vara det euklidiska rummet av kontinuerliga funktioner definierade på intervallet [0,1] där skalärprodukten ges av (f(x)|g(x)) = . Låt vidare P1 vara underrummet till C[0,1] som består av alla polynom av grad högst 1, alltså P1 = {f(x) = ax + b | a,b }
Använd Gram-Schmidt för att ta fram en ON-bas för P1.
Jag började med att ta två stycken funktioner som uppfyller kravet för P1.
f(x) = 1*x + 0 och g(x) = 0 * x + 1. Skrev om dessa med basen för polynom kalla den p.
v1 = p[1,0], v2 = p[0,1]
Vi gör Gram-Schmidt på dessa
b1 = v1
b2 = v2 -
En bas för P1 är i basen p.
Har jag gjort rätt eller har jag missuppfattat något? Något känns fel - känns för lätt
Nja, svaret är två baselement i form av polynom av grad 1, t.ex. basen
Dessutom verkar något ha gått lite fel, låt oss ta en sak i taget.
För det första verkar du byta plats på och . Eftersom du sedan räknar med detta platsbyte bestämmer vi att och ?
Vad blir alltså ?
Hur långt är det baselementet? Hur långt ska ett baselement vara i en ortonormerad bas?
D4NIEL skrev:Nja, svaret är två baselement i form av polynom av grad 1, t.ex. basen
Dessutom verkar något ha gått lite fel, låt oss ta en sak i taget.
För det första verkar du byta plats på och . Eftersom du sedan räknar med detta platsbyte bestämmer vi att och ?
Vad blir alltså ?
Hur långt är det baselementet? Hur långt ska ett baselement vara i en ortonormerad bas?
Haha ser att jag gjorde lite slarvfel. Basen ska vara i polynombasen så det är samma som du skrev, dock ej tydlig där. Har uppdaterat uppgiften lite snabbt
D4NIEL skrev:Nja, svaret är två baselement i form av polynom av grad 1, t.ex. basen
Dessutom verkar något ha gått lite fel, låt oss ta en sak i taget.
För det första verkar du byta plats på och . Eftersom du sedan räknar med detta platsbyte bestämmer vi att och ?
Vad blir alltså ?
Hur långt är det baselementet? Hur långt ska ett baselement vara i en ortonormerad bas?
Hur menar du med att jag bytt plats på v1 och v2?
MatteLiam skrev:
f(x) = 1*x + 0 och g(x) = 0 * x + 1. Skrev om dessa med basen för polynom kalla den p.
v1 = p[1,0], v2 = p[0,1]
Vi gör Gram-Schmidt på dessa
Här verkar det som att du skriver om och som komponenterna och vilket antyder att du använder basen med uppräkningsordning
Det betyder att
Men när du börjar räkna verkar du ha kastat om ordningen och låter basen vara , varvid
Det viktiga är att du inte byter uppräkningsordning mitt i uppgiften utan är konsekvent.
Hursomhelst, du bör få (med och )
Längden ges av . Längden av ett baselement i en ortonormerad bas ska vara . Alltså måste du normera basvektorn. Och normeringen avser den givna skalärprodukten! (Inte L2-normen eller den euklidiska normen som du tycks vilja använda). Kontrollera slutligen att (Ortogonala baselement).
Ange svaret som två normerade polynom, inte som några komponenter i en vektor med gud vet vilken bas.
D4NIEL skrev:MatteLiam skrev:
f(x) = 1*x + 0 och g(x) = 0 * x + 1. Skrev om dessa med basen för polynom kalla den p.
v1 = p[1,0], v2 = p[0,1]
Vi gör Gram-Schmidt på dessa
Här verkar det som att du skriver om och som komponenterna och vilket antyder att du använder basen med uppräkningsordning
Det betyder att
Men när du börjar räkna verkar du ha kastat om ordningen och låter basen vara , varvid
Det viktiga är att du inte byter uppräkningsordning mitt i uppgiften utan är konsekvent.
Hursomhelst, du bör få (med och )
Längden ges av . Längden av ett baselement i en ortonormerad bas ska vara . Alltså måste du normera basvektorn. Och normeringen avser den givna skalärprodukten! (Inte L2-normen eller den euklidiska normen som du tycks vilja använda). Kontrollera slutligen att (Ortogonala baselement).
Ange svaret som två normerade polynom, inte som några komponenter i en vektor med gud vet vilken bas.
Så när jag normerar vektorerna så måste jag också använda mig av skalärprodukten som uppgiften gav mig? Det har jag helt glömt bort…
D4NIEL skrev:MatteLiam skrev:
f(x) = 1*x + 0 och g(x) = 0 * x + 1. Skrev om dessa med basen för polynom kalla den p.
v1 = p[1,0], v2 = p[0,1]
Vi gör Gram-Schmidt på dessa
Här verkar det som att du skriver om och som komponenterna och vilket antyder att du använder basen med uppräkningsordning
Det betyder att
Men när du börjar räkna verkar du ha kastat om ordningen och låter basen vara , varvid
Det viktiga är att du inte byter uppräkningsordning mitt i uppgiften utan är konsekvent.
Hursomhelst, du bör få (med och )
Längden ges av . Längden av ett baselement i en ortonormerad bas ska vara . Alltså måste du normera basvektorn. Och normeringen avser den givna skalärprodukten! (Inte L2-normen eller den euklidiska normen som du tycks vilja använda). Kontrollera slutligen att (Ortogonala baselement).
Ange svaret som två normerade polynom, inte som några komponenter i en vektor med gud vet vilken bas.
Varför bryr vi oss om längden av b2 upphöjt till 2?
Vi normerar väl b2 genom (1/|b2|) * b2?
Fick att längden var roten ur 12
Det är ju längden i kvadrat vi får när vi beräknar integralen
Och ja, det stämmer att
D4NIEL skrev:Det är ju längden i kvadrat vi får när vi beräknar integralen
Och ja, det stämmer att
Då hänger jag med! Såg fel
MatteLiam skrev:D4NIEL skrev:Det är ju längden i kvadrat vi får när vi beräknar integralen
Och ja, det stämmer att
Ja men längden upphöjt till 2 är väl inte integralen upphöjt till 2 som i ditt tidigare svar
Njae? Du måste sätta och och sedan beräkna skalärprodukten
och det är ju