বিষয়বস্তুতে চলুন

রৈখিক বীজগণিত/রৈখিক সমীকরণ ব্যবস্থা

উইকিবই থেকে

রৈখিক সমীকরণ জোট

[সম্পাদনা]

রৈখিক বীজগণিতের একটি গুরুত্বপূর্ণ সমস্যা হলো একটি ফিল্ড F-এ n সংখ্যক চলক বিশিষ্ট m সংখ্যক রৈখিক সমীকরণের জোট সমাধান করা:

a11x1+a12x2+...+a1nxn=b1
a21x1+a22x2+...+a2nxn=b2
...
am1x1+am2x2+...+amnxn=bm

যেখানে সকল aij একটি ফিল্ডের উপাদান।

রৈখিক সমীকরণ জোটের একটি উদাহরণ হলো: রৈখিক জোট (২):

2x1x2+1.5x3=8
x14x3=7

এই সমীকরণ জোটের একটি সমাধান হলো সংখ্যাসমূহের একটি তালিকা (s1,s2,...,sn), যা প্রতিটি সমীকরণকে সত্য প্রমাণ করে যখন যথাক্রমে x1,...,xn-এর পরিবর্তে s1,s2,...sn মানগুলো প্রতিস্থাপন করা হয়। উদাহরণস্বরূপ, (5,6.5,3) হলো জোট (২)-এর একটি সমাধান, কারণ যখন যথাক্রমে x1,x2,x3-এর পরিবর্তে এই মানগুলো (২)-এ বসানো হয়, তখন সমীকরণগুলো সরলীকৃত হয়ে 8=8 এবং 7=7 হয়।

সকল সম্ভাব্য সমাধানের সেটকে রৈখিক জোটের সমাধান সেট বলা হয়। দুটি রৈখিক সমীকরণ জোটকে সমতুল্য বলা হয় যদি তাদের সমাধান সেট একই হয়। অর্থাৎ, প্রথম জোটের প্রতিটি সমাধান দ্বিতীয় জোটেরই একটি সমাধান এবং এর বিপরীতটিও সত্য।

দুই চলক বিশিষ্ট দুটি রৈখিক সমীকরণের জোটের সমাধান সেট খুঁজে বের করা সহজ, কারণ এটি দুটি সরলরেখার ছেদবিন্দু খুঁজে বের করার মতোই। একটি সাধারণ সমস্যা হলো

x13x2=1
x1+4x2=3

এই রেখাগুলোর লেখচিত্রকে আমরা l1 এবং l2 দ্বারা নির্দেশ করি। এক জোড়া সংখ্যা (x1,x2) সমীকরণ জোটের উভয় সমীকরণকে সিদ্ধ করবে যদি এবং কেবল যদি (x1,x2) বিন্দুটি l1 এবং l2 উভয়ের উপর অবস্থিত হয়। উপরের সমীকরণ জোটে, সমাধানটি হলো একটি একক বিন্দু (5,2), যা তোমরা চিত্র ১-এ সহজেই দেখতে পাচ্ছ।

চিত্র ১: ঠিক একটি সমাধান

অবশ্যই, দুটি সরলরেখাকে যে একটিমাত্র বিন্দুতেই ছেদ করতে হবে এমন কোনো কথা নেই; তারা সমান্তরাল হতে পারে, অথবা তারা একে অপরের ওপর আপতিত হতে পারে এবং লাইনের প্রতিটি বিন্দুতে "ছেদ" করতে পারে। এটি দৃশ্যমান করার জন্য চিত্র ২ এবং চিত্র ৩-এ লেখচিত্র দেখানো হলো।

চিত্র ২: কোনো সমাধান নেই
চিত্র ৩: অসীম সংখ্যক সমাধান

একটি রৈখিক সমীকরণ জোটের যদি একটি সমাধান বা অসীম সংখ্যক সমাধান থাকে, তবে তাকে সংগতিপূর্ণ বলা হয়, আর যদি কোনো সমাধান না থাকে, তবে জোটটিকে অসংগতিপূর্ণ বলা হয়।

