<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vector Calculus on Haifei's Home</title><link>https://haifei-home.pages.dev/en/tags/vector-calculus/</link><description>Recent content in Vector Calculus on Haifei's Home</description><generator>Hugo</generator><language>en</language><managingEditor>hfwang132@gmail.com (hfwang132)</managingEditor><webMaster>hfwang132@gmail.com (hfwang132)</webMaster><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Fri, 26 May 2023 21:00:37 +0800</lastBuildDate><atom:link href="https://haifei-home.pages.dev/en/tags/vector-calculus/index.xml" rel="self" type="application/rss+xml"/><item><title>What Is Curl in Higher-Dimensional Spaces?</title><link>https://haifei-home.pages.dev/en/post_20230526_%E9%AB%98%E7%BB%B4%E7%A9%BA%E9%97%B4%E4%B8%AD%E7%9A%84%E6%97%8B%E5%BA%A6/</link><pubDate>Fri, 26 May 2023 21:00:37 +0800</pubDate><author>hfwang132@gmail.com (hfwang132)</author><guid>https://haifei-home.pages.dev/en/post_20230526_%E9%AB%98%E7%BB%B4%E7%A9%BA%E9%97%B4%E4%B8%AD%E7%9A%84%E6%97%8B%E5%BA%A6/</guid><description>&lt;h3 id="differential-forms"&gt;Differential Forms&lt;/h3&gt;
&lt;p&gt;Before introducing curl, we must first introduce differential forms and the exterior derivative operator.&lt;/p&gt;
&lt;p&gt;An n-form can be defined as an alternating multilinear map \(\omega:(T_pM)^n\rightarrow \mathbb{R}\) . It maps multiple vectors to a real number. Moreover, it satisfies alternation: exchanging two input vectors introduces an additional minus sign in the output.&lt;/p&gt;
&lt;p&gt;Thus, an n-form can be explicitly defined as follows:&lt;br&gt;
&lt;/p&gt;
\[\omega^1\wedge \omega^2\wedge\cdots\wedge \omega^n(v_1,v_2,\cdots,v_n)= \begin{vmatrix} \omega^1(v_1) &amp; \cdots &amp; \omega^{1}(v_n) \\ \vdots &amp; \ddots &amp; \vdots \\ \omega^n(v_1) &amp; \cdots &amp; \omega^n(v_n) \end{vmatrix}\in\mathbb{R}\]&lt;p&gt;The set of all n-forms on \(T_pM\) can be written as \(\bigwedge^n(T^*_pM)\) .&lt;/p&gt;</description></item><item><title>A Concise Proof of Vector Product Rules</title><link>https://haifei-home.pages.dev/en/post_20210227_%E7%9F%A2%E9%87%8F%E4%B9%98%E7%A7%AF%E6%B3%95%E5%88%99%E7%9A%84%E7%AE%80%E6%B4%81%E8%AF%81%E6%98%8E/</link><pubDate>Sat, 27 Feb 2021 00:46:19 +0800</pubDate><author>hfwang132@gmail.com (hfwang132)</author><guid>https://haifei-home.pages.dev/en/post_20210227_%E7%9F%A2%E9%87%8F%E4%B9%98%E7%A7%AF%E6%B3%95%E5%88%99%E7%9A%84%E7%AE%80%E6%B4%81%E8%AF%81%E6%98%8E/</guid><description>&lt;p&gt;I believe that anyone learning vector calculus for the first time finds the product rules for vectors quite daunting:&lt;/p&gt;
&lt;p&gt;Easy difficulty:&lt;/p&gt;
\[\nabla(fg)=f\nabla g+g\nabla f\]\[\nabla\cdot(f\mathrm{A})=f\nabla\cdot\mathrm{A}+\nabla f\cdot \mathrm{A}\]\[\nabla\times(f\mathrm{A})=f\nabla\times\mathrm{A}+\nabla f\times\mathrm{A}\]&lt;p&gt;Hard difficulty:&lt;/p&gt;
\[\nabla\cdot(\mathrm{A}\times\mathrm{B})=\mathrm{B}\cdot(\nabla\times\mathrm{A})-\mathrm{A}\cdot(\nabla\times\mathrm{B})\]&lt;p&gt;Hell difficulty:&lt;/p&gt;
\[\nabla(\mathrm{A}\cdot \mathrm{B})=\mathrm{A}\times(\nabla\times\mathrm{B})+(\mathrm{A}\cdot\nabla)\mathrm{B}+\mathrm{B}\times(\nabla\times\mathrm{A})+(\mathrm{B}\cdot\nabla)\mathrm{A}\]\[\nabla\times(\mathrm{A}\times\mathrm{B})=\mathrm{A}(\nabla\cdot \mathrm{B})-\mathrm{B}(\nabla\cdot\mathrm{A})+(\mathrm{B}\cdot\nabla)\mathrm{A}-(\mathrm{A}\cdot\nabla)\mathrm{B}\]&lt;p&gt;DLC: second derivatives&lt;/p&gt;
\[\nabla\times(\nabla f)=0\]\[\nabla\cdot(\nabla\times\mathrm{A})=0\]\[\nabla\times(\nabla\times\mathrm{A})=\nabla(\nabla\cdot\mathrm{A})-(\nabla\cdot\nabla)\mathrm{A}\]&lt;hr&gt;
&lt;h2 id="a-concise-proof"&gt;A Concise Proof&lt;/h2&gt;
&lt;p&gt;To make the proof as concise as possible, we would like to use a single expression with subscripts to represent multiple expressions, rather than having to write out x, y, and z every time.&lt;/p&gt;</description></item></channel></rss>