ডট গুণন

গণিতে, ডট গুণন বা স্কেলার গুণন (ইংরেজি: Dot product) হল একটি বীজগাণিতিক ক্রিয়াকলাপ যা সংখ্যার দুটি সমান দৈর্ঘ্যের ক্রম (সাধারণত সমন্বয় ভেক্টর ) নেয় এবং একটি একক সংখ্যা প্রদান করে। ইউক্লিডীয় জ্যামিতিতে, দুটি ভেক্টরের কার্টেসিয়ান স্থানাঙ্কের ডট গুণন ব্যাপকভাবে ব্যবহৃত হয়। এটিকে প্রায়শই ইউক্লিডীয় স্থানের অভ্যন্তরীন গুণন(বা খুব কমই অভিক্ষেপ গুণন) বলা হয়, যদিও এটি একমাত্র অভ্যন্তরীণ গুণন নয় যা ইউক্লিডীয় স্থানের উপর সংজ্ঞায়িত করা যেতে পারে (আরো জন্য অভ্যন্তরীণ গুণন স্থান দেখুন)। বীজগণিতভাবে,ডট গুণফল হল সংখ্যার দুটি অনুক্রমের সংশ্লিষ্ট এন্ট্রির গুণফলের সমষ্টি। এবং জ্যামিতিকভাবে, এটি দুটি ভেক্টরের ইউক্লিডীয় মাত্রা এবং তাদের মধ্যবর্তী কোণের কোসাইন এর গুণফল। কার্টেসিয়ান স্থানাঙ্ক ব্যবহার করার সময় এই সংজ্ঞাগুলি সমতুল্য বা সমান হয়। আধুনিক জ্যামিতিতে, ইউক্লিডীয় স্থানগুলিকে প্রায়শই ভেক্টর স্পেস ব্যবহার করে সংজ্ঞায়িত করা হয়। এই ক্ষেত্রে, ডট পণ্যটি দৈর্ঘ্য (একটি ভেক্টরের দৈর্ঘ্য নিজেই ভেক্টরের বিন্দু গুণফলের বর্গমূল ) এবং কোণগুলি নির্ধারণের জন্য ব্যবহৃত হয়। "ডট গুণন " নামটি কেন্দ্রীভূত বিন্দু থেকে উদ্ভূত হয়েছে " · " যেটি প্রায়শই এই ক্রিয়াকলাপটিকে মনোনীত করতে ব্যবহৃত হয়; বিকল্প নাম "স্কেলার গুণন " যেটি নির্দেশ যে ফলাফলটি একটি ভেক্টরের পরিবর্তে একটি স্কেলার (যেমন ত্রিমাত্রিক স্থানের ভেক্টর গুণফলের সাথে)। দুটি ভেক্টর (স্থানাঙ্ক সহ) a = [ a 1 , a 2 , ⋯ , a n ] {\displaystyle \mathbf {a} =[a_{1},a_{2},\cdots ,a_{n}]} ও b = [ b 1 , b 2 , ⋯ , b n ] {\displaystyle \mathbf {b} =[b_{1},b_{2},\cdots ,b_{n}]} , হলে, a ⋅ b = ∑ i = 1 n a i b i = a 1 b 1 + a 2 b 2 + ⋯ + a n b n {\displaystyle \mathbf {a} \cdot \mathbf {b} =\sum _{i=1}^{n}a_{i}b_{i}=a_{1}b_{1}+a_{2}b_{2}+\cdots +a_{n}b_{n}} উদাহরণ ত্রিমাত্রিক স্থানাঙ্কতলে দুটি বিন্দু [ 1 , 3 , − 5 ] {\displaystyle [1,3,-5]} ও [ 4 , − 2 , − 1 ] {\displaystyle [4,-2,-1]} হলে তাদের অবস্থান ভেক্টরের ডট গুণফল হবে:   [ 1 , 3 , − 5 ] ⋅ [ 4 , − 2 , − 1 ] = ( 1 × 4 ) + ( 3 × − 2 ) + ( − 5 × − 1 ) = 4 − 6 + 5 = 3 {\displaystyle {\begin{aligned}\ [1,3,-5]\cdot [4,-2,-1]&=(1\times 4)+(3\times -2)+(-5\times -1)\\&=4-6+5\\&=3\end{aligned}}} a ⋅ b = a T b , {\displaystyle \mathbf {a} \cdot \mathbf {b} =\mathbf {a} ^{\mathsf {T}}\mathbf {b} ,} যেখানে a T {\displaystyle a{^{\mathsf {T}}}} হল a {\displaystyle \mathbf {a} } এর ট্রান্সপোজ রূপ। উদাহরণ (পূর্বের তথ্য একই রেখে) [ 1 3 − 5 ] [ 4 − 2 − 1 ] = 3 {\displaystyle {\begin{bmatrix}1&3&-5\end{bmatrix}}{\begin{bmatrix}4\\-2\\-1\end{bmatrix}}=3\,} ভেক্টর a {\displaystyle \mathbf {a} } এর মান চিহ্নিত হয় ‖ a ‖ {\displaystyle \left\|\mathbf {a} \right\|} দ্বারা। তাই দুইটি ভেক্টর a {\displaystyle \mathbf {a} } ও b {\displaystyle \mathbf {b} } হলে তাদের ডট গুণফল হবে: a ⋅ b = ‖ a ‖ ‖ b ‖ cos ⁡ θ {\displaystyle \mathbf {a} \cdot \mathbf {b} =\left\|\mathbf {a} \right\|\left\|\mathbf {b} \right\|\cos \theta } যেখানে, θ {\displaystyle \theta } হল a {\displaystyle \mathbf {a} } ও b {\displaystyle \mathbf {b} } এর মধ্যবর্তী কোণ। ডট গুণন তবেই সম্ভব যখন a {\displaystyle \mathbf {a} } , b {\displaystyle \mathbf {b} } , ও c {\displaystyle \mathbf {c} } প্রকৃত ভেক্টর এবং r {\displaystyle r} , c 1 {\displaystyle c_{1}} ও c 2 {\displaystyle c_{2}} হল স্কেলার। বিনিময় বৈশিষ্ট্য a ⋅ b = b ⋅ a , {\displaystyle \mathbf {a} \cdot \mathbf {b} =\mathbf {b} \cdot \mathbf {a} ,} সংজ্ঞা থেকে ( θ {\displaystyle \theta } হল a {\displaystyle \mathbf {a} } ও b {\displaystyle \mathbf {b} } এর মধ্যবর্তী কোণ): a ⋅ b = ‖ a ‖ ‖ b ‖ cos ⁡ θ = ‖ b ‖ ‖ a ‖ cos ⁡ θ = b ⋅ a {\displaystyle \mathbf {a} \cdot \mathbf {b} =\left\|\mathbf {a} \right\|\left\|\mathbf {b} \right\|\cos \theta =\left\|\mathbf {b} \right\|\left\|\mathbf {a} \right\|\cos \theta =\mathbf {b} \cdot \mathbf {a} } বিচ্ছেদ বৈশিষ্ট্য (ভেক্টর যোগের জন্য) a ⋅ ( b + c ) = a ⋅ b + a ⋅ c {\displaystyle \mathbf {a} \cdot (\mathbf {b} +\mathbf {c} )=\mathbf {a} \cdot \mathbf {b} +\mathbf {a} \cdot \mathbf {c} } দ্বিরৈখিকতা a ⋅ ( r b + c ) = r ( a ⋅ b ) + ( a ⋅ c ) {\displaystyle \mathbf {a} \cdot (r\mathbf {b} +\mathbf {c} )=r(\mathbf {a} \cdot \mathbf {b} )+(\mathbf {a} \cdot \mathbf {c} )} স্কেলার গুণ ( c 1 a ) ⋅ ( c 2 b ) = c 1 c 2 ( a ⋅ b ) {\displaystyle (c_{1}\mathbf {a} )\cdot (c_{2}\mathbf {b} )=c_{1}c_{2}(\mathbf {a} \cdot \mathbf {b} )} সংযোগ নিয়ম মেনে চলে না কারণ স্কেলার রাশি a ⋅ b {\displaystyle \mathbf {a} \cdot \mathbf {b} } ও একটি ভেক্টর c {\displaystyle \mathbf {c} } এর মধ্যে ডট গুণন সম্ভব নয়। ( a ⋅ b ) ⋅ c {\displaystyle (\mathbf {a} \cdot \mathbf {b} )\cdot \mathbf {c} } বা a ⋅ ( b ⋅ c ) {\displaystyle \mathbf {a} \cdot (\mathbf {b} \cdot \mathbf {c} )} উভয়ই অর্থহীন। লম্বতা দুটি অশূন্য ভেক্টর a {\displaystyle \mathbf {a} } ও b {\displaystyle \mathbf {b} } পরস্পর লম্ব হলে a ⋅ b = 0 {\displaystyle \mathbf {a} \cdot \mathbf {b} =0} দুটি ভেক্টরের a {\displaystyle {\color {red}\mathbf {a} }} ও b {\displaystyle {\color {blue}\mathbf {b} }} যাদের মধ্যবর্তী কোণ θ {\displaystyle \theta } (ছবিতে দেখুন), তৃতীয় বাহুর সাথে তারা একটি ত্রিভুজ তৈরী করেছে, যা হল c = a − b {\displaystyle {\color {orange}\mathbf {c} }={\color {red}\mathbf {a} }-{\color {blue}\mathbf {b} }} . ধরি a {\displaystyle a} , b {\displaystyle b} ও c {\displaystyle c} হল যথাক্রমে a {\displaystyle {\color {red}\mathbf {a} }} , b {\displaystyle {\color {blue}\mathbf {b} }} , এবং c {\displaystyle {\color {orange}\mathbf {c} }} এর দৈর্ঘ্য। c ⋅ c = ( a − b ) ⋅ ( a − b ) = a ⋅ a − a ⋅ b − b ⋅ a + b ⋅ b = a 2 − a ⋅ b − a ⋅ b + b 2 = a 2 − 2 a ⋅ b + b 2 c 2 = a 2 + b 2 − 2 a b cos ⁡ θ {\displaystyle {\begin{aligned}\mathbf {\color {orange}c} \cdot \mathbf {\color {orange}c} &=(\mathbf {\color {red}a} -\mathbf {\color {blue}b} )\cdot (\mathbf {\color {red}a} -\mathbf {\color {blue}b} )\\&=\mathbf {\color {red}a} \cdot \mathbf {\color {red}a} -\mathbf {\color {red}a} \cdot \mathbf {\color {blue}b} -\mathbf {\color {blue}b} \cdot \mathbf {\color {red}a} +\mathbf {\color {blue}b} \cdot \mathbf {\color {blue}b} \\&={\color {red}a}^{2}-\mathbf {\color {red}a} \cdot \mathbf {\color {blue}b} -\mathbf {\color {red}a} \cdot \mathbf {\color {blue}b} +{\color {blue}b}^{2}\\&={\color {red}a}^{2}-2\mathbf {\color {red}a} \cdot \mathbf {\color {blue}b} +{\color {blue}b}^{2}\\{\color {orange}c}^{2}&={\color {red}a}^{2}+{\color {blue}b}^{2}-2{\color {red}a}{\color {blue}b}\cos \mathbf {\color {purple}\theta } \\\end{aligned}}} এটিই কোসাইন নিয়ম। স্কেলার ত্রৈধ গুণন a ⋅ ( b × c ) = b ⋅ ( c × a ) = c ⋅ ( a × b ) {\displaystyle \mathbf {a} \cdot (\mathbf {b} \times \mathbf {c} )=\mathbf {b} \cdot (\mathbf {c} \times \mathbf {a} )=\mathbf {c} \cdot (\mathbf {a} \times \mathbf {b} )} ভেক্টর ত্রৈধ গুণন a × ( b × c ) = ( a ⋅ c ) b − ( a ⋅ b ) c . {\displaystyle \mathbf {a} \times (\mathbf {b} \times \mathbf {c} )=(\mathbf {a} \cdot \mathbf {c} )\,\mathbf {b} -(\mathbf {a} \cdot \mathbf {b} )\,\mathbf {c} .} ক্রস গুণন The term scalar product means literally "product with a scalar as a result". It is also used sometimes for other symmetric bilinear forms, for example in a pseudo-Euclidean space. "Dot Product"। www.mathsisfun.com। সংগ্রহের তারিখ ২০২০-০৯-০৬।  M.R. Spiegel; S. Lipschutz; D. Spellman (২০০৯)। Vector Analysis (Schaum's Outlines) (2nd সংস্করণ)। McGraw Hill। আইএসবিএন 978-0-07-161545-7। উদ্ধৃতি টেমপ্লেট ইংরেজি প্যারামিটার ব্যবহার করেছে (link) A I Borisenko; I E Taparov (১৯৬৮)। Vector and tensor analysis with applications। Richard Silverman কর্তৃক অনূদিত। Dover। পৃষ্ঠা 14। উদ্ধৃতি টেমপ্লেট ইংরেজি প্যারামিটার ব্যবহার করেছে (link) Nykamp, Duane। "The dot product"। Math Insight। সংগ্রহের তারিখ সেপ্টেম্বর ৬, ২০২০। উদ্ধৃতি টেমপ্লেট ইংরেজি প্যারামিটার ব্যবহার করেছে (link) Weisstein, Eric W. "Dot Product." From MathWorld--A Wolfram Web Resource. http://mathworld.wolfram.com/DotProduct.html উইকিমিডিয়া কমন্সে ডট গুণন সংক্রান্ত মিডিয়া রয়েছে। Hazewinkel, Michiel, সম্পাদক (২০০১), "Inner product", Encyclopedia of Mathematics, Springer Science+Business Media, আইএসবিএন 978-1-55608-010-4 উদ্ধৃতি টেমপ্লেট ইংরেজি প্যারামিটার ব্যবহার করেছে (link) Explanation of dot product including with complex vectors "Dot Product" by Bruce Torrence, Wolfram Demonstrations Project, 2007. টেমপ্লেট:রৈখিক বীজগণিত