<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hi, I'm Adhit on Adhit</title><link>https://s-adhit.github.io/</link><description>Recent content in Hi, I'm Adhit on Adhit</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Fri, 27 Mar 2026 15:29:40 +0530</lastBuildDate><atom:link href="https://s-adhit.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>Vector Field</title><link>https://s-adhit.github.io/notes/vector-field/</link><pubDate>Fri, 27 Mar 2026 15:29:40 +0530</pubDate><guid>https://s-adhit.github.io/notes/vector-field/</guid><description>&lt;figure style="text-align: center;"&gt;
 &lt;video autoplay loop muted playsinline width="800" style="max-width: 100%; height: auto;"&gt;
 &lt;source src="https://s-adhit.github.io/videos/Vector_Field.mp4" type="video/mp4"&gt;
 Your browser does not support the video tag.
 &lt;/video&gt;
 &lt;figcaption&gt;Visualization of a vector field built using Manim. Taken inspiration from &lt;a href=https://anvaka.github.io/fieldplay/?cx=0.22734999999999994&amp;cy=-0.7046000000000001&amp;w=11.858899999999998&amp;h=11.858899999999998&amp;fo=0.998&amp;dp=0.009&amp;dt=0.01&amp;cm=1&amp;vf=%2F%2F%20p.x%20and%20p.y%20are%20current%20coordinates%0A%2F%2F%20v.x%20and%20v.y%20is%20a%20velocity%20at%20point%20p%0Avec2%20get_velocity%28vec2%20p%29%20%7B%0A%20%20vec2%20v%20%3D%20vec2%280.%2C%200.%29%3B%0A%0A%20%20%2F%2F%20change%20this%20to%20get%20a%20new%20vector%20field%0A%20%20v.x%20%3D%20%20p.y%3B%0A%20%20v.y%20%3D%20%20-p.x%3B%0A%0A%20%20return%20v%3B%0A%7D&amp;code=%2F%2F%20p.x%20and%20p.y%20are%20current%20coordinates%0A%2F%2F%20v.x%20and%20v.y%20is%20a%20velocity%20at%20point%20p%0Avec2%20get_velocity%28vec2%20p%29%20%7B%0A%20%20vec2%20v%20%3D%20vec2%280.%2C%200.%29%3B%0A%0A%20%20%2F%2F%20change%20this%20to%20get%20a%20new%20vector%20field%0A%20%20v.x%20%3D%20%20p.y%3B%0A%20%20v.y%20%3D%20%20p.x%3B%0A%0A%20%20return%20v%3B%0A%7D&gt;here&lt;/a&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
In simple terms, a vector field assigns every point (x,y) in a region a vector pointing in a certain direction, and when you input a point into a vector field, you get a vector function. 
&lt;p&gt;&lt;strong&gt;Definition&lt;/strong&gt;: Let $R$ be the region in the $xy$ plane. A Vector Field $\vec{F}$ assigns every point $(x,y)$ in $R$ a vector $\vec{F}(x,y)$ with two components.&lt;/p&gt;
&lt;p&gt;$$
\vec{F} = M(x,y)\hat{i} + N(x,y)\hat{j}
$$&lt;/p&gt;
&lt;p&gt;This plane vector field involves two functions of two variables. They are the
components $M$ and $N$, which vary from point to point. A vector has fixed
components; a vector field has varying components.&lt;/p&gt;
&lt;h2 id="intution"&gt;Intution
&lt;/h2&gt;&lt;p&gt;A real-life example of a vector field is wind blowing down the street. Every point in the street has its own wind velocity. If you walk with the wind, it does positive work; if you walk against it, it does negative work; and if you walk sideways, you&amp;rsquo;re not affected (zero work relative to the wind).&lt;/p&gt;</description></item></channel></rss>