Log-polära koordinater

Log-polära koordinater (förkortning för logaritmiskt polära koordinater) är en form av koordinatsystem i två dimensioner där en punkt identifieras av två tal, ett för logaritmen på avståndet från en fix punkt, och ett för en vinkel. Log-polära koordinater är nära besläktade med polära koordinater, som traditionellt används för att beskriva områden i planet med någon form av rotationssymmetri. Inom områden som harmonisk och komplex analys är log-polära koordinater mer naturliga än polära.

Definition och koordinattransformationer

Log-polära koordinater i planet består av ett par (ρ,θ) av reella tal, där ρ är logaritmen på avståndet till en given punkt (origo) och θ är vinkeln mellan en referenslinje (x-axeln) och linjen som går genom origo och punkten. Vinkelkoordinaten är densamma som för polära koordinater, medan sambandet för den radiella koordinaten är givet av

r = e ρ {\displaystyle r=e^{\rho }} .

där r är avståndet till origo. Formlerna för transformering från kartesiska koordinater till log-polära koordinater är

{ ρ = log x 2 + y 2 θ = arctan y / x {\displaystyle {\begin{cases}\rho =\log {\sqrt {x^{2}+y^{2}}}\\\theta =\arctan {y/x}\end{cases}}} .

och formlerna för transformering från log-polära koordinater till kartesiska är

{ x = e ρ cos θ y = e ρ sin θ . {\displaystyle {\begin{cases}x=e^{\rho }\cos \theta \\y=e^{\rho }\sin \theta .\end{cases}}}

Genom att använda komplexa tal (x,y) = x+iy ser vi att den sistnämnda koordinattransformationen är given av den komplexa exponentialfunktionen

x + i y = e ρ + i θ {\displaystyle x+iy=e^{\rho +i\theta }} .

Detta får som konsekvens att grundläggande ekvationer inom harmonisk analys och komplex analys får samma enkla form i log-polära koordinater som i kartesiska. Detta är inte fallet med polära koordinater.

Några ekvationer i log-polära koordinater

Laplaces ekvation

Laplaces ekvation i två dimensioner kan i kartesiska koordinater skrivas

2 u x 2 + 2 u y 2 = 0 {\displaystyle {\frac {\partial ^{2}u}{\partial x^{2}}}+{\frac {\partial ^{2}u}{\partial y^{2}}}=0}

medan samma ekvation i polära koordinater har det mer komplicerade utseendet

r r ( r u r ) + 2 u θ 2 = 0 {\displaystyle r{\frac {\partial }{\partial r}}\left(r{\frac {\partial u}{\partial r}}\right)+{\frac {\partial ^{2}u}{\partial \theta ^{2}}}=0}

eller ekvivalent

( r r ) 2 u + 2 u θ 2 = 0 {\displaystyle \left(r{\frac {\partial }{\partial r}}\right)^{2}u+{\frac {\partial ^{2}u}{\partial \theta ^{2}}}=0}

Från sambandet r = e ρ {\displaystyle r=e^{\rho }} följer dock att r r = ρ {\displaystyle r{\frac {\partial }{\partial r}}={\frac {\partial }{\partial \rho }}} så att Laplaces ekvation i log-polära koordinater har formen

2 u ρ 2 + 2 u θ 2 = 0 {\displaystyle {\frac {\partial ^{2}u}{\partial \rho ^{2}}}+{\frac {\partial ^{2}u}{\partial \theta ^{2}}}=0}

d.v.s. samma enkla form som i kartesiska koordinater. Detta är fallet för alla koordinatsystem där koordinattransformationen till kartesiska koordinater ges av en konform avbildning. För ett område i planet med rotationssymmetri, till exempel en cirkelskiva, är därför log-polära koordinater det naturliga valet då man betraktar Laplaces ekvation.

Cauchy-Riemanns ekvationer

En snarlik situation uppstår då man betraktar analytiska funktioner. En analytisk funktion f ( x , y ) = u ( x , y ) + i v ( x , y ) {\displaystyle f(x,y)=u(x,y)+iv(x,y)} skriven i kartesiska koordinater uppfyller Cauchy-Riemanns ekvationer:

u x = v y ,             u y = v x {\displaystyle {\frac {\partial u}{\partial x}}={\frac {\partial v}{\partial y}},\ \ \ \ \ \ {\frac {\partial u}{\partial y}}=-{\frac {\partial v}{\partial x}}}

Om funktionen istället uttrycks i polär form f ( r e i θ ) = R e i Φ {\displaystyle f(re^{i\theta })=Re^{i\Phi }} får Cauchy-Riemanns ekvationer den mer komplicerade formen

r log R r = Φ θ ,             log R θ = r Φ r , {\displaystyle r{\frac {\partial \log R}{\partial r}}={\frac {\partial \Phi }{\partial \theta }},\ \ \ \ \ \ {\frac {\partial \log R}{\partial \theta }}=-r{\frac {\partial \Phi }{\partial r}},}

Precis som i fallet med Laplaces ekvation, återfås den enkla formen i kartesiska koordinater genom att byta polära mot log-polära koordinater (låt P = log R {\displaystyle P=\log R} ):

P ρ = Φ θ ,             P θ = Φ ρ {\displaystyle {\frac {\partial P}{\partial \rho }}={\frac {\partial \Phi }{\partial \theta }},\ \ \ \ \ \ {\frac {\partial P}{\partial \theta }}=-{\frac {\partial \Phi }{\partial \rho }}}

Cauchy-Riemanns ekvationer kan också sammanfattas i en enda ekvation som

( x + i y ) f ( x + i y ) = 0 {\displaystyle \left({\frac {\partial }{\partial x}}+i{\frac {\partial }{\partial y}}\right)f(x+iy)=0}

Genom att uttrycka x {\displaystyle {\frac {\partial }{\partial x}}} och y {\displaystyle {\frac {\partial }{\partial y}}} i termer av ρ {\displaystyle {\frac {\partial }{\partial \rho }}} och θ {\displaystyle {\frac {\partial }{\partial \theta }}} kan denna ekvation skrivas i den ekvivalenta formen

( ρ + i θ ) f ( e ρ + i θ ) = 0 {\displaystyle \left({\frac {\partial }{\partial \rho }}+i{\frac {\partial }{\partial \theta }}\right)f(e^{\rho +i\theta })=0}

Eulers ekvation

Då man vill lösa Dirichlets problem i ett område med rotationssymmetri tillämpar man vanligen separationsmetoden för partiella differentialekvationer på Laplaces ekvation i polär form. Det innebär att man skriver u ( r , θ ) = R ( r ) Θ ( θ ) {\displaystyle u(r,\theta )=R(r)\Theta (\theta )} . Detta separerar Laplaces ekvation till två ordinära differentialekvationer

{ Θ ( θ ) + ν 2 Θ ( θ ) = 0 r 2 R ( r ) + r R ( r ) ν 2 R ( r ) = 0 {\displaystyle {\begin{cases}\Theta ''(\theta )+\nu ^{2}\Theta (\theta )=0\\r^{2}R''(r)+rR'(r)-\nu ^{2}R(r)=0\end{cases}}}

där ν {\displaystyle \nu } är en konstant. Den första har konstanta koefficienter och är därför enkel att lösa. Den andra är ett specialfall av Eulers ekvation:

r 2 R ( r ) + c r R ( r ) + d R ( r ) = 0 {\displaystyle r^{2}R''(r)+crR'(r)+dR(r)=0}

där c , d {\displaystyle c,d} är konstanter. Denna löses vanligen med ansatsen R ( r ) = r λ {\displaystyle R(r)=r^{\lambda }} . Men genom att använda log-polär radie kan denna ekvation överföras till en ekvation med konstanta koefficienter:

P ( ρ ) + ( c 1 ) P ( ρ ) + d P ( ρ ) = 0 {\displaystyle P''(\rho )+(c-1)P'(\rho )+dP(\rho )=0}

I fallet med Laplaces ekvation gäller att c = 1 {\displaystyle c=1} och d = ν 2 {\displaystyle d=-\nu ^{2}} så att ekvationen för r {\displaystyle r} får den enkla formen

P ( ρ ) ν 2 P ( ρ ) = 0 {\displaystyle P''(\rho )-\nu ^{2}P(\rho )=0}

Löser man Dirichlets problem i kartesiska koordinater är det just de här två ekvationerna man får för x {\displaystyle x} och y {\displaystyle y} . Återigen ser vi att den naturliga motsvarigheten till kartesiska koordinater för ett område med rotationssymmetri inte är polära utan log-polära koordinater.

Diskret geometri

Diskret koordinatsystem i cirkelskivan givet av log-polära koordinater (n=25)
Diskret koordinatsystem i cirkelskivan som enkelt kan uttryckas i log-polära koordinater (n=25)

När man till exempel vill lösa en partiell differentialekvation numeriskt i ett område, behöver man införa ett diskret koordinatsystem i detta område. Om området ifråga är rotationssymmetriskt och man vill ha ett rutnät bestående av rektanglar, är polära koordinater inte särskilt användbara eftersom de inte ger någon bra indelning av en cirkelskiva i rektanglar. Anledningen till detta är att man i cirkelns centrum får trianglar snarare än rektanglar. Detta kan avhjälpas med log-polära koordinater på följande sätt. Dela in planet i ett rutnät av kvadrater med en sidlängd 2 π {\displaystyle \pi } /n, där n är ett positivt heltal. Använd sedan den komplexa exponentialfunktionen för att skapa ett log-polärt rutnät i planet. Vänstra halvplanet kommer då avbildas på enhetsskivan, och antalet radier är n. Om rutnätet är parallellt med koordinataxlarna och innehåller origo, får man bilden till höger. Det kan vara än mer fördelaktigt att istället avbilda diagonalerna i kvadraterna i detta rutnät, vilket ger ett diskret koordinatsystem i enhetsskivan bestående av spiraler, se bilden nedan till höger.

Dirichlet-Neumannfunktion

Ett exempel där det sistnämnda koordinatsystemet är lämpligt är i samband med Dirichlet-Neumannfunktioner. Om det diskreta koordinatsystemet tolkas som en oriktad graf[särskiljning behövs] i enhetsskivan, kan det ses som en modell för ett elektriskt nätverk. På varje båge i grafen anges en konduktans, given av en funktion γ {\displaystyle \gamma } . Det elektriska nätverket kommer då ge en diskret modell av Dirichletproblemet i enhetsskivan, där Laplaces ekvation motsvaras av Kirchhoffs lag. I noderna på cirkelskivans rand läggs en elektrisk potential (Dirichlet-data), vilket ger en elektrisk ström genom dessa randnoder (Neumann-data). Den linjära funktion Λ γ {\displaystyle \Lambda _{\gamma }} som avbildar Dirichlet-data på Neumann-data kallas för en Dirichlet-Neumannfunktion, och beror på nätverkets topologi samt konduktans.

I fallet med den kontinuerliga skivan, gäller att om konduktansen är likformig, säg γ = 1 {\displaystyle \gamma =1} överallt, så uppfyller Dirichlet-Neumannfunktionen följande ekvation:

Λ γ 2 + 2   θ 2 = 0 {\displaystyle \Lambda _{\gamma }^{2}+{\frac {\partial ^{2}\ }{\partial \theta ^{2}}}=0}

För att ge en diskret modell av Dirichletproblemet som återspeglar det kontinuerliga fallet, vore det därför önskvärt att hitta en graf i enhetsskivan, vars (diskreta) Dirichlet-Neumannfunktion har samma egenskap. Medan polära koordinater inte ger något naturligt svar på denna fråga, är det just vad det spiralformade nätverket givet av log-polära koordinater förser oss med. [1]

Bildanalys

Redan under slutet av 1970-talet gavs tillämpningar inom bildanalys för det diskreta spiralformade koordinatsystemet givet ovan. Att representera en bild digitalt i detta koordinatsystem snarare än i kartesiska koordinater ger beräkningstekniska fördelar vid rotation och zoomning i en bild. Det kan också nämnas att fotoreceptorerna i näthinnan i det mänskliga ögat är fördelade i ett mönster med stora likheter med detta spiralformade koordinatsystem. [2]

Källor

  • Henrik Jansson - Canonical Coordinates for Harmonic Analysis in the Continuous and Discrete Disks[död länk]

Noter

  1. ^ Ingerman, David V., The Square of the Dirichlet-to-Neumann Map Equals Minus Laplacian, arXiv:0806.0653, submitted on June 3 2008.
  2. ^ Weiman, Chaikin, Logarithmic Spiral Grids for Image Processing and Display, Computer Graphics and Image Processing 11, 197–226 (1979).
v  r
Koordinater
Punktkoordinater: Kartesiska · Cylindriska · Sfäriska · Polära  · Log-polära  · Barycentriska  · Trilinjära  · Homogena
Linjekoordinater: Homogena  · Plücker