Was bedeutet es, als Skalar oder Vektor zu transformieren?

Ich arbeite mich durch einen einführenden Text zur Elektrodynamik (Griffiths) und bin auf ein paar Fragen gestoßen, in denen ich gebeten wurde, Folgendes zu zeigen:

  1. die Divergenz transformiert sich als Skalar unter Drehungen
  2. Der Farbverlauf wird unter Drehungen als Vektor transformiert

Ich kann sehen, wie man diese Dinge mathematisch zeigt, aber ich möchte etwas Intuition darüber gewinnen, was es bedeutet, sich als Vektor oder Skalar zu "transformieren". Ich habe Definitionen gefunden, aber keine, die eine Notation verwendet, die mit dem Griffiths-Buch übereinstimmt, also hoffte ich auf eine Bestätigung.

Meine Vermutung ist, dass "transformiert als Skalar" für ein Skalarfeld gilt, z T ( j , z ) (Arbeiten in zwei Dimensionen, da die Fragen im Buch auf zwei Dimensionen beschränkt sind). Es heißt, wenn Sie alle Koordinaten im Koordinatensystem neu beschriften mit:

( j ¯ z ¯ ) = ( cos ϕ Sünde ϕ Sünde ϕ cos ϕ ) ( j z )
Also ( j ¯ , z ¯ ) gibt die umbenannten Koordinaten für Punkt an ( j , z ) , dann:
T ¯ ( j ¯ , z ¯ ) = T ( j , z )
für alle y, z im Koordinatensystem, wobei T ¯ ist das gedrehte Skalarfeld. Dann dachte ich, vielleicht versuche ich, so etwas zu zeigen?
( T ) ¯ ( j ¯ , z ¯ ) = ( T ) ( j , z )
wo ( T ) ¯ ist der gedrehte Gradient von T .

Die obige Notation sieht für mich seltsam aus, daher frage ich mich, ob sie korrekt ist. Ich bin auch ziemlich gespannt, wie die analoge Formalisierung von "Transformiert als Vektorfeld" aussehen würde.

Shankars Quantenbuch erklärt das wirklich gut.
@DanielSank auf welcher Seite/Kapitel/Absatz diskutiert Shankar das?
@MusséRedi Ich erinnere mich nicht, aber ich denke, es ist relativ nah am Anfang.

Antworten (2)

Es gibt eine Reihe von Möglichkeiten, die Begriffe "Transformation als Vektor" oder "Transformation als Skalar" je nach Kontext mathematisch zu formalisieren, aber in dem Kontext, den Sie in Betracht ziehen, würde ich Folgendes empfehlen:

Betrachten Sie eine endliche Anzahl von Arten von Objekten Ö 1 , , Ö n , die jeweils in einer Menge leben Ö ich von Objekten, von denen jedes so definiert ist, dass es sich unter Drehungen auf eine bestimmte Weise transformiert. Mit anderen Worten, bei beliebiger Drehung R , und für jedes Objekt Ö ich Wir haben eine Zuordnung, wenn wir auf Objekte in einwirken Ö ich sagt uns, was mit ihnen bei einer Rotation passiert R :

Ö ich Ö ich R = etwas, das wir angeben
Zum Beispiel, wenn Ö 1 ist nur ein Vektor r im dreidimensionalen euklidischen Raum R 3 , dann würde man typischerweise nehmen
r r R = R r .
Jede Zuordnung Ö ich Ö ich R würde ein Mathematiker eine Gruppenaktion der Rotationsgruppe am Set nennen Ö ich (Weitere Details finden Sie bei der Definition einer Gruppenaktion, die wir hier ignorieren). Sobald wir angegeben haben, wie diese verschiedenen Objekte Ö ich unter Drehungen transformieren, können wir die folgende Definition machen:

Definition. Skalar unter Drehungen

Lassen Sie eine beliebige Funktion f : Ö 1 × Ö 2 × × Ö n R gegeben sein, sagen wir, es ist ein Skalar unter Drehungen vorgesehen