রৈখিক বীজগণিতে আমরা মূলত তিনটি সমস্যা নিয়ে কাজ করি:

  1. একটি রৈখিক সমীকরণ জোট সংগতিপূর্ণ নাকি অসঙ্গতিপূর্ণ?
  2. যদি সংগতিপূর্ণ হয়, তবে সমাধান সেটে কতগুলো উপাদান রয়েছে?
  3. সমাধান সেটটি কী?

পটভূমি

[সম্পাদনা]

বিজ্ঞান এবং গণিতে রৈখিক সমীকরণ জোটের ব্যবহার অত্যন্ত সাধারণ। হাই স্কুল বিজ্ঞানের এই দুটি উদাহরণ [] থেকে বোঝা যাবে কীভাবে এগুলোর উৎপত্তি হয়।

প্রথম উদাহরণটি পদার্থবিজ্ঞান থেকে নেওয়া। ধরা যাক, আমাদের তিনটি বস্তু দেওয়া হলো, যার একটির ভর জানা আছে ২ কেজি, এবং আমাদের অজানা ভরগুলো খুঁজে বের করতে বলা হলো। আরও ধরা যাক যে, একটি মিটার স্কেলের সাহায্যে পরীক্ষা করে নিচের দুটি সাম্যাবস্থা পাওয়া গেল।

যেহেতু প্রতিটি সাম্যাবস্থার বাম দিকের মোমেন্টের সমষ্টি ডান দিকের মোমেন্টের সমষ্টির সমান (একটি বস্তুর মোমেন্ট হলো তার ভর এবং সাম্যাবস্থা বিন্দু থেকে তার দূরত্বের গুণফল), তাই এই দুটি সাম্যাবস্থা থেকে দুটি সমীকরণের এই জোটটি পাওয়া যায়:

40h+15c=100
25c=50+50h

রৈখিক জোটের দ্বিতীয় উদাহরণটি রসায়ন থেকে নেওয়া। নিয়ন্ত্রিত পরিস্থিতিতে আমরা টলুইন C7H8 এবং নাইট্রিক অ্যাসিড HNO3 মিশ্রিত করে ট্রাইনাইট্রোটলুইন C7H5O6N3 এবং এর সাথে উপজাত হিসেবে পানি তৈরি করতে পারি (অবশ্যই পরিস্থিতি খুব ভালোভাবে নিয়ন্ত্রণ করতে হবে— কারণ ট্রাইনাইট্রোটলুইন মূলত টিএনটি নামে বেশি পরিচিত)। এই উপাদানগুলো কী অনুপাতে মিশ্রিত করা উচিত? রাসায়নিক বিক্রিয়ার পূর্বে উপস্থিত প্রতিটি উপাদানের পরমাণুর সংখ্যা

xC7H8 + yHNO3zC7H5O6N3 + wH2O

বিক্রিয়ার পরে উপস্থিত পরমাণুর সংখ্যার সমান হতে হবে। এই নীতিটি পর্যায়ক্রমে C, H, N এবং O মৌলগুলোর ওপর প্রয়োগ করলে এই সমীকরণ জোটটি পাওয়া যায়:

7x=7z8x+1y=5z+2w1y=3z3y=6z+1w

এই উদাহরণগুলোর প্রত্যেকটি সম্পন্ন করার জন্য সমীকরণ জোটটি সমাধান করা প্রয়োজন। প্রতিটিতেই সমীকরণগুলো কেবল চলকগুলোর প্রথম ঘাত যুক্ত। এই অধ্যায়ে রৈখিক সমীকরণ জোটের একটি প্রাথমিক পরিচিতি দেওয়া হয়েছে। আমরা এগুলো পরে সমাধান করব।

ম্যাট্রিক্স রূপ

[সম্পাদনা]

