Autor |
Nachricht |
ketch
Anmeldungsdatum: 07.10.2010 Beiträge: 6
|
ketch Verfasst am: 22. Nov 2010 00:30 Titel: Nabla-Operator |
|
|
Hallo,
also ich nur eine kurze Frage und zwar unterscheiden sich diese zwei Ausdrücke und wenn ja in was (ein wenig Erklärung) : ( vec(x)*∇)*vec(a) und vec(x)*(∇*vec(a)) beides wird ja der nabla auf vec(a) angewandt , wobei vec für vektor steht. Und was mir auch nicht so klar ist, wann ich einen Vektorgradienten und wann eine Divergenz eines Vektors hab, denn von der Schreibweise unterscheidet es sich ja nicht ∇*vec(a) .(könnte beides sein oder nicht)??
Bitte um Aufklärung! Danke ! |
|
|
TomS Moderator
Anmeldungsdatum: 20.03.2009 Beiträge: 18110
|
TomS Verfasst am: 22. Nov 2010 07:33 Titel: |
|
|
Am besten machst du dich mit der Indexschreibweise vertraut, dann siehst du, wie gemeinsame Indizes einem Skalarprodukt entsprechen
_________________ Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago. |
|
|
DrStupid
Anmeldungsdatum: 07.10.2009 Beiträge: 5044
|
DrStupid Verfasst am: 22. Nov 2010 18:27 Titel: Re: Nabla-Operator |
|
|
ketch hat Folgendes geschrieben: | also ich nur eine kurze Frage und zwar unterscheiden sich diese zwei Ausdrücke und wenn ja in was (ein wenig Erklärung) : ( vec(x)*∇)*vec(a) und vec(x)*(∇*vec(a)) |
Dass es sich um Skalarprodukte handelt, und die beiden Ausdrücke sich unterscheiden, hat Dir TomS ja schon erklärt. Der Grund für den Unterschied ist die Tatsache, dass das Skalarprodukt von Vektoren nicht assoziativ ist. Wenn a, b und c Vektoren sind, dann ist also (a·b)·c nicht unbedingt gleich a·(b·c).
Da Vektoren nebenberuflich auch Matrizen sind, kann man das Problem durch Wechsel zur Matrizenschreibweise entschärfen:
bzw.
Die Multiplikation von Matrizen ist nämlich assoziativ. Allerdings ist sie im Gegensatz zum Skalrprodukt von Vektoren nicht kommutativ. Die Reihenvolge der Faktoren ändert man also besser in der Vektorschreibweise.
ketch hat Folgendes geschrieben: | Und was mir auch nicht so klar ist, wann ich einen Vektorgradienten und wann eine Divergenz eines Vektors hab, denn von der Schreibweise unterscheidet es sich ja nicht ∇*vec(a) |
Auch das ist ein Problem der Vektorschreibweise. In der Matrizenschreibweise ist der Unterschied deutlich zu sehen:
Noch besser ist hier die Komponentenschreibweise:
Das funktioniert dann nicht nur für Vektoren, sondern für Tensoren beliebiger Stufe. |
|
|
MI
Anmeldungsdatum: 03.11.2004 Beiträge: 828 Wohnort: München
|
MI Verfasst am: 22. Nov 2010 18:46 Titel: |
|
|
Wobei die Verwirrung auch damit zusammenhängt, dass hier die skalare Multiplikation mit dem Skalarprodukt (inneres Produkt) vermischt werden.
Wenn man für ersteres einfach keinen Punkt machen würde (oder mathematische Schreibweisen verwenden würde) und für letzteres den "Skalarproduktpunkt", dann gibt's ebenfalls weniger Probleme.
Entsprechend definieren auch manche Bücher/Professoren Divergenz und Gradient leicht anders:
Gradient:
Divergenz:
Vielleicht hilft es dir selbst, wenn du da eine gewisse Unterscheidung vornimmst. Das ist natürlich auch gefährlich, weil man leicht mal den Punkt übersieht oder nicht macht, aber manchmal kann es helfen.
Gruß
MI |
|
|
TomS Moderator
Anmeldungsdatum: 20.03.2009 Beiträge: 18110
|
TomS Verfasst am: 22. Nov 2010 21:48 Titel: |
|
|
Meiner Meinung nach ist die verkürzte Summenkonvention (Weglassen der Summenzeichen über gleiche Vorzeichen) am besten; an die vielen Indizes muss man sich sowieso gewöhnen. _________________ Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago. |
|
|
|
|