ကမ္ဘာကြီးကို လေ့လာရာတွင် အပူချိန်၊ အချိန်၊ ဒြပ်ထု (Mass) ကဲ့သို့သော "ပမာဏ" (Magnitude) တစ်ခုတည်းရှိသည့် Scalars များဖြင့် မလုံလောက်ပါ။ ဥပမာအားဖြင့် လေတိုက်ခတ်မှု၊ ဒုံးပျံလွှတ်တင်မှု၊ လျှပ်စစ်သံလိုက်စက်ကွင်းများကို ဖော်ပြရန် သို့မဟုတ် ကားတစ်စီး ခရီးရောက်မည့်နေရာကို ခန့်မှန်းရန် "မည်သည့် အရပ်သို့" (Which way) ဟူသော 'ဦးတည်ရာ' (Direction) မရှိမဖြစ် လိုအပ်ပါသည်။
Magnitude နှင့် Direction နှစ်ခုလုံး ပါဝင်နေသော လှုပ်ရှားမှုများနှင့် အင်အားများကို ဖော်ပြရန် သင်္ချာပညာရှင်များသည် Vectors များကို ဖန်တီးခဲ့ကြသည်။ ဂျီဩမေတြီအရ Vector တစ်ခုကို "မြား" (Arrow) တစ်စင်းဖြင့် ဖော်ပြပြီး၊ အက္ခရာသင်္ချာ (Algebraically) အရ Directed Values $\displaystyle \langle a, b, c \rangle$ အဖြစ် ဖော်ပြသည်။
Vector များကို နားလည်ရန် ၎င်းတို့ အချင်းချင်း မည်သို့ ပေါင်းစပ်ရွေ့လျားသည်ကို ရှေးဦးစွာ သိရှိရပါမည်။ ဤလုပ်ငန်းစဉ်များသည် Space အတွင်းရှိ လှုပ်ရှားမှုများကို အက္ခရာသင်္ချာဖြင့် ကိုယ်စားပြုခြင်း ဖြစ်သည်။
Vector နှစ်ခုကို ပေါင်းစပ်ခြင်းသည် "အရွေ့များ ဆက်တိုက်ဖြစ်ပေါ်ခြင်း" (Successive displacements) နှင့် တူညီသည်။
Vector တစ်ခုကို ကိန်းဂဏန်းတစ်ခု (Scalar $\displaystyle \lambda$) ဖြင့် မြှောက်လိုက်ပါက၊ ၎င်းသည် မူလဦးတည်ရာအတိုင်း အလျား ရှည်ထွက်လာခြင်း သို့မဟုတ် တိုဝင်သွားခြင်း (Scaling) ဖြစ်ပေါ်စေသည်။ အကယ်၍ $\displaystyle \lambda$ သည် အနှုတ်ကိန်းဖြစ်ပါက ဦးတည်ရာ ပြောင်းပြန်လှည့်သွားမည်ဖြစ်သည်။
ထို့ကြောင့် Vector နှစ်ခုသည် တစ်ခုနှင့်တစ်ခု Scalar multiple ဆက်သွယ်မှုရှိပါက (ဥပမာ $\displaystyle \mathbf{b} = \lambda \mathbf{a}$)، ၎င်းတို့သည် Parallel Vectors (မျဉ်းပြိုင်များ) ဖြစ်ကြသည်။
Vectors များကို ပေါင်းရုံဖြင့် မလုံလောက်ပါ။ ၎င်းတို့ကို "မြှောက်" ကြသောအခါ သင်္ချာလောက၏ အလှပဆုံးနှင့် အသုံးအဝင်ဆုံး သဘောတရားများ ပေါ်ထွက်လာသည်။
Dot Product ($\cdot$) သည် Vector နှစ်ခု မည်မျှ အပြန်အလှန် "သက်ဆိုင်ညီညွတ်သည်" (Alignment) ကို တိုင်းတာသော တွက်ချက်မှုဖြစ်ပြီး ၎င်း၏ ရလဒ်သည် Scalar (ကိန်းဂဏန်းသက်သက်) ဖြစ်သည်။
Crucial Property: အကယ်၍ Vector နှစ်ခုသည် ထောင့်မှန်ကျနေပါက ($\displaystyle \theta = 90^\circ$)၊ ၎င်းတို့ကြားတွင် တူညီသော သက်ရောက်မှု မရှိတော့သဖြင့် $\displaystyle \mathbf{a} \cdot \mathbf{b} = 0$ ဖြစ်သွားမည်။ ဤအချက်သည် အရာဝတ္ထုများ ထောင့်မှန်ကျမှု (Orthogonality) ကို စစ်ဆေးရန် အလွယ်ကူဆုံး Analytical method ဖြစ်သည်။
Cross Product ($\times$) သည် 3D Space အတွက် သီးသန့်ဖြစ်ပြီး၊ Vector နှစ်ခုကို မြှောက်ရာမှ မူလနှစ်ခုလုံးနှင့် ထောင့်မှန်ကျသော "Vector အသစ်တစ်ခု" ကို မွေးဖွားပေးလိုက်ခြင်း ဖြစ်သည်။
Geometric Interpretation: Cross product မှ ရရှိလာသော Vector ၏ အလျား (Magnitude) သည် မူလ Vector နှစ်ခုဖြင့် ဖွဲ့စည်းထားသော Parallelogram (အနားပြိုင်စတုဂံ) ၏ ဧရိယာ နှင့် အတိအကျ ညီမျှသည်။ ၎င်း၏ Direction သည် Right-hand rule အရ အမြဲတမ်း ထောင့်မှန်ကျ (Perpendicular) ဖြစ်သည်။
Cross Product ၏ အဓိက စွမ်းပကားမှာ Normal Vector ကို ရှာဖွေနိုင်ခြင်းဖြစ်သည်။ ပြင်ညီ (Plane) တစ်ခုပေါ်တွင် တည်ရှိနေသော မည်သည့် Vector နှစ်ခုကိုမဆို Cross Product လုပ်လိုက်ပါက، ထိုပြင်ညီတစ်ခုလုံးနှင့် ထောင့်မှန်ကျနေသော လားရာ (Normal Vector $\displaystyle \mathbf{n}$) ကို ရရှိမည်ဖြစ်သည်။ ဤ Normal Vector သည် ပြင်ညီများ (Planes) ၏ ညီမျှခြင်းကို တည်ဆောက်ရာတွင် အရေးပါဆုံးသော သော့ချက်ဖြစ်သည်။
ယခုဆိုလျှင် ကျွန်ုပ်တို့သည် Vector Addition, Scalar Multiplication, Dot Product နှင့် Normal Vector တို့ကို သိရှိပြီးဖြစ်ရာ၊ ၎င်းတို့ကို ပေါင်းစပ်၍ 3D Space အတွင်းရှိ မျဉ်းများနှင့် ပြင်ညီများကို တည်ဆောက်နိုင်ပြီ ဖြစ်သည်။
မျဉ်းတစ်ကြောင်းကို ဖော်ပြရန် Position vector (Start point) နှင့် Direction vector (လားရာ) နှစ်ခု လိုအပ်သည်။ မျဉ်းသည် အမှတ် $\displaystyle A(\mathbf{a})$ ကို ဖြတ်သန်းသွားပြီး $\displaystyle \mathbf{b}$ နှင့် ပြိုင်နေသည် (Parallel ဖြစ်သည်) ဆိုပါစို့။ မျဉ်းပေါ်ရှိ မည်သည့်အမှတ် $\displaystyle \mathbf{r}$ ကိုမဆို Vector Addition နှင့် Scalar Multiplication ပေါင်းစပ်ခြင်းဖြင့် အောက်ပါအတိုင်း ဖော်ပြနိုင်သည်-
Analytical Conversion: အကယ်၍ $\displaystyle \mathbf{r} = (x,y,z)$, $\displaystyle \mathbf{a} = (x_1, y_1, z_1)$ နှင့် $\displaystyle \mathbf{b} = \langle a, b, c \rangle$ ဖြစ်ပါက، ၎င်းကို Symmetric Form သို့ ပြောင်းလဲနိုင်သည်။
ပြင်ညီတစ်ခုကို ဖွဲ့စည်းတည်ဆောက်ရန် အစွမ်းထက်ဆုံးနည်းလမ်းမှာ Normal Vector ကို အသုံးပြုခြင်းဖြစ်သည်။ ပြင်ညီပေါ်တွင် အမှတ် $\displaystyle A(\mathbf{a})$ ရှိပြီး၊ ပြင်ညီတစ်ခုလုံးအပေါ် ထောင့်မှန်ကျနေသော Normal vector မှာ $\displaystyle \mathbf{n}$ ဖြစ်သည်ဆိုပါစို့။
ပြင်ညီပေါ်ရှိ မည်သည့်အမှတ် $\displaystyle \mathbf{r}$ အတွက်မဆို၊ $\displaystyle (\mathbf{r} - \mathbf{a})$ သည် ပြင်ညီပေါ်ရှိ မျဉ်းတစ်ကြောင်းဖြစ်သွားမည်။ ထိုမျဉ်းသည် Normal $\displaystyle \mathbf{n}$ နှင့် ထောင့်မှန်ကျ (Orthogonal) ဖြစ်ရမည်ဖြစ်ရာ Dot Product အယူအဆအရ ၎င်းတို့၏ မြှောက်လဒ်သည် သုညဖြစ်ရမည်-
Analytical Conversion: $\displaystyle \mathbf{r} = (x,y,z)$ နှင့် $\displaystyle \mathbf{n} = \langle A, B, C \rangle$ ဖြစ်ပါက، $\displaystyle \mathbf{a} \cdot \mathbf{n}$ ကို constant $\displaystyle d$ အဖြစ်ထားလိုက်လျှင် Standard Coordinate Equation ကို ရရှိမည်ဖြစ်သည်။
Vector များသည် စာသင်ခန်းထဲရှိ ညီမျှခြင်းများသက်သက် မဟုတ်ပါ။ ကျွန်ုပ်တို့၏ နေ့စဉ်ဘဝတွင် မသိမသာ နေရာယူလျက်ရှိသော အရာများဖြစ်သည်-
နည်းပညာခေတ်တွင် Vectors များသည် Hardware နှင့် Software လောကကြီးတစ်ခုလုံးကို မောင်းနှင်နေသော "DNA" များ ဖြစ်လာကြသည်။
ဗီဒီယိုဂိမ်းများနှင့် ရုပ်ရှင် Animation များတွင် တွေ့ရသော 3D objects များအားလုံးသည် အလင်းပြန်ခြင်း (Shading and Lighting) ကို အသက်ဝင်စေရန် Cross Product နှင့် Dot Product များကို အသုံးပြုရသည်။ Object မျက်နှာပြင်၏ Normal vector ကို Cross product ဖြင့်ရှာပြီး၊ အလင်းတန်း (Light vector) နှင့် Dot product တွက်ချက်ခြင်းဖြင့် မျက်နှာပြင်ပေါ်တွင် အလင်း မည်မျှကျရောက်မည်ကို စက္ကန့်နှင့်အမျှ တွက်ချက်နေခြင်းဖြစ်သည်။
ခေတ်သစ် AI များ (ဥပမာ ChatGPT, Word2Vec) သည် စကားလုံးများနှင့် အချက်အလက်များကို High-dimensional Vector Space အတွင်းရှိ Vector Arrays များအဖြစ် ပြောင်းလဲမှတ်သားကြသည်။ စကားလုံးနှစ်လုံး၏ အဓိပ္ပါယ် မည်မျှဆင်တူသည် (Similarity) ကို တိုင်းတာရန် ထို Vector နှစ်ခုကြားရှိ Angle ကို Dot Product အသုံးပြု၍ တွက်ချက်ကြသည်။ "Vector" ကို နားလည်ခြင်းသည် ခေတ်သစ် AI ၏ အလုပ်လုပ်ပုံကို နားလည်ခြင်းပင် ဖြစ်သည်။
စက်ရုံများရှိ အလိုအလျောက် စက်ရုပ်လက်တံ (Robotic arms) များသည် ပစ္စည်းတစ်ခုကို လှမ်းယူရန် Inverse Kinematics ကို အသုံးပြုကြရသည်။ ဆစ်ပိုင်းတစ်ခုစီ၏ အရှည်နှင့် လှည့်ရမည့်ထောင့်များကို 3D Space အတွင်း Vector Equations များဖြင့် တိကျစွာ ပုံဖော်တွက်ချက်မှသာ ပစ်မှတ်သို့ အမှားအယွင်းကင်းစွာ ရောက်ရှိနိုင်မည်ဖြစ်သည်။
Vector Line နှင့် ပြင်ညီ (Plane) တို့၏ ပေါင်းစပ် တွက်ချက်မှု (Analytical Method) ပုစ္ဆာတစ်ပုဒ်ကို လေ့လာကြည့်ကြပါစို့။
Find the point of intersection between the line $\displaystyle \mathbf{r} = (1, 2, 3) + \lambda(2, -1, 4)$ and the plane $\displaystyle \mathbf{r} \cdot (1, 1, 2) = 15$.
Step 1: Express any point $\displaystyle \mathbf{r}$ on the line in terms of $\displaystyle \lambda$.
Step 2: Since this point lies on the plane, substitute it into the plane's dot product equation.
Step 3: Substitute $\displaystyle \lambda$ back into the line equation to find the intersection point.
Therefore, the point of intersection is $\displaystyle \left( \frac{7}{3}, \frac{4}{3}, \frac{17}{3} \right)$.
Vector Algebra သည် သင်္ချာညီမျှခြင်းများသက်သက် မဟုတ်ဘဲ "Space" (ဟင်းလင်းပြင်) ကို "Numbers" (ဂဏန်းများ) အဖြစ် ဘာသာပြန်ပေးသော အကောင်းဆုံး တံတားတစ်စင်း ဖြစ်သည်။ Basic Operations များဖြစ်သော Addition နှင့် Scaling မှစတင်ကာ၊ Dot Product နှင့် Cross Product တို့ဖြင့် ပေါင်းစပ်လိုက်သောအခါ Space အတွင်းရှိ Lines များ၊ Planes များ၏ အလှပဆုံးသော ညီမျှခြင်းများကို တည်ဆောက်နိုင်လာသည်။
ကျွန်ုပ်တို့၏ နေ့စဉ်ဘဝ လှုပ်ရှားမှုများမှသည် ခေတ်သစ် Artificial Intelligence ၏ အာရုံကြောကွန်ရက်များအထိ Vector များသည် နေရာအနှံ့တွင် အသက်ဝင်နေပါသည်။ ဤဘာသာရပ်ကို ပိုင်နိုင်စွာ နားလည်ထားခြင်းဖြင့် ရုပ်ဝတ္ထုလောကနှင့် ဒေတာကမ္ဘာကြီးကို မြင်တွေ့နိုင်မည့် အမြင်သစ်တစ်ခုကို သေချာပေါက် ရရှိလာမည် ဖြစ်ပါသည်။