☆ 関数の積の微分 ☆ |
〇 ナブラ 傾き 発散 回転 ラプラシアン ★ |
【数学】2*3=6 6/2=3 3^2=9 1000=10^3=Ten(3) 〔22.6〕 000 py- 0table |
〓 ナブラ 〓 積 * 内積 * 外積 # 22.6 ▢ ナブラ nabla ∇=<(:x) (:y) (:z)> ▷ スカラー関数に対して ∇f=<f:x f:y f:z>=<grad(f)> 内積のような ∇*<A>=Ax:x+Ay:y+Az:z=div<A> 外積のような ∇#<A>=<Az:y-Ay:z Ax:z-Az:x Ay:x-Ax:y>=<curl<A>> ▷ <A>*∇=Ax*(:x)+Ay*(:y)+Az*(:z) 1つの微分演算子とみなす スカラー関数に対して、 (<A>*∇)f=Ax*(f:x)+Ay*(f:y)+Az*(f:z)=<A>*(∇f)=<A>*<grad(f)> ベクトル関数に対して、
(<A>*∇)<B> |
〓 関数の積の微分 〓 積 * 内積 * 外積 # ▢ 任意のスカラー関数 f(x,y,z) , g(x,y,z) 任意のベクトル関数 <A(x,y,z)> ▷ (<grad(f*g)> x成分)=(f*g):x=(f:x)*g+f*(g:x) <grad(f*g)> ≫ <grad(f*g)>=<grad(f)>*g+f*<grad(g)> ★ ▷ div<f*<A>> ≫ div<f*<A>>=<grad(f)>*<A>+f*div<A> ★ ▷ (<curl<f*<A>> z成分) ここで 外積 # として、 (<grad(f)>#<A> z成分) <curl<f*<A>>=<grad(f)>#<A>+f*<curl<A>> ★ ▷ (f*g):x=(f:x)*g+f*(g:x) (f*g)::x=[(f:x)*g+f*(g:x)]:x=(f::x)*g+2*(f:x)*(g:x)+f*(g::x) 同様に (f*g)::y=(f::y)*g+2*(f:y)*(g:y)+f*(g::y) (f*g)::z=(f::z)*g+2*(f:z)*(g:z)+f*(g::z) △(f*g) ≫ △(f*g)=(△f)*g+2*<grad(f)>*<grad(g)>+f*(△g) ★ {別解} <grad(f*g)>=<grad(f)>*g+f*<grad(g)> ● div<f*<A>>=<grad(f)>*<A>+f*<div<A>> ● だったから、 div[<grad(f)>*g] また div[f*<grad(g)>]=<grad(f)>*<grad(g)>+f*△g △(f*g)=div<grad(f*g)>=(△f)*g+2*<grad(f)>*<grad(g)>+f*(△g) ★ === まとめ === <grad(f*g)>=<grad(f)>*g+f*<grad(g)> div<f*<A>>=<grad(f)>*<A>+f*div<A> <curl<f*<A>>=<grad(f)>#<A>+f*<curl<A>> △(f*g)=(△f)*g+2*<grad(f)>*<grad(g)>+f*(△g) |
〓 関数の積の微分 ∇ で表す 〓 積 * 内積 * 外積 # ▢ ナブラ ∇=<(:x) (:y) (:z)> を使って表す ∇f=<f:x f:y f:z> ∇*<A>=Ax:x+Ay:y+Az:z ▷ <grad(f*g)>=<grad(f)>*g+f*<grad(g)> ∇(f*g)=∇f*g+f*∇g ★ ▷ div<f*<A>>=<grad(f)>*<A>+f*div<A> ∇*<f*<A>>=∇f*<A>+f*(∇*<A>) ★ ▷ <curl<f*<A>>=<grad(f)>#<A>+f*<curl<A>> ∇#<f*<A>=∇f#<A>+f*(∇#<A>) ★ ▷ △(f*g)=(△f)*g+2*<grad(f)>*<grad(g)>+f*(△g) ∇(f*g)=∇f*g+f*∇g △(f*g) {ナブラを使うと便利なのはわかった!22.6} === まとめ === ∇(f*g)=∇f*g+f*∇g ∇*<f*<A>>=∇f*<A>+f*(∇*<A>) ∇#<f*<A>=∇f#<A>+f*(∇#<A>) △(f*g)=(∇∇f)*g+2*∇f*∇g+f*(∇∇g)=△f*g+2*∇f*∇g+f*△g |
〓 ベクトルの積の微分 〓 積 * 内積 * 外積 # ▢ 任意のベクトル関数 <A(x,y,z)> , <B(x,y,z)> ▷ <grad(<A>*<B>)> ● <grad(f*g)>=<grad(f)>*g+f*<grad(g)> ● <grad(Ax*Bx)>=<grad(Ax)>*Bx+Ax*<grad(Bx)> (<grad(<A>*<B>)> z成分) ≫ (<grad(<A>*<B>)> z成分)=(<A>:z)*<B>+<A>*(<B>:z) ★ ▷ <grad(A^2)>=<grad(<A>*<A>)> (<grad(A^2)> z成分)=(<A>:z)*<A>+<A>*(<A>:z)=2*<A>*(<A>:z) ★ ▷ div(<A>#<B>) ここで、
(Ay*Bz-Az*By):x=(Ay:x)*Bz+Ay*(Bz:x)-(Az:x)*By-Az*(By:x) div(<A>#<B>) ≫ div(<A>#<B>)=<curl<A>>*<B>-<A>*<curl<B>> ★ ▷ <curl(<A>#<B>)>=<curl<Ay*Bz-Az*By Az*Bx-Ax*Bz Ax*By-Ay*Bx> (<curl(<A>#<B>)> z成分)=(Az*Bx-Ax*Bz):x-(Ay*Bz-Az*By):y ここで、
(Az*Bx-Ax*Bz):x=(Az:x)*Bx+Az*(Bx:x)-(Ax:x)*Bz-Ax*(Bz:x) ⇒ (<curl(<A>#<B>)> z成分) ≫ (<curl(<A>#<B>)> z成分) === まとめ === (<grad(<A>*<B>)> z成分)=(<A>:z)*<B>+<A>*(<B>:z) (<grad(A^2)> z成分)=2*<A>*(<A>:z) div(<A>#<B>)=<curl<A>>*<B>-<A>*<curl<B>> (<curl(<A>#<B>)> z成分) |
〓 ナブラ ∇ の利用 〓 積 * 内積 * 外積 # ▷ (1/2)*(<grad(A^2)> z成分)=<A>*(<A>:z)=Ax*(Ax:z)+Ay*(Ay:z)+Az*(Az:z) (<curl<A>>#<A> z成分) (<curl<A>>#<A> z成分)+(1/2)*(<grad(A^2)> z成分)=((<A>*∇)<A> z成分) <curl<A>>#<A>+(1/2)*<grad(A^2)>=(<A>*∇)<A> ★ |
〓 関数の積の微分 ナブラ 〓 積 * 内積 * 外積 # 22.6 ▢ 任意のスカラー関数 f(x,y,z) , g(x,y,z) 任意のベクトル関数 <A(x,y,z)> , <B(x,y,z)> ナブラ nabla ∇=<(:x) (:y) (:z)> ▷ <grad(f*g)>=<grad(f)>*g+f*<grad(g)> div<f*<A>>=<grad(f)>*<A>+f*div<A> <curl<f*<A>>=<grad(f)>#<A>+f*<curl<A>> △(f*g)=(△f)*g+2*<grad(f)>*<grad(g)>+f*(△g) ▷ (<grad(<A>*<B>)> z成分)=(<A>:z)*<B>+<A>*(<B>:z) (<grad(A^2)> z成分)=2*<A>*(<A>:z) div(<A>#<B>)=<curl<A>>*<B>-<A>*<curl<B>> (<curl(<A>#<B>)> z成分) ▷ <curl<A>>#<A>+(1/2)*<grad(A^2)>=(<A>*∇)<A> |
☆ お勉強しよう since2011 Yuji.W |