নির্বাচিত পোস্ট | লগইন | রেজিস্ট্রেশন করুন | রিফ্রেস

https://mamunrashid.com [Stargazer & Ropestretcher : বাংলা ভাষায় গণিত ও বিজ্ঞান সম্ভার]

এস এম মামুন অর রশীদ

https://mamunrashid.com

এস এম মামুন অর রশীদ › বিস্তারিত পোস্টঃ

কন্যার সঙ্গে কথোপকথন: এলগোরিদম

২৫ শে আগস্ট, ২০১৮ সন্ধ্যা ৬:০৫

“কিন্তু, বাবা, এলগোরিদম জিনিটা কী?” ফারিন জানতে চায়।
“এই যে ব্যাখ্যা করলাম, গাণিতিক (mathematical) ও যৌক্তিক (logical) নিয়মকানুন মেনে কোনো প্রক্রিয়া সম্পন্ন করার নামই এলগোরিদম। আরেকটু সহজ করে বলছি। 5, 7, 3, 29, 13 সংখ্যাগুলোর মধ্যে কোনটি সবচেয়ে বড়. বলো তো দেখি?”
“29,” দ্রুতই জবাব দেয় ফারিন।
“তুমি সবগুলো সংখ্যা পর্যবেক্ষণ করে একবারেই বড় সংখ্যাটি শনাক্ত করে ফেললে। কিন্তু একটি শিশুর কথা কল্পনা করো, যে সবে মোটামুটি সংখ্যা চিনেছে। একসঙ্গে অনেকগুলো সংখ্যা সে তুলনা করতে পারে না, পারে কেবল দুটো করে তুলনা করতে। সে কীভাবে বড় সংখ্যাটি নির্ণয় করবে?”
কিছুক্ষণ চিন্তা করে ফারিন। তারপর বলে, “বুঝেছি, বাবা। আমি প্রথমে দুটো কাগজে 5 আর 7 লিখে তার হাতে দিয়ে বলব, বলো তো, বাবু, কোনটি বড়? সে বলবে, 7। আমি তাকে বলব, 5 ফেলে দাও, আর আমার কাছ থেকে নতুন করে 3 নাও। আবার ছোট সংখ্যাটি ফেলে দাও। সে এবার 3 ফেলে দিবে। এভাবে সবশেষে তার হাতে থাকবে 29 সংখ্যাটি।”
“চমৎকার বর্ণনা করেছ। তার মানে শিশুটি একটি এলগোরিদম সম্পন্ন করল। এখানে এলগোরিদমটি হচ্ছে: দুটো সংখ্যা নাও, তাদের তুলনা করো, ছোটটি বাদ দাও, নতুন আরেকটি সংখ্যা নাও, আবার তুলনা করো, …। এ নিয়মগুলো যখন বিশদভাবে লিখা হয় কোনো যন্ত্রকে নির্দেশ দেয়ার জন্য, তখন তাকে বলা হয় প্রোগ্রাম কোড। বুঝেছ?”
“জ্বি, বাবা, এলগোরিদম সহজ জিনিস!”
“তাহলে শব্দটির ইতিহাসটিও জানা যাক। আল-খোয়ারিজমির কথা মনে আছে?”
“বায়তুল হিকমার মহান গণিতবিদ, বীজগণিতের জনক বলা হয়ে থাকে ওনাকে,” মানহা বলে, মাথা দোলায় ফারিন।
“তাঁর গণিতবিষয়ক গ্রন্থসমূহ, সুশৃঙ্খল গাণিতিক নিয়মকানুন ব্যাপক প্রভাব সৃষ্টি করে পরবর্তী গণিতবিদদের উপর। সেগুলো যখন ল্যাটিন ভাষায় অনুবাদ শুরু হয়, ভাষার কারণে তাঁর নাম পরিবির্তিত হয়ে যায়, খোয়ারিজমি থেকে আলগোরিজমি বা আলগোরিদমি। মধ্যুযগে অনেক লেখক আল-খোয়ারিজমির নিয়ম আলোচনা করার সময় এভাবে শুরু করতেন: dixit algorizmi, বাংলায় যার অর্থ, এরকমই বলে গেছেন আল-খোয়ারিজমি। কাজেই বুঝতেই পারছ, মহান এই গণিতবিদের নাম থেকেই এলগোরিদম শব্দটির উৎপত্তি।”

মন্তব্য ১৮ টি রেটিং +৩/-০

মন্তব্য (১৮) মন্তব্য লিখুন

১| ২৫ শে আগস্ট, ২০১৮ সন্ধ্যা ৭:৩২

বাকপ্রবাস বলেছেন: হুম এভাবে দ্বান্দিক পদ্ধতিতে বুঝা সহজ

২৬ শে আগস্ট, ২০১৮ ভোর ৪:৩২

এস এম মামুন অর রশীদ বলেছেন: ধন্যবাদ মূল্যায়নে। হ্যাঁ, ন্যায়শাস্ত্র আমার পছন্দের বিষয়, সকল আলোচনা হোক যথাসম্ভব ন্যায়পদ্ধতিমূলক। :)

২| ২৫ শে আগস্ট, ২০১৮ রাত ৮:০০

আহমেদ জী এস বলেছেন: এস এম মামুন অর রশীদ ,



আপনার এ জাতীয় লেখাগুলো থেকে জানা যায় অনেক কিছু ।
শুভেচ্ছান্তে ।

২৬ শে আগস্ট, ২০১৮ দুপুর ২:১৭

এস এম মামুন অর রশীদ বলেছেন: শুভেচ্ছা, আহমেদ জী এস। আপনার লেখার বাইরে মন্তব্যগুলোও ব্লগের অন্য লেখকদের জন্য বিশেষ প্রেরণাদায়ক।

