※ ChatGPTを利用し、要約された質問です(原文:どこで間違ったのでしょうか?(静磁場))
磁場の計算における間違いとは?
このQ&Aのポイント
Biot-Savart関連で磁場を計算する際、間違いが発生しました。
ベクトルポテンシャルを導入した際に、divAが0にならないことが問題となりました。
具体的な形でベクトルポテンシャルを使用すると、divAが定数にならないことが判明しました。
すいません。煮詰まりました。
Biot-Savart関連で、磁場をHとして、rotH=0を求めようと思いました。H=rotAでベクトルポテンシャルを導入し、
rot(rotA)=∇(divA)-ΔA=0 (1)
となります。Aに∇φ分の不定性があるのは理解しています(φはスカラー)。それでdivA=0でAを固定し、
ΔA=0
を、原点について等方的なときに解いて、
A(r)=-C/|r| (1)
を得ました。rは位置ベクトルで、Cは定数ベクトルです。検算すると、
rot(rot(-C/|r))=rot(Cr/|r|^3)=Cdiv(r/|r|^3)=C(3/|r|^3-3|r|^2/|r|^5)=0
となりました。もちろんr=0は除外して考えています。
そうすると、
∇(divA)-ΔA=rot(rotA)=0
なので、ΔA=0から、
∇(divA)=0
となって文句ないのですが、Aの具体的な形(1)を使用すると、
divA=-C・∇(1/|r|)=C・r/|r|^3
となり、とてもdivA=0(または定数)になるとは思えません。「・」は内積を表します。∇(divA)=0?、についても同様です。
どこで間違ったのでしょうか?
お礼
おかげさまで、計算ミスがわかりました。 この後、関連したもともとの疑問をアップするつもりです。 よろしければ、またお付き合い下さい。
補足
ありがとうございます。 まずrot(-C/|r|)=C×r/|r|^3で、×を書き忘れていました。ご指摘の通りです。 テンソル記法で展開して、 ∇×(b×c)=(∇・c)b-(∇・b)c-(∇c)b+(∇b)c を確認しました。(∇bと∇cは、bとcのヤコビ行列) a×(b×c)=(a・c)b-(b・b)c (1) を単純に当てはめたのが原因です。そうですよね。(1)のaが∇の場合、微分演算と成分を、交換できないところが出ますよね。 安易でした、