একটি রৈখিক জোটের মূল তথ্যগুলোকে একটি আয়তকার বিন্যাসে বর্ণনা করা যেতে পারে যাকে ম্যাট্রিক্স বলা হয়। ধরা যাক সমীকরণ জোটটি হলো:

3x1+5x2+2x3=0
x18x2=10
2x2+x3=8

প্রতিটি চলকের সহগগুলোকে কলাম অনুসারে সাজিয়ে আমরা একটি ম্যাট্রিক্স তৈরি করি যাকে এই জোটের সহগ ম্যাট্রিক্স বলা হয়। সহগ ম্যাট্রিক্সটি দেখতে এইরকম:

[352180021]

যদি তোমরা রৈখিক সমীকরণের সংজ্ঞা (১) লক্ষ্য করো তবে এটি বুঝতে সুবিধা হবে। দ্বিতীয় সারিতে একটি শূন্য রয়েছে কারণ দ্বিতীয় সমীকরণটিকে x18x2+0x3=10 হিসেবে লেখা যেতে পারে।

আমাদের আরেকটি ম্যাট্রিক্স রয়েছে যাকে অনুবর্ধিত ম্যাট্রিক্স বলা হয়, যা একই সমীকরণ জোটের জন্য দেখতে এইরকম:

[3520180100218]

একটি সমীকরণ জোটের অনুবর্ধিত ম্যাট্রিক্সটি গঠিত হয় সহগ ম্যাট্রিক্সের সাথে একটি অতিরিক্ত কলাম যুক্ত করে, যে কলামটিতে সমীকরণের ডান পাশের ধ্রুবকগুলো থাকে। যদি এটি বুঝতে সমস্যা হয় তবে আবারও রৈখিক সমীকরণের সংজ্ঞা (১) লক্ষ্য করো।

একটি ম্যাট্রিক্সের আকার আমাদের জানায় যে এতে কতগুলো সারি ও কলাম রয়েছে। উপরের অনুবর্ধিত ম্যাট্রিক্সটিতে ৩টি সারি এবং ৪টি কলাম রয়েছে, তাই একে একটি ৩x৪ (পড়া হয় "৩ বাই ৪") ম্যাট্রিক্স বলা হয়। যদি m এবং n ধনাত্মক পূর্ণসংখ্যা হয়, তবে একটি m x n ম্যাট্রিক্স হলো m সংখ্যক সারি এবং n সংখ্যক কলাম বিশিষ্ট সংখ্যার একটি আয়তকার বিন্যাস। ম্যাট্রিক্স নোটেশন একটি রৈখিক সমীকরণ জোটের হিসাবনিকাশকে অনেক সহজ করে দেবে।

প্রাথমিক সারি অপারেশনসমূহ

[সম্পাদনা]

তিনটি প্রাথমিক সারি অপারেশন রয়েছে:

  1. প্রতিস্থাপন
  2. স্থান বিনিময়
  3. স্কেলিং বা গুণন

নিচে এই তিনটি ভিন্ন অপারেশনের ব্যাখ্যা ও উদাহরণ দেওয়া হলো। রৈখিক সমীকরণ ব্যবস্থা অধ্যায়ে আমরা স্কেলিং ছাড়া বাকি সব অপারেশন ব্যবহার করেছি।

একটি গুরুত্বপূর্ণ বিষয় মনে রাখা প্রয়োজন যে, সমস্ত অপারেশন যেকোনো ম্যাট্রিক্সের ওপর প্রয়োগ করা যেতে পারে, কেবল রৈখিক সমীকরণ জোট থেকে প্রাপ্ত ম্যাট্রিক্সের ওপরই নয়।

প্রতিস্থাপন

[সম্পাদনা]

একটি সারিকে সেই সারি এবং অন্য একটি সারির গুণিতকের সমষ্টি দ্বারা প্রতিস্থাপন করা। সারি প্রতিস্থাপনের আরও একটি সাধারণ রূপ হলো "একটি সারির সাথে অন্য একটি সারির গুণিতক যোগ করা।"