৩| ২৬ শে আগস্ট, ২০১৮ দুপুর ১২:৩৯

করুণাধারা বলেছেন: কন্যার সাথে কথোপকথনের মাধ্যমে অনেক শিক্ষনীয় বিষয় তুলে আনছেন খুব সহজ ভাষায়। এটাও কি আপনার বই এর অন্তর্ভুক্ত ?এবার কিন্তু আপনি বইয়ের কথা উল্লেখ করেননি!

২৬ শে আগস্ট, ২০১৮ দুপুর ২:৫৫

এস এম মামুন অর রশীদ বলেছেন: শুভেচ্ছা, করুণাধারা। প্রথম বাক্য থেকে বুঝতে পারছেন, এটি বড় একটি কথোপকথনের অংশ। হ্যাঁ, এটি প্রথম গল্পটির অন্তর্ভুক্ত, যার বিস্তৃতি প্রায় ৫০ পৃষ্ঠা।

স্থানাঙ্ক, ত্রিকোণমিতিক ফাংশন, সূর্যঘড়ি, ক্যালকুলেটরের কার্যপদ্ধতি হচ্ছে আলোচনাটির বিষয়বস্তু, তবে মূল বিষয়বস্তু হচ্ছে প্রাণী আচরণবিদ্যায় (ethology) গণিতের প্রয়োগ।

৪| ২৬ শে আগস্ট, ২০১৮ সন্ধ্যা ৭:২৬

কূকরা বলেছেন: ভাল

২৬ শে আগস্ট, ২০১৮ সন্ধ্যা ৭:৪৫

এস এম মামুন অর রশীদ বলেছেন: মন্তব্যে মূল্যায়নে অনেক ধন্যবাদ।

৫| ২৭ শে আগস্ট, ২০১৮ বিকাল ৪:৫৪

রাজীব নুর বলেছেন: ভালো পোষ্ট।

২৯ শে আগস্ট, ২০১৮ রাত ১০:৪০

এস এম মামুন অর রশীদ বলেছেন: মন্তব্যে ধন্যবাদ, রাজীব নুর। ভালো থাকুন।

৬| ২৮ শে আগস্ট, ২০১৮ দুপুর ১২:৫৯

কাওসার চৌধুরী বলেছেন:



ব্যতিক্রমী এ লেখাগুলো আমাকে মুগ্ধ করে৷ম্যাথমেটিকস্ নিয়ে গল্প বলা যায় এ ধারণা সত্যি প্রেরণাদায়ক৷আরো নতুন নতুন আলোচনার অপেক্ষায় রইলাম৷

২৯ শে আগস্ট, ২০১৮ রাত ১০:৫৪

এস এম মামুন অর রশীদ বলেছেন: ধন্যবাদ, মুগ্ধতায় সম্মানিত বোধ করছি। ব্যস্ততার মধ্যেও আশা করি নতুন আলোচনা চলবে। :)

৭| ০২ রা সেপ্টেম্বর, ২০১৮ রাত ১০:১৯

মিজান.ঢাকা বলেছেন: আজকেই প্রথম আপনার কয়েকটি লিখা পড়লাম। খুব ভালো লাগলো। অনেক অনেক ধন্যবাদ। আরো পড়ার আশায় ফলো করলাম আপনাকে।

০৪ ঠা সেপ্টেম্বর, ২০১৮ রাত ২:১৫

এস এম মামুন অর রশীদ বলেছেন: শুভেচ্ছা, মিজান সাহেব। আমার ব্লগে আপনার সামগ্রিক মূল্যায়ন প্রেরণা হিসেবে পেলাম। ভালো কাটুক সময় আপনার।

৮| ৩০ শে আগস্ট, ২০২০ রাত ১:৩৩

ৎঁৎঁৎঁ বলেছেন: এই রে, কিছুদিন এলগোরিদম নিয়ে ভাবছিলাম, কিন্তু শব্দটার উৎপত্তি যে মহান গণিতবিদ আল খোয়ারিজমি থেকে, জানা ছিলো না!
অনেক ধন্যবাদ!

৩০ শে আগস্ট, ২০২০ রাত ৮:১৫

এস এম মামুন অর রশীদ বলেছেন: হ্যাঁ, অনেক সময় কিছু বিষয় এত সুপরিচিত হয়ে উঠে যে, আলাদা করে তাদের ইতিহাসটি না খুঁজলে মনে হয় না যে ইতিহাসটিও এত চমকপ্রদ অথচ পরিচিত উৎস থেকেই উৎসারিত। :)

ধন্যবাদ, পড়া ও মন্তব্যে।

৯| ৩১ শে ডিসেম্বর, ২০২০ ভোর ৪:৪৩

হাসান ইমরান বলেছেন:

আপনি যে এল্গারিদমের কথা বলেছেন তাকে কম্পিউটার প্রোগ্রামিং এর ভাষায় insertion sorting algorithm বলাহয়।
চালিয়ে যান, শুভ কামনা রইলো।

৩১ শে ডিসেম্বর, ২০২০ সকাল ১০:৫২

এস এম মামুন অর রশীদ বলেছেন: লেখাটি আসলে বেশ বড় একটি রচনার অংশ, যেখানে এলগোরিদমের প্রসঙ্গ এসেছে ঘটনাক্রমে।

মন্তব্যে, মূল্যায়নে, প্রেরণায় অনেক ধন্যবাদ আপনাকে। ভালো থাকুন।

আপনার মন্তব্য লিখুনঃ

মন্তব্য করতে লগ ইন করুন

আলোচিত ব্লগ


full version

©somewhere in net ltd.