Wyznaczyć bazy ortogonalne danych przestrzeni euklidesowych zawierające wskazane wektory:
a) (1,−1, 2) w przestrzeni \(\displaystyle{ E_{3}}\)
Chodzi mi o metodę - jak to robić? Z góry dzięki.
Pozdrawiam.
Wyznaczenie baz ortogonalnych.
-
- Użytkownik
- Posty: 13
- Rejestracja: 4 mar 2009, o 20:32
- Płeć: Mężczyzna
- Podziękował: 3 razy
- mm34639
- Użytkownik
- Posty: 245
- Rejestracja: 28 mar 2005, o 15:24
- Płeć: Mężczyzna
- Lokalizacja: Warszawa
- Podziękował: 22 razy
- Pomógł: 61 razy
Wyznaczenie baz ortogonalnych.
gdy mamy zestaw liniowo niezależnych wektorów rozpinających pewną przestrzeń, to ortogonalizacja Grama-Schmidta pozwala znaleźć jej bazę ortogonalną
\(\displaystyle{ v_{1}=\begin{bmatrix} 1&-1&2\end{bmatrix}}\) , weźmy inne dowolne 2 wektory (v2 i v3) tak żeby v1 v2 i v3 tworzyły bazę naszej przestrzeni
może być \(\displaystyle{ v_{2}=\begin{bmatrix} 1&0&0\end{bmatrix}}\) i \(\displaystyle{ v_{3}=\begin{bmatrix} 0&1&0\end{bmatrix}}\)
u1 , u2 i u3 to będą wektory z bazy prostopadłej (których szukamy)
zgodnie z tą procedurą będzie:
\(\displaystyle{ u_{1}=v_{1}=\begin{bmatrix} 1&-1&2\end{bmatrix}}\) - pierwszy wektor bazy prostopadłej, miał być w tej bazie, więc jest...
\(\displaystyle{ u_{2}=v_{2}-\frac{<v_{1},u_{1}>}{<u_{1},u_{1}>}u_{1}=\begin{bmatrix} 1&0&0\end{bmatrix} -\frac{1*1+(-1)*0+2*0}{1*1+(-1)*(-1)+2*2}\begin{bmatrix} 1&-1&2\end{bmatrix}=}\)
\(\displaystyle{ =\begin{bmatrix} 1&0&0\end{bmatrix}-\frac{1}{6} \begin{bmatrix} 1&-1&2\end{bmatrix}=\begin{bmatrix} \frac{5}{6}& \frac{1}{6} & -\frac{2}{6}\end{bmatrix}}\)
można go pomnożyć przez 6, nie zepsuje to prostopadłości a uprości późniejsze rachunki
<v,w> oznacza iloczyn skalarny wektorów v i w
trzeci wektor zgodnie z tym algorytmem wyznacza się:
\(\displaystyle{ u_{3}=v_{3}-\frac{<v_{3},u_{2}>}{<u_{2},u_{2}>}u_{2}-\frac{<v_{3},u_{1}>}{<u_{1},u_{1}>}u_{1}= \dots}\) (policz sobie sam)
jak dobrze przeliczysz to będzie prostopadły do dwóch pozostałych...
myślę że bez trudu sam znajdziesz w googlach opis tego algorytmu dla dowolnej ilości wektorów rozpinających, jeśli tego potrzebujesz
\(\displaystyle{ v_{1}=\begin{bmatrix} 1&-1&2\end{bmatrix}}\) , weźmy inne dowolne 2 wektory (v2 i v3) tak żeby v1 v2 i v3 tworzyły bazę naszej przestrzeni
może być \(\displaystyle{ v_{2}=\begin{bmatrix} 1&0&0\end{bmatrix}}\) i \(\displaystyle{ v_{3}=\begin{bmatrix} 0&1&0\end{bmatrix}}\)
u1 , u2 i u3 to będą wektory z bazy prostopadłej (których szukamy)
zgodnie z tą procedurą będzie:
\(\displaystyle{ u_{1}=v_{1}=\begin{bmatrix} 1&-1&2\end{bmatrix}}\) - pierwszy wektor bazy prostopadłej, miał być w tej bazie, więc jest...
\(\displaystyle{ u_{2}=v_{2}-\frac{<v_{1},u_{1}>}{<u_{1},u_{1}>}u_{1}=\begin{bmatrix} 1&0&0\end{bmatrix} -\frac{1*1+(-1)*0+2*0}{1*1+(-1)*(-1)+2*2}\begin{bmatrix} 1&-1&2\end{bmatrix}=}\)
\(\displaystyle{ =\begin{bmatrix} 1&0&0\end{bmatrix}-\frac{1}{6} \begin{bmatrix} 1&-1&2\end{bmatrix}=\begin{bmatrix} \frac{5}{6}& \frac{1}{6} & -\frac{2}{6}\end{bmatrix}}\)
można go pomnożyć przez 6, nie zepsuje to prostopadłości a uprości późniejsze rachunki
<v,w> oznacza iloczyn skalarny wektorów v i w
trzeci wektor zgodnie z tym algorytmem wyznacza się:
\(\displaystyle{ u_{3}=v_{3}-\frac{<v_{3},u_{2}>}{<u_{2},u_{2}>}u_{2}-\frac{<v_{3},u_{1}>}{<u_{1},u_{1}>}u_{1}= \dots}\) (policz sobie sam)
jak dobrze przeliczysz to będzie prostopadły do dwóch pozostałych...
myślę że bez trudu sam znajdziesz w googlach opis tego algorytmu dla dowolnej ilości wektorów rozpinających, jeśli tego potrzebujesz
-
- Użytkownik
- Posty: 26
- Rejestracja: 7 gru 2018, o 00:39
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 1 raz
- Pomógł: 2 razy
Re: Wyznaczenie baz ortogonalnych.
tutaj \(\displaystyle{ v_{2}}\) powinno być w liczniku
\(\displaystyle{ u_{2}=v_{2}-\frac{<\red{v_{2}},u_{1}>}{<u_{1},u_{1}>}u_{1}=\begin{bmatrix} 1&0&0\end{bmatrix} -\frac{1*1+(-1)*0+2*0}{1*1+(-1)*(-1)+2*2}\begin{bmatrix} 1&-1&2\end{bmatrix}=}\)
Ostatnio zmieniony 30 gru 2022, o 19:31 przez Jan Kraszewski, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Powód: Poprawa wiadomości.