একটি উদাহরণ লক্ষ্য করা যাক, আমাদের একটি রৈখিক সমীকরণ জোট দেওয়া আছে:

x1+4x2=3
2x1+2x2=4

যাকে ম্যাট্রিক্স নোটেশনে অনুবর্ধিত ম্যাট্রিক্স হিসেবে এভাবে লেখা যেতে পারে:

[143224]

এখন আমরা সমীকরণ ২ থেকে x1 পদটি অপসারণ করার সিদ্ধান্ত নিয়েছি, সমীকরণ ১-কে -২ দ্বারা গুণ করে সমীকরণ ২-এর সাথে যোগ করার মাধ্যমে এটি করা যেতে পারে:

2[equation 1]:2x18x2=6+[equation 2]:_2x1+2x2=4_[new equation 2]:6x2=2

যা আমাদের এই ম্যাট্রিক্সটি প্রদান করে:

[143062]

স্থান বিনিময়

[সম্পাদনা]

দুটি সারির মধ্যে স্থান বিনিময় করা।

একটি উদাহরণ দেখা যাক, আমাদের এই ম্যাট্রিক্সটি দেওয়া আছে:

[123231]

এখানে আমরা দুটি সারির ওপর একটি স্থান বিনিময় অপারেশন সম্পাদন করেছি:

[231123]

যখন তোমরা একটি রৈখিক সমীকরণ জোট সমাধান করার চেষ্টা করছ এবং দেখতে পাচ্ছ যে দুটি সারির স্থান বিনিময় করলে সমাধান করা সহজ হবে, তখন এটি একটি দরকারী অপারেশন। এটি একটি বহুল ব্যবহৃত অপারেশন, যদিও এটিকে কিছুটা অদ্ভুত এবং খুব একটা কার্যকর মনে নাও হতে পারে।

স্কেলিং

[সম্পাদনা]

একটিসারির সমস্ত ভুক্তিকে একটি অশূন্য ধ্রুবক দ্বারা গুণ করা।

একটি উদাহরণ দেখা যাক, আমাদের এই ম্যাট্রিক্সটি দেওয়া আছে:

[123231]

এখন প্রথম সারির ওপর একটি স্কেলিং অপারেশন সম্পাদন করা হয়েছে, একে -২ দ্বারা গুণ করার মাধ্যমে:

[246231]

রৈখিক সমীকরণ জোটের সমাধান

[সম্পাদনা]

একটি রৈখিক সমীকরণ জোট সমাধানের মূল কৌশল হলো একটি সমীকরণ জোটকে অন্য একটি সমতুল্য জোট (অর্থাৎ একই সমাধান সেট বিশিষ্ট অন্য একটি জোট) দ্বারা প্রতিস্থাপন করা যা সমাধান করা সহজ। এটি করার জন্য প্রথম সমীকরণের x1 পদটি ব্যবহার করে অন্যান্য সমীকরণের x1 পদগুলোকে অপসারণ করা হয়, দ্বিতীয় সমীকরণের x2 পদটি ব্যবহার করে অন্যান্য সমীকরণের x2 পদগুলোকে অপসারণ করা হয় এবং এইভাবে চলতে থাকে যতক্ষণ না একটি অত্যন্ত সহজ সমতুল্য সমীকরণ জোট পাওয়া যায়। একটি সমীকরণ জোটকে সরল করার জন্য তিনটি অপারেশন ব্যবহার করা হয়। তোমরা একটি সমীকরণকে সেই সমীকরণ এবং অন্য একটি সমীকরণের গুণিতকের সমষ্টি দ্বারা প্রতিস্থাপন করতে পারো, আমরা দুটি সমীকরণের স্থান বিনিময় করতে পারি এবং একটি সমীকরণের সমস্ত পদকে একটি অশূন্য ধ্রুবক দ্বারা গুণ করতে পারি। এই উদাহরণের মাধ্যমে আমরা দেখতে পাবো কেন এই অপারেশনগুলো একটি জোটের সমাধান সেটকে পরিবর্তন করে না।

উদাহরণ ১: এই রৈখিক সমীকরণ জোটটি সমাধান করো

x12x2+x3=0
2x28x3=8
4x1+5x2+9x3=9

এই জোটের অনুবর্ধিত ম্যাট্রিক্সটি হলো:

[121002884599]

প্রথম যে কাজটি আমরা করতে চাই তা হলো প্রথম সমীকরণে x1-কে রাখা এবং অন্য সমীকরণগুলো থেকে এটিকে অপসারিত করা।

এটি করার জন্য, আমরা সমীকরণ ১-এর ৪ গুণ সমীকরণ ৩-এর সাথে যোগ করি।

4[equation 1]:4x18x2+4x3=0+[equation 3]:_4x1+5x2+9x3=9_[new equation 3]:3x2+13x3=9

এই হিসাবের ফলাফলটি মূল সমীকরণ ৩-এর স্থানে লেখা হয়:

x12x2+x3=02x28x3=83x2+13x3=9[1210028803139]

পরবর্তী যে কাজটি আমরা করতে চাই তা হলো সমীকরণ ২-কে 12 দ্বারা গুণ করা যাতে x2-এর সহগ হিসেবে ১ পাওয়া যায়, যা পরবর্তী ধাপের গণনাকে সহজ করবে:

x12x2+x3=0x24x3=43x2+13x3=9[1210014403139]

এখন, আমরা সমীকরণ ৩-এর 3x2 পদটি অপসারণ করতে সমীকরণ ২-এর x2 পদটি ব্যবহার করি:

3[equation 2]:3x212x3=12+[equation 3]:_3x2+13x3=9_[new equation 3]:x3=3

নতুন রৈখিক সমীকরণ জোটটির একটি ত্রিভুজাকার রূপ রয়েছে, যাকে ইচেলন রূপ বলা হয় এবং এটি দেখতে এইরকম:

x12x2+x3=0x24x3=4x3=3[121001440013]

পরবর্তী ধাপ হলো সমীকরণ ১ এবং ২ থেকে যথাক্রমে :1[equation 3]:x3=3+[equation 1]:_x12x2+x3=0_[new equation 1]:x12x2=34[equation 3]:4x3=12+[equation 2]:_x24x3=4_[new equation 2]:x2=16

জোটটি এখন দেখতে এইরকম:

x12x2=3x2=16x3=3[1203010160013]

এখন আমরা রৈখিক সমীকরণ জোটের সমাধান পাওয়ার থেকে মাত্র এক ধাপ দূরে রয়েছি। শেষ ধাপটি হলো সমীকরণ ২-এর ২ গুণ সমীকরণ ১-এর সাথে যোগ করা। এটি করার মাধ্যমে আমরা রৈখিক সমীকরণ জোটটি পাবো, যা একটি লঘুকৃত ইচেলন রূপে রয়েছে:

x1=29x2=16x3=3[10029010160013]

এখন যেহেতু রৈখিক সমীকরণ জোটটি সমাধান করা হয়েছে, এটি দেখাচ্ছে যে মূল জোটের একমাত্র সমাধান হলো (29,16,3)। তবে অনেক বেশি হিসাবনিকাশ জড়িত থাকার কারণে, নিজের কাজ পরীক্ষা করে নেওয়া একটি ভালো অভ্যাস। মূল সমীকরণ জোটে সমাধানটি প্রতিস্থাপন করার মাধ্যমে এটি করা হয়:

(29)2(16)+(3)=2932+3=0
2(16)8(3)=3224=8
4(29)+5(16)+9(3)=116+80+27=9

এটি আমাদের দেখায় যে আমরা যে সমাধানটি পেয়েছি তা সঠিক, এবং অতএব এটিই মূল রৈখিক সমীকরণ জোটের সমাধান।

তথ্যসূত্র

[সম্পাদনা]
  1. Onan, Linear Algebra