6 svar
132 visningar
naytte behöver inte mer hjälp
naytte 7419 – Moderator
Postad: 18 aug 15:12 Redigerad: 18 aug 15:12

Ger curl alltid en vektor eller gäller detta endast i 3-dimensioner och större?

Halloj!

Jag har just kollat på en videoserie om div- och curloperatorerna för vektorvärda funktioner. När videomakaren definerade "2D-curl\mathrm{2D-curl}" av en vektorvärd funktion i två dimensioner menade han att detta bara var en skalär. När han däremot gick till det allmänna fallet och introducerade den riktiga notationen curl\mathrm{curl} menade han att detta var en vektor, samt att:

curlf=×f=någon vektor\displaystyle \mathrm{curl}\left(\mathbf{f}\right)=\nabla \times\mathbf{f} = \text{någon vektor}

Jag undrar om det gäller i allmänhet att curl ger en vektor, även om man bara arbetar i två dimensioner. Jag misstänker att han till en början definerade det som en skalär bara för att det skulle vara lite enklare att förstå (han använde ju också icke-standardnotation vad jag kan se).

LuMa07 495
Postad: 18 aug 15:20 Redigerad: 18 aug 15:25

2d-rotationen kan också tolkas som en vektor, fast i 3d.

Ett 2d-vektorfält fx,y=f1(x,y)f2(x,y)\mathbf{f}\left(x,y\right) = \begin{pmatrix} f_1(x,y) \\ f_2(x,y) \end{pmatrix} kan tolkas som ett 3d-vektorfält f~x,y,z=f1(x,y)f2(x,y)0\mathbf{\tilde{f}}\left(x,y,z\right) = \begin{pmatrix} f_1(x,y) \\ f_2(x,y) \\ 0 \end{pmatrix}

När man beräknar rotationen av det här 3d-fältet, så får man

curl3Df~x,y,z=×f~x,y,z=00xf2x,y-yf1x,y=00curl2Dfx,y\mathrm{curl_{3D}}\mathbf{\tilde{f}}\left(x,y,z\right) = \nabla \times \mathbf{\tilde{f}}\left(x,y,z\right) = \begin{pmatrix} 0 \\ 0 \\ \partial_x f_2\left(x,y\right) - \partial_y f_1\left(x,y\right) \end{pmatrix} = \begin{pmatrix} 0 \\ 0 \\ \mathrm{curl_{2D}}\mathbf{f}\left(x,y\right) \end{pmatrix} .

Det är alltså endast zz-komponenten som kan bli nollskild och därmed går det bra att arbeta med 2d-rotationen som om den var ett skalärfält.

naytte 7419 – Moderator
Postad: 18 aug 15:38

Okej, men låt säga att vi har en vektorvärd funktion av två variabler och någon ber oss beräkna "curl" av den funktionen. Hur hade du angivit svaret då?

naytte 7419 – Moderator
Postad: 18 aug 16:26

En ytterligare fråga:

Hur gör man om det är en funktion f:32\mathbf{f}:\mathbb{R}^3 \to \mathbb{R}^2, dvs. vi tar in tre tal men får bara ut en 2D-vektor? Är curl ens väldefinierat då?

LuMa07 495
Postad: 19 aug 06:21
naytte skrev:

Okej, men låt säga att vi har en vektorvärd funktion av två variabler och någon ber oss beräkna "curl" av den funktionen. Hur hade du angivit svaret då?

Om det inte finns något särskilt skäl varför man vill gå upp en dimension, så skulle jag nog svara med skalärfältet.

(T.ex. om man vill visa att Greens sats bara är ett specialfall av Stokes sats, så vill man tolka 2d-vektorfält som 3d)

LuMa07 495
Postad: 19 aug 06:42 Redigerad: 19 aug 06:42
naytte skrev:

Hur gör man om det är en funktion f:32\mathbf{f}:\mathbb{R}^3 \to \mathbb{R}^2, dvs. vi tar in tre tal men får bara ut en 2D-vektor? Är curl ens väldefinierat då?

Då får man nog lägga till en dimension i målmängden, d.v.s. arbeta med f~x,y,z=f1(x,y,z)f2(x,y,z)0\mathbf{\tilde{f}}\left(x,y,z\right) = \begin{pmatrix} f_1(x,y,z) \\ f_2(x,y,z) \\ 0 \end{pmatrix}.

PATENTERAMERA 7132
Postad: 19 aug 11:09

Det kan vara intressant att titta på hur detta behandlas mha geometrisk/Clifford algebra.


Svara
Close