Hyperbolisuudella on lusikkansa sopassa, mutta kai lopputulosten tasa-arvoon voidaan jotenkin päästä - vaikka tietokonegrafiikassa paljon käytettyjen homogeenisten koordinaattien avulla?QS kirjoitti: ↑01 Maalis 2024, 21:36Nyt kun aktiivinen ja passiivinen ovat selkeitä (jep ), niin kehittelin helpohkon, mutta pienen yksityiskohdan sisältävän tehtävän.
Tehdään aktiivinen muunnos siten, että ensin puhdas rotaatio \(R(\vec \theta)\), jonka jälkeen puhdas pusku \(B(\vec \psi)\). Parametreina kulma \( \vec \theta=(\theta_1,\theta_2,\theta_3)\) ja rapiditeetti \(\vec \psi=(\psi_1,\psi_2,\psi_3)\).
Vektori \(x = x^\mu\ \hat e_\mu\) muuntuu siten, että \(x' = Tx\), missä T sisältää matriisit R ja B edellä kuvatun mukaisessa järjestyksessä. Muunnettu \(x'\) lausutaan aktiivisen muunnoksen periaatetta noudattaen alkuperäisessä kannassa \(\{\hat e_\mu\}\).
Vastaava passiivinen muunnos \(T'\) kohdistuu kantavektoreihin, ja tuottaa lopulta samat komponentit kuin aktiivinen muunnos.
Kysymys kuuluu, että miten \(T'\) lausutaan matriiseilla \(R(\vec \theta)\) ja \(B(\vec \psi)\) ?
Jäi tämä perusasia nyt häiritsemään. Voi kai kantavektorijoukon \({\hat e_\mu}\) ajatella järjestettynä monikkona, joka on rivivektorin muodossa. Ja komponentit pystyvektorina, jolloin
Kyllä olen tuota nähnyt jossain käytettävän, ihan tehokkaastikkin.QS kirjoitti: ↑02 Maalis 2024, 22:52Jäi tämä perusasia nyt häiritsemään. Voi kai kantavektorijoukon \({\hat e_\mu}\) ajatella järjestettynä monikkona, joka on rivivektorin muodossa. Ja komponentit pystyvektorina, jolloin
\(\begin{pmatrix}\hat e_0 & \hat e_1 & \hat e_2 & \hat e_3 \end{pmatrix} \begin{pmatrix} v^0\\v^1\\v^2\\v^3\end{pmatrix} = v^\mu\hat e_\mu = v\)
missä kannan elementit on nimetty \(\hat e_0=(1,0,0,0)\) , \(\hat e_1=(0,1,0,0)\) jne., jotka ovat joukko ortogonaalisia ja kovariantisti muuntuvia vaakavektoreita. Ja lisäksi sisätulo \((e_\mu,\hat e_\nu)=\eta_{\mu\nu}\)
Jep. Periaatteessa kannan ja komponenttien muuntuminen vastakkaisiin suuntiin on selvä: Kun haluan kuvata puupalikan koordinaateilla \(v^i\) kannssa \(e_i\), ja vaihtoehtoisesti koordinaateilla \(v'^i\) kannassa \(e'_i\), niin palikka kuvautuu oikein vain, kun muunnokset \(v^i \to v'^i\) ja \(e_i \to e'_i\) ovat vastakkaisia. Mutta ei tämä matemaattisesti kovin kaunis perustelu ole . Kun tässä \(e_i\) ei ole suuntaderivaatta \(\partial_i\), jolloin kovariantti muuntuminen voidaan johtaa täsmällisesti.Disputator kirjoitti: ↑03 Maalis 2024, 16:49Iltaa, ihan lyhyesti:Kyllä olen tuota nähnyt jossain käytettävän, ihan tehokkaastikkin.QS kirjoitti: ↑02 Maalis 2024, 22:52Jäi tämä perusasia nyt häiritsemään. Voi kai kantavektorijoukon \({\hat e_\mu}\) ajatella järjestettynä monikkona, joka on rivivektorin muodossa. Ja komponentit pystyvektorina, jolloin
\(\begin{pmatrix}\hat e_0 & \hat e_1 & \hat e_2 & \hat e_3 \end{pmatrix} \begin{pmatrix} v^0\\v^1\\v^2\\v^3\end{pmatrix} = v^\mu\hat e_\mu = v\)
missä kannan elementit on nimetty \(\hat e_0=(1,0,0,0)\) , \(\hat e_1=(0,1,0,0)\) jne., jotka ovat joukko ortogonaalisia ja kovariantisti muuntuvia vaakavektoreita. Ja lisäksi sisätulo \((e_\mu,\hat e_\nu)=\eta_{\mu\nu}\)
Kun joukon \({\hat e_\mu}\) järjestää pystyyn, kyseessä ovatkin yksikkövektorit eikä kantavektorit.QS kirjoitti: ↑02 Maalis 2024, 22:52Jäi tämä perusasia nyt häiritsemään. Voi kai kantavektorijoukon \({\hat e_\mu}\) ajatella järjestettynä monikkona, joka on rivivektorin muodossa. Ja komponentit pystyvektorina, jolloin
\(\begin{pmatrix}\hat e_0 & \hat e_1 & \hat e_2 & \hat e_3 \end{pmatrix} \begin{pmatrix} v^0\\v^1\\v^2\\v^3\end{pmatrix} = v^\mu\hat e_\mu = v\)
missä kannan elementit on nimetty \(\hat e_0=(1,0,0,0)\) , \(\hat e_1=(0,1,0,0)\) jne., jotka ovat joukko ortogonaalisia ja kovariantisti muuntuvia vaakavektoreita. Ja lisäksi sisätulo \((e_\mu,\hat e_\nu)=\eta_{\mu\nu}\)
Jotain allaolevaa voi kehitellä:QS kirjoitti: ↑03 Maalis 2024, 21:37Jep. Periaatteessa kannan ja komponenttien muuntuminen vastakkaisiin suuntiin on selvä: Kun haluan kuvata puupalikan koordinaateilla \(v^i\) kannssa \(e_i\), ja vaihtoehtoisesti koordinaateilla \(v'^i\) kannassa \(e'_i\), niin palikka kuvautuu oikein vain, kun muunnokset \(v^i \to v'^i\) ja \(e_i \to e'_i\) ovat vastakkaisia. Mutta ei tämä matemaattisesti kovin kaunis perustelu ole . Kun tässä \(e_i\) ei ole suuntaderivaatta \(\partial_i\), jolloin kovariantti muuntuminen voidaan johtaa täsmällisesti.Disputator kirjoitti: ↑03 Maalis 2024, 16:49Iltaa, ihan lyhyesti:Kyllä olen tuota nähnyt jossain käytettävän, ihan tehokkaastikkin.QS kirjoitti: ↑02 Maalis 2024, 22:52Jäi tämä perusasia nyt häiritsemään. Voi kai kantavektorijoukon \({\hat e_\mu}\) ajatella järjestettynä monikkona, joka on rivivektorin muodossa. Ja komponentit pystyvektorina, jolloin
\(\begin{pmatrix}\hat e_0 & \hat e_1 & \hat e_2 & \hat e_3 \end{pmatrix} \begin{pmatrix} v^0\\v^1\\v^2\\v^3\end{pmatrix} = v^\mu\hat e_\mu = v\)
missä kannan elementit on nimetty \(\hat e_0=(1,0,0,0)\) , \(\hat e_1=(0,1,0,0)\) jne., jotka ovat joukko ortogonaalisia ja kovariantisti muuntuvia vaakavektoreita. Ja lisäksi sisätulo \((e_\mu,\hat e_\nu)=\eta_{\mu\nu}\)
Totta. Tuo osoittaa, että koordinaatistomuunnoksessa kanta muuntuu käänteisesti.Disputator kirjoitti: ↑04 Maalis 2024, 21:52Iltaa,Jotain allaolevaa voi kehitellä:QS kirjoitti: ↑03 Maalis 2024, 21:37Jep. Periaatteessa kannan ja komponenttien muuntuminen vastakkaisiin suuntiin on selvä: Kun haluan kuvata puupalikan koordinaateilla \(v^i\) kannssa \(e_i\), ja vaihtoehtoisesti koordinaateilla \(v'^i\) kannassa \(e'_i\), niin palikka kuvautuu oikein vain, kun muunnokset \(v^i \to v'^i\) ja \(e_i \to e'_i\) ovat vastakkaisia. Mutta ei tämä matemaattisesti kovin kaunis perustelu ole . Kun tässä \(e_i\) ei ole suuntaderivaatta \(\partial_i\), jolloin kovariantti muuntuminen voidaan johtaa täsmällisesti.Disputator kirjoitti: ↑03 Maalis 2024, 16:49Iltaa, ihan lyhyesti:Kyllä olen tuota nähnyt jossain käytettävän, ihan tehokkaastikkin.QS kirjoitti: ↑02 Maalis 2024, 22:52Jäi tämä perusasia nyt häiritsemään. Voi kai kantavektorijoukon \({\hat e_\mu}\) ajatella järjestettynä monikkona, joka on rivivektorin muodossa. Ja komponentit pystyvektorina, jolloin
\(\begin{pmatrix}\hat e_0 & \hat e_1 & \hat e_2 & \hat e_3 \end{pmatrix} \begin{pmatrix} v^0\\v^1\\v^2\\v^3\end{pmatrix} = v^\mu\hat e_\mu = v\)
missä kannan elementit on nimetty \(\hat e_0=(1,0,0,0)\) , \(\hat e_1=(0,1,0,0)\) jne., jotka ovat joukko ortogonaalisia ja kovariantisti muuntuvia vaakavektoreita. Ja lisäksi sisätulo \((e_\mu,\hat e_\nu)=\eta_{\mu\nu}\)
Vektori v voidaan esittää vanhassa ja uudessa kannassa:
\(\mathbf{v}=e_i\: v^i=e'_c\: v'^c \)
Jos matriisi A antaa vektorin v komponentit uudessa kannassa vanhan kannan komponenttien avulla:
\(v'^c= A^c{}_j\: v^j\)
Tämän käänteismuunnos:
\(v^i= (A^{-1})^i{}_c\: v'^c\)
Matriisin A ja sen käänteismatriisille inv(A) pätee:
\(\delta^{i}_{j}=(A^{-1})^i{}_c A^c{}_j= A^i{}_c \: (A^{-1})^c{}_j\)
Tätä deltan lauseketta voidaan käyttää seuraavasti:
\(\mathbf{v}=e_i v^i= e_i\:\delta^{i}_{j}\: v^j = e_i\: (A^{-1})^i{}_c A^c{}_j v^j\)
Koska \(v'^c=A^c{}_j v^j\) on myös oltava \(e'_c=e_i\: (A^{-1})^i{}_c\), siis muunnoskaavat ovat:
\(v'^c=A^c{}_j v^j\)
\(e'_c=e_i\: (A^{-1})^i{}_c\)
Tuo ylläoleva argumentointi on matemaattisesti vähän niin ja näin, mutta mielestäni tuo osoittaa miten nuo muunnoskaavat koordinaattien ja kantavektorien välillä uuden ja vanhan kannan välillä saadaan uskottavalla tavalla näkyviin.
Nimitys kovariantti vektori on joskus vähän hämärä, minkä suhteen vektori muuttuu kovariantisti = "mukana muuttuvasti tms.".Disputator kirjoitti: ↑04 Maalis 2024, 21:52...
\(v'^c=A^c{}_j v^j\)
\(e'_c=e_i\: (A^{-1})^i{}_c\)
...