f ( Ö 1 R , Ö n R ) = f ( Ö 1 , Ö n ) .
Diese Definition sagt intuitiv nur, dass Sie ein Objekt "bauen". f aus einer Menge anderer Objekte Ö ich dessen Transformation unter Drehungen Sie bereits angegeben haben, dann das neue Objekt f das Sie konstruiert haben, wird als Skalar betrachtet, wenn es sich nicht ändert, wenn Sie eine Drehung auf alle Objekte anwenden, aus denen es aufgebaut ist.

Beispiel. Das Skalarprodukt

Lassen n = 2 , und lass Ö 1 = r 1 und Ö 2 = r 2 beide sind Vektoren in R 3 . Wir definieren f folgendermaßen:

f ( r 1 , r 2 ) = r 1 r 2 .
Ist f ein Skalar unter Drehungen? Okay, lass uns nachsehen:
f ( r 1 R , r 2 R ) = ( R r 1 ) ( R r 2 ) = r 1 ( R T R r 2 ) = r 1 r 2 = f ( r 1 , r 2 )
also ja ist es!

Was ist nun mit einem Skalarfeld ? Wie definieren wir ein solches Tier? Nun, wir müssen die obige Definition nur leicht modifizieren.

Definition. Bereich der Skalare

Lassen Sie eine beliebige Funktion f : Ö 1 × × Ö n × R 3 R gegeben werden. Wir nennen f ein Feld von Skalaren unter Drehungen bereitgestellt

f ( Ö 1 R , , Ö n R ) ( R x ) = f ( x ) .
Sie können sich das einfach so vorstellen, dass die gedrehte Version von f am gedrehten Punkt ausgewertet R x stimmt mit der ungedrehten Version überein f am nicht gedrehten Punkt ausgewertet. Beachten Sie, dass dies formal dasselbe ist wie die Gleichung, die Sie aufgeschrieben haben, nämlich T ¯ ( x ¯ , j ¯ ) = T ( x , j ) .

Beispiel. Divergenz eines Vektorfeldes

Betrachten Sie den Fall, dass v ist ein Vektorfeld. Rotationen werden herkömmlicherweise so definiert, dass sie auf Vektorfelder wie folgt wirken (ich werde versuchen, einen anderen Beitrag zu Physics.SE zu finden, der erklärt, warum):

v R ( x ) = R v ( R 1 x )
Ist seine Divergenz ein Skalarfeld? Nun, um mit der Definition in Kontakt zu treten, die wir oben gegeben haben, lassen Sie f bezeichnen die Divergenz, nämlich
f ( v ) ( x ) = ( v ) ( x )
Beachten Sie nun, dass wir mit der Kettenregel erhalten (wir verwenden die Einstein-Summennotation)
( v R ) ( x ) = ( R v ( R 1 x ) ) = ich ( R ich j v j ( R 1 x ) = R ich j ich ( v j ( R 1 x ) ) = R ich j ( R 1 ) k ich ( k v j ) ( R 1 x ) = ( v ) ( R 1 x )
was das impliziert
( v R ) ( R x ) = ( v ) ( x ) ,
aber die linke Seite ist genau f ( v R ) ( R x ) und die rechte Seite ist f ( v ) ( x ) also haben wir
f ( v R ) ( R x ) = f ( v ) ( x ) .
Genau dies ist die Bedingung f (die Divergenz eines Vektorfeldes) ein Skalarfeld unter Drehungen sein.

Erweiterung auf Vektoren und Vektorfelder.

Um einen Vektor unter Rotationen und ein Feld von Vektoren unter Rotationen zu definieren, gehen wir sehr ähnlich vor, aber stattdessen haben wir Funktionen f : Ö 1 × Ö 2 × × Ö n R 3 und f : Ö 1 × Ö 2 × × Ö n × R 3 R 3 (mit anderen Worten, die rechte Seite des Pfeils wird geändert von R zu R 3 , und die definierenden Gleichungen für einen Vektor und ein Feld von Vektoren werden

f ( Ö 1 R , Ö n R ) = R f ( Ö 1 , Ö n ) .
und
f ( Ö 1 R , , Ö n R ) ( R x ) = R f ( x )
beziehungsweise. Mit anderen Worten, es gibt ein Extra R Multiplizieren der rechten Seite.

Das ist unglaublich hilfreich, vielen Dank! Eine Kleinigkeit: Ich denke, Sie möchten "Betrachten Sie den Fall, dass v ein Vektorfeld ist" oben (und "Ist seine Divergenz ein Skalarfeld" darunter)?
@nonagon Das freut mich zu hören! Ich habe die entsprechenden Änderungen vorgenommen.
@joshphysics - Ich verstehe nicht warum ( R r 1 ) ( R r 2 ) = r 1 ( R T R r 2 ) . Können Sie erklären?
@Shen ( R r 1 ) ( R r 2 ) = ( R r 1 ) ich ( R r 2 ) ich = R ich j ( r 1 ) j R ich k ( r 2 ) k = ( r 1 ) j ( R T ) j ich R ich k ( r 2 ) k = ( r 1 ) j ( R T R ) j k ( r 2 ) k = ( r 1 ) j ( R T R r 2 ) j = r 1 ( R T R r 2 )
@Shen Übrigens habe ich in meinem letzten Kommentar vergessen zu erwähnen, dass ich die Einstein-Summennotation verwende: Wiederholte Indizes werden über ihre Bereiche summiert.

Ich denke, Sie haben die richtige Idee, aber ich werde versuchen, es in einer aufschlussreicheren Notation zu schreiben.

Zunächst einmal muss klargestellt werden, dass wir bei dieser Diskussion immer nur an einem einzigen Punkt arbeiten. Wir kümmern uns nur um die Transformation der Koordinaten, die den Bereich beschreiben, in dem Maße, in dem dies Änderungen in den zugehörigen Richtungen an einem Punkt bewirkt. Das heißt, auf jedem Punkt im Raum können Vektoren definiert sein, und eine sehr bequeme Basis für den Vektorraum an diesem Punkt ist der Satz von Richtungsableitungen, z

B = { ( x ) , ( j ) , } .
( x ) Punkte in der x -Richtung; nennen e x falls Sie es wollen. Ändern { x , j , } { x ¯ , j ¯ , } wird uns eine neue natürliche Basis geben
B ¯ = { ( x ¯ ) , ( x ¯ ) , }
an jedem Punkt.

Der Punkt dieser Diskussion ist, dass Transformationen lokal sind. Welche Zahlen Sie verwenden, um den Punkt im Raum zu identifizieren, ist irrelevant, also lassen Sie sich nicht davon abhalten, ob wir den Punkt nennen ( x , j ) oder ( x ¯ , j ¯ ) . Okay, genug Anspielungen auf die Differentialgeometrie.

Schauen wir uns Skalare an . Ein Skalar ist nur eine einzelne Zahl aus Ihrem bevorzugten mathematischen Gebiet. 1 Außerdem transformiert es sich nicht, wenn sich die Richtungsvektoren ändern, da es sowieso keine Richtungsinformationen trägt. Wenn ich einen Skalar habe f , könnte ich sagen, dass seine Darstellung in beiden Grundlagen gleich ist:

f B , B ¯ f .

Betrachten Sie nun einen Vektor EIN . Da ein Vektor immer eindeutig als Linearkombination von Basisvektoren geschrieben werden kann, machen wir das:

EIN = EIN x ( x ) + EIN j ( j ) + .
Aber es schwimmt eine andere Basis herum, und so habe ich eine andere Zerlegung zur Verfügung:
EIN = EIN x ¯ ( x ¯ ) + EIN j ¯ ( j ¯ ) + .
Der Einfachheit halber kann ich die Koeffizienten einfach schreiben, wenn die Basis verstanden wird:
EIN B ( EIN x , EIN j , ) EIN B ¯ ( EIN x ¯ , EIN j ¯ , ) .

Die Zahlen EIN x , EIN j , EIN x ¯ usw. sind nur Skalare im mathematischen Sinne, aber oft vermeiden wir es, sie Skalare zu nennen. Stattdessen nennen wir sie Komponenten eines Vektors und erwarten, dass sie sich kollektiv als Vektor transformieren, wenn wir die Basis ändern. Das heißt, wenn ich abschalte B zu B ¯ , sollte ich umschreiben ( EIN x , EIN j , ) wie ( EIN x ¯ , EIN j ¯ , ) sodass sich die Zahlensammlung immer noch auf denselben abstrakten Vektor bezieht.

Die eigentliche Transformation ist einfach genug zu finden. Ich kann immer ein Element einer Basis durch die andere Basis ausdrücken. Angenommen für j { x , j , } und ich ¯ { x ¯ , j ¯ , } Wir haben Koeffizienten Λ ich ¯ j so dass

( j ) = ich ¯ Λ ich ¯ j ( ich ¯ ) .
Dann
ich ¯ EIN ich ¯ ( ich ¯ ) = EIN = j EIN j ( j ) = j EIN j ich ¯ Λ ich ¯ j ( ich ¯ ) = ich ¯ j Λ ich ¯ j EIN j ( ich ¯ ) .
Da Basiszerlegungen eindeutig sind, können wir ablesen
EIN ich ¯ = j Λ ich ¯ j EIN j .
In Matrixschreibweise ist dies
( EIN x ¯ EIN j ¯ ) = ( Λ x ¯ x Λ x ¯ j Λ j ¯ x Λ j ¯ j ) ( EIN x EIN j ) .

Wenn ein Physiker das überprüft EIN als Vektor transformiert, ist normalerweise gemeint, dass wir einen Satz Formeln für haben EIN x , EIN j , in B , und ein weiterer Satz zum Berechnen EIN x ¯ , EIN j ¯ , in B ¯ , und wir möchten sicherstellen, dass die Komponenten denselben abstrakten Vektor beschreiben EIN . Dies ist der Fall, wenn sich die Mengen der Komponenten nach der oben angegebenen Regel transformieren.

In Ihrem Fall wird Ihnen möglicherweise der Skalar ausgehändigt T (dh f Oben). Sie können die Werte berechnen T / x , T / j , usw. (Hier kommt die Abhängigkeit von anderen Punkten ins Spiel, da Ihnen oft gegeben wird T als Funktion der Koordinaten, damit Sie ihre partiellen Ableitungen berechnen können.) Sie können den (Spalten-)Vektor zusammensetzen ( T / x , T / j , ) . Sie könnten dasselbe auf einer anderen Basis tun, mit anderen partiellen Ableitungen, Assembling ( T / x ¯ , T / j ¯ , ) . Es ist jedoch a priori nicht klar, dass diese beiden Gruppen von Komponenten dem obigen Transformationsgesetz gehorchen werden. Zum Glück aber die Steigung T (dh EIN ) auf diese Weise definiert ist ein echter Vektor und wird korrekt transformiert.


1 R oder C oder Wasauchimmer. Beachten Sie, wenn wir in der Physik von „Feld“ sprechen, meinen wir oft „Funktion, die den gesamten fraglichen Raum auf eine Art mathematisches Objekt abbildet“. Ein Skalarfeld weist also jedem Punkt im Raum einen Skalar zu, ein Vektorfeld einen Vektor usw. Da wir aber nur diskutieren, was an einem einzelnen Punkt passiert, ist der Begriff der Physiker von "Feld" hier nicht wichtig. Wenn Sie wirklich ein ganzes Skalarfeld oder Vektorfeld transformieren wollen, nehmen Sie einfach das, was hier gemacht wurde, und wenden Sie es auf jeden Punkt im Raum an.

Vielen Dank, dass Sie dies aufgeschrieben haben - ich wünschte, ich könnte zwei Antworten wählen! Ich habe die andere Antwort ausgewählt, weil sie mir direkter geholfen hat, die Probleme zu lösen, die ich in Griffiths angegangen bin, aber diese Antwort war auch sehr hilfreich.
Gute Antwort. Der Gradient ist jedoch nicht wirklich ein Vektor. Er ist ein Kovektor, da er im dualen Raum des Tangentenraums, auch Kotangensraum genannt, liegt. Die Komponenten eines Vektors transformieren sich kontravariant. Die Komponenten des Gradienten transformieren sich kovariant. Die Transformationsmatrizen sind die Inversen voneinander. Sie haben also einen der beiden möglichen Tensortypen ersten Ranges abgedeckt.
Auch muss die Matrix R keine Rotationsmatrix (einheitlich) sein. Jede nichtsinguläre Matrix würde funktionieren.