শূন্য দ্বারা ভাগ

গাণিতিক ভাগ প্রক্রিয়ায় ভাজক বা হর হিসেবে শুন্যের ব্যবহারই শূন্য দ্বারা ভাগ। গাণিতিকভাবে এ ধরনের ভাগকে রাশিমালার মাধ্যমে প্রকাশ করা হয় যেখানে "a" হল ভাজ্য (লব)। ধরা যাক, "a" ≠ 0।
এখন এমন কোন সংখ্যা পাওয়া সম্ভব নয় যাকে 0 দ্বারা গুণ করলে "a" (অর্থাৎ অশূন্য সংখ্যা) পাওয়া যাবে। একারণে সাধারণ পাটিগণিতে উক্ত রাশিমালাটি অর্থহীন এবং তাই কোন সংখ্যাকে শূন্য দ্বারা বিভাজন অসংজ্ঞায়িত। এছাড়াও কোন সংখ্যাকে শূন্য দ্বারা গুণ করলে গুণফল শূন্য হওয়ায় রাশিমালাটিও অসংজ্ঞায়িত হবে; এবং একে সীমা আকারে প্রকাশ করলে এটি হবে অনির্ধার্য গঠন। ঐতিহাসিকভাবে, প্রাচীন লেখালেখিসমূহের মধ্যে ১৭৩৪ সালে প্রকাশিত জর্জ বার্কলির দ্য অ্যানালিস্ট (গোস্টস অব ডিপার্টেট কোয়ান্টিটিস) গ্রন্থে ক্ষুদ্রাতিক্ষুদ্র পরিমাপ নির্ণয় সম্পর্কিত এক আলোচনায় অর্থাৎ ক্যালকুলাসে গাণিতিকভাবে এর মান নির্ধারণে অসম্ভাবনার কথা উল্লেখ করা হয়। সুতরাং, লেখা যায়,
রেইম্যানীয় গোলক এবং প্রক্ষিপ্তভাবে সম্প্রসারিত বাস্তব রেখা র ন্যায় কিছু কিছু গাণিতিক ব্যবস্থাপনার ( structure) ক্ষেত্রে সংজ্ঞায়িত। তা সত্ত্বেও, এধরনের গাণিতিক পরিকাঠামো পাটিগণিতের প্রতিটি সাধারণ সূত্রের (গাণিতিক ক্ষেত্রের স্বীকার্য) সাথে সন্তোষজনক নয়।
কম্পিউটিংয়ের ক্ষেত্রে শূন্য দ্বারা ভাগ করার চেষ্টার ফলে প্রোগ্রামে ভুল ঘটতে পারে। প্রোগ্রামিংয়ের পরিবেশ ও শূন্য দ্বারা বিভাজিত সংখ্যার ধরনের উপর নির্ভর করে IEEE_754 ফ্লোটিং পয়েন্ট স্টান্ডার্ডের আলোকে ধনাত্মক বা ঋণাত্মক অসীমতা তৈরি হতে পারে। এটি এক্সেপশন ও এরর মেসেজ তৈরি করে এবং প্রোগ্রামকে ধ্বংস (terminate) করা সহ বিশেষ এক প্রকার NaN মানের আবির্ভাব ঘটায় তথা অসীম সংখ্যক লুপ বা কোন ক্রাশের মাধ্যমে কম্পিউটারকে হ্যাং করে ফেলে।
মৌলিক পাটিগণিত স্তরের আলোকে ব্যাখ্যার ক্ষেত্রে ভাগ বলতে মূলত কোন বস্তু সামগ্রীর একটি সেটকে সমান সমান অংশে আলাদা বা বিভাজিত করাকেই বোঝানো হয়ে থাকে। উদাহরণস্বরূপ, দশটি আতার কথা বিবেচনা করা যাক যেগুলো পাঁচটি শিশুর মাঝে সমানভাবে বিতরণ করতে হবে। এতে প্রতিটি শিশু পাবে  = ২ টি আতা। একইভাবে এই দশটি আতা কেবলমাত্র একটি শিশুকে বণ্টন করে দেওয়া হলে শিশুটি পাবে  = ১০ টি আতা।
তাহলে, বরাবরের মত দশটি আতা শূন্য সংখ্যক শিশুর মধ্যে বণ্টন করা হলে প্রত্যেক শিশু কয়টি আতা পাবে? অর্থাৎ শূন্য দ্বারা ভাগের ক্ষেত্রে ভাগফল কী হবে? সমস্যাটি জোড়ালো করার জন্য প্রশ্নটির নির্দিষ্ট কিছু শব্দকে পিনপয়েন্ট করে দেওয়া যেতে পারে। এই প্রশ্ন সংশ্লিষ্ট সমস্যাটি হল “কখন”। কোন ক্রমেই ১০ টি আতাকে “কেউ না” এর মাঝে বিতরণ করা সম্ভব নয়। অর্থাৎ যাদের মধ্যে বিতরণ করতে হবে তারাই যদি না থাকে তবে বিতরণ করা অবান্তর বা অসম্ভব ব্যাপার ছাড়া কিছুই নয়। একারণে অন্ততপক্ষে মৌলিক পাটিগণিতে কে হয় অর্থহীন, অন্যথায় অসংজ্ঞায়িত বলা হয়।
যদি, ৫ টি আতা এবং ২ টি শিশুর কথা বলা হয় তবে সমস্যাটি "সমানভাবে বণ্টিত" হবে। ৫টি বস্তুকে ২ টি অংশে পূর্ণসংখ্যায় বণ্টনের ক্ষেত্রে, হয় একটি অংশের বস্তু সংখ্যা অপর অংশের থেকে বেশি হবে, অথবা এই বণ্টনে ভাগশেষ একটি বস্তু অবশিষ্ট থাকবে যাকে লেখা হয় = ২ অবশেষ ১। অথবা, একটি আতা কেটে অর্ধেক করার মাধ্যমে এই ৫ টি আতা এবং ২ টি শিশুর সমস্যাটি সমাধান করা যেতে পারে যা আমাদেরকে ভগ্নাংশের ( = ২) ধারণার সাথে পরিচয় করিয়ে দেয়। অন্যদিকে ৫ টি আতা এবং ০ শিশুর সমস্যাটিকে "ভাগ" এর অর্থ বা শর্তকে সমর্থন (সংরক্ষণ) করে এমন কোন পদ্ধতিতে সমাধান করা সম্ভব নয়।
মৌলিক বীজগণিতের আলোকে শূন্য দ্বারা ভাগকে ভিন্ন দৃষ্টিকোণে ব্যাখ্যা করা যায়। এক্ষেত্রে শূন্য দ্বারা ভাগকে গুণন প্রক্রিয়া ব্যবহার করে পরীক্ষণ বা চিহ্নিত করা যেতে পারে। উপরের উদাহরণটির ক্ষেত্রে "ক" = ধরা যাক, যেখানে "ক" একটি অশূন্য সংখ্যা। এখানে "ক", দশ ভাগ শূন্য এর সমান হওয়ায় দেখা যাচ্ছে "ক" এবং শূন্য এর গুণফল হবে দশ। কিন্তু এমন কোন "ক" এর অস্তিত্ব নেই যাকে শূন্য দ্বারা গুণ করলে দশ (অথবা অন্য কোন অশূন্য সংখ্যা) পাওয়া যাবে। যদি "ক" = এর পরিবর্তে "ক" = হয়, তাহলে “"ক" এমন কোন সংখ্যা যাকে শূন্য দ্বারা গুণ করলে শূন্য পাওয়া যায়?” এই প্রশ্নটির জন্য প্রতিটি "ক" সন্তোষজনক হবে।
ব্রহ্মগুপ্ত (৫৯৮ - ৬৬৮ খ্রিস্টাব্দ) আনুমানিক ৬২৮ খ্রিস্টাব্দে ব্রাহ্মস্ফুটসিদ্ধান্ত রচনা করেন। ব্রাহ্মস্ফুটসিদ্ধান্ত প্রাচীনতম লিখিত পুস্তক যেখানে শূন্যকে তার মর্যাদা প্রদানপূর্বক একটি সংখ্যা হিসেবে আলোচনা করা হয়েছে; এখানে শূন্যের সাথে সম্পর্কযুক গাণিতিক ক্রিয়াদির সংজ্ঞাও আলোচনা করা হয়েছে। তবে লেখক তার এ গ্রন্থে শূন্য দ্বারা ভাগকে সঠিকভাবে ব্যাখ্যা করতে পারেননি, তার দেওয়া সংজ্ঞাকে সহজেই বীজগাণিতিক অর্থহীনতার নজির হিসেবে প্রমাণ করা যায়। ব্রহ্মগুপ্তের মতে,
"একটি ধনাত্মক বা ঋণাত্মক সংখ্যাকে শূন্য দ্বারা ভাগের ফল একটি ভগ্নাংশ যার হর হবে শূন্য। শূন্যকে ধনাত্মক বা ঋণাত্মক যেকোন সংখ্যা দ্বারা ভাগ করলে ভাগফল হয় শূন্য হবে নতুবা শূন্য লব এবং সসীম সংখ্যার হরযুক্ত একটি ভগ্নাংশ হবে। শূন্যকে শূন্য দ্বারা ভাগের ফল শূন্য।" 
৮৩০ খ্রীস্টাব্দে মহাবীর তার "গণিত সার সংহিতা" গ্রন্থে ব্রহ্মগুপ্তের ত্রুটি সংশোধনের ব্যর্থ প্রচেষ্টা করেন। এখানে তিনি লিখেন: "কোন সংখ্যাকে শূন্য দ্বারা ভাগ করলে তা অপরিবর্তিত থাকে।" 
কিছু সীমাবদ্ধতা থাকলেও মৌলিক পাটিগণিতে পূর্ণাঙ্গ সংখ্যার (ধনাত্মক পূর্ণ সংখ্যা) যোগ, বিয়োগ, গুণ ও ভাগের বেলায় এ চারটি মৌলিক গাণিতিক প্রক্রিয়া, যে সব সংখ্যার উপর এই প্রক্রিয়াদি প্রয়োগ করা হয় সেই সব সংখ্যা নিয়ে গঠিত ক্ষেত্রের সম্প্রসারণে একটি সহায়ক কাঠামো হিসেবে ব্যবহৃত হয়। এই ক্ষেত্রে, কোন পূর্ণাঙ্গ সংখ্যা হতে অপর একটি পূর্ণাঙ্গ সংখ্যা বিয়োগ করা সম্ভবপর হলে সংখ্যাগুলোর ক্ষেত্রটি অবশ্যই পূর্ণ সংখ্যার সমগ্র সেটে সম্প্রসারিত হবে যাতে ঋণাত্মক পূর্ণ সংখ্যাসমূহ এতে অঙ্গীভূত (incorporate) হয়। একইভাবে, একটি পূর্ণ সংখ্যাকে আরেকটি পূর্ণ সংখ্যা দ্বারা ভাগ করা সম্ভবপর হলে সংখ্যাগুলোর ক্ষেত্রটি অবশ্যই মূলদ সংখ্যায় সম্প্রসারিত হবে। সংখ্যা ব্যবস্থার এই ক্রমবর্ধমান সম্প্রসারণ কালে, পুরাতন সংখ্যার উপর "বর্ধিত প্রক্রিয়াসমূহ" (extended operations) প্রয়োগের বেলায় সতর্কতা অবলম্বন করা হয় যাতে এই "বর্ধিত প্রক্রিয়াসমূহ" ভিন্ন কোন ফল উৎপাদন না করে। ঢিলেঢালাভাবে বলা যায়, পূর্ণাঙ্গ সংখ্যার বিন্যাসে শূন্য দ্বারা ভাগের কোন অর্থ না থাকায় এবং এটি "অসংজ্ঞায়িত" হওয়ায় এই বিন্যাসটি যে বাস্তব সংখ্যা এমনকি জটিল সংখ্যায় সম্প্রসারিত হয় তার সত্যতা বের হয়ে আসে।
এই গাণিতিক প্রক্রিয়াগুলো প্রয়োগ করা যেতে পারে এমন সংখ্যা রাজ্য বা ক্ষেত্রটির সম্প্রসারণ ঘটায় এই গাণিতিক প্রক্রিয়াগুলোকে কীভাবে পর্যবেক্ষণ করা হয় সেক্ষেত্রেও পরিবর্তন ঘটে। যেমন— পূর্ণ সংখ্যার রাজ্যে বিয়োগ প্রক্রিয়াটিকে কোন মৌলিক প্রক্রিয়া হিসেবে বিবেচনা করা হয় না। কারণ বিয়োগকে ঋণাত্মক (চিহ্ন যুক্ত) সংখ্যার যোগ দ্বারা প্রতিস্থাপন করা যায়। একইভাবে, মূলদ সংখ্যা অন্তর্ভুক্তির মাধ্যমে যখন সংখ্যা রাজ্যের সম্প্রসারণ ঘটানো হয় তখন একটি সংখ্যার ভাগ অপর একটি নির্দিষ্ট মূলদ সংখ্যার গুণ দ্বারা প্রতিস্থাপিত হয়। পর্যবেক্ষণ বা দৃষ্টিভঙ্গির এই পরিবর্তন অব্যাহত রাখলে, “কেন আমরা শূন্য দ্বারা ভাগ করতে পারি না?” প্রশ্নটি “একটি মূলদ সংখ্যার হর কেন শূন্য হতে পারে না বা মূলদ সংখ্যা কেন শূন্য হর রাখতে পারে না?” এই প্রশ্নে রূপান্তরিত হয়। পুনঃনিরীক্ষিত এই প্রশ্নের উত্তর পেতে হলে আমাদের যথাযথভাবে মূলদ সংখ্যার সংজ্ঞার ঘনিষ্ঠ পর্যবেক্ষণ প্রয়োজন।
বাস্তব সংখ্যার ক্ষেত্র গঠনের আধুনিক পদ্ধতি বা ব্যবস্থায় মূলদ সংখ্যা, সংখ্যার ক্রমবিকাশ ধারার একটি মধ্যবর্তী পদক্ষেপ হিসেবে প্রতীয়মান হয় যা সেট তত্ত্বে পাওয়া যায়। স্বাভাবিক সংখ্যা (শূন্য সহ সকল ধনাত্মক পূর্ণ সংখ্যা) প্রথমত একটি স্বতঃসিদ্ধ মূল নীতি যেমন— পীনোর স্বতঃসিদ্ধ ব্যবস্থা উপর প্রতিষ্ঠিত, পরে এটি পূর্ণ সংখ্যার বলয়ে সম্প্রসারিত। পরবর্তী পদক্ষেপে, মূলদ সংখ্যাকে পূর্বেই প্রতিষ্ঠিত বা সিদ্ধ হয়েছে কেবল মাত্র এমন সেট ও গাণিতিক প্রক্রিয়ার (যথাঃ যোগ, গুণ) মাধ্যমে এবং পূর্ণ সংখ্যার মাধ্যমে সংজ্ঞায়িত করা।
পূর্ণ সংখ্যার ক্রম যুগল (ordered pair) } (যেখানে ) এর সেট এই সেটে এর মাধ্যমে একটি দ্বিমিক সম্পর্ককে সংজ্ঞায়িত করে যখন কেবলমাত্র হয় (?? আরও ব্যাখ্যা প্রয়োজন)। এই সম্পর্ককে একটি সমতুল্যতার অন্বয় হিসেবে দেখা হয় এবং পরে এর সমতুল্যতার শ্রেণিসমূহকে মূলদ সংখ্যা রূপে সংজ্ঞায়িত করা হয়। আনুষ্ঠানিক প্রমাণে আছে যে এই সম্পর্কটি একটি সমতুল্য সম্পর্ক যার দ্বিতীয় স্থানাঙ্কটি শূন্য নয় এমন শর্ত আবশ্যক। (ট্রানজিটিভিটি যাচাইয়ের জন্য).
উপরের ব্যাখ্যাটি অনেক কারণেই খুবই বিমূর্ত এবং প্রায়োগিক হতে পারে, কিন্তু যদি মূলদ সংখ্যার অস্তিত্ব এবং বৈশিষ্ট্যকে মৌলিক পাটিগণিতের মতই সাধারণভাবে ধরে নেওয়া হয়, তবে শূন্য দ্বারা ভাগ যে “কারণ”টির দরুন অনুমোদিত হয় না সেই “কারণ”টি দৃষ্টির অন্তরালে চলে যায়। তা সত্ত্বেও, এ ব্যবস্থাটিকে একটি অ-কঠোর ন্যায্যতা দেওয়া যেতে পারে।
আমরা যে সংখ্যা ব্যবস্থাগুলো ব্যবহার করি (যেমন— পূর্ণ, মূলদ, বাস্তব ইত্যাদি) সেসবের উপর এই বৈশিষ্ট্যগুলি নির্ভর করে। যদি হয় তবে সমীকরণটি এর সমতুল্য হবে। কে একটি সংখ্যা যেমন— ধরা হলে এখানে অবশ্যই হবে। সে যাই হোক না কেন, এক্ষেত্রে একক সংখ্যাটিকে অবশ্যই সমীকরণ দ্বারা নির্ধারণ করতে হবে, কিন্তু প্রত্যেক সংখ্যা এই সমীকরণকে চরিতার্থ করে। ফলে আমরা এর সাংখ্যিক মান নির্ধারণ করতে পারি না।
বীজগণিতে ধারণা অনুসারে ভাগ প্রক্রিয়াটি ব্যাখ্যা করতে গেলে বলতে হয়, ভাগ হল গুণের বিপরীত। উদাহরণ স্বরূপ—
formula_1
যেহেতু হল নির্দিষ্ট মান তাই নিচের সমীকরণের অজানা রাশিটি সত্য:
formula_2
এবার এই গাণিতিক রাশিমালাটি দেখা যাক —
formula_3
এখন একে সত্য হতে হলে এর জন্য নিচের সমীকরণের অজানা রাশিটির মান খুঁজে বের করা প্রয়োজন:
formula_4
কিন্ত এমন কোন সংখ্যা নেই যাকে গুণ করলে হবে না। অর্থাৎ যেকোন সংখ্যাকে শূন্য দ্বারা গুণের ফল শূন্য। যার ফল স্বরূপ সমীকরণটির সমাধান দেয় এরূপ কোন সংখ্যা নেই।
পুনরায় এই রাশিমালাটি বিবেচনা করা যাক—
formula_5
একইভাবে একে সত্য হতে হলে নিচের সমীকরণের অজানা রাশিটির মান খুঁজে বের করা প্রয়োজন:
formula_6
যেহেতু যেকোন সংখ্যাকে গুণ করলে হবে তাই একটি একক সংখ্যা যাকে এর মান রূপে গ্রহণ যায় তা ব্যতিত যেকোন সংখ্যার জন্য এই সমীকরণের সমাধান পাওয়া যাবে।
সাধারণত একটি একক মানকে এমন কোন ভগ্নাংশে বরাদ্দ করা যায় না যেখানে ভগ্নাংশটির হর । সুতরাং মানটি সংজ্ঞায়িত থেকে যায়।
শূন্য দ্বারা ভাগের ব্যাপারটি বাধ্যতামূলকভাবে একটি অননুমোদিত বা অ-স্বীকৃত কারণ হওয়ায়, কখনো এটি ঘটে গেলে অনেক অযৌক্তিক ফলাফল হাজির হয় (যেমন: গাণিতিক ফ্যালাসি)। সাংখ্যিক রাশি নিয়ে গণনা করার সময় শূন্য দিয়ে ভাগ করার কোন অবৈধ প্রচেষ্টা হচ্ছে কিনা তা সহজে সনাক্ত করা যায়। উদাহরণস্বরূপ, নিম্নের গণনাটি বিবেচনা করা যাক।
প্রথমেই নিচের পূর্বানুমান দুটি বিবেচনা করা যাক —
formula_7
এই পূর্বানুমান দুটির ভিত্তিতে নিচের গাণিতিক প্রকাশটি সত্য:
formula_8
উভয়পক্ষকে শূন্য দ্বারা ভাগ করে পাই —
formula_9
এই ক্ষেত্রটির সরল রূপ নিয়ে পাই —
formula_10
শূন্য ব্যতিত ভিন্ন কোন সংখ্যা দ্বারা ভাগ করার ব্যাপারটির যে বৈশিষ্ট্য ‘0 কে 0 দ্বারা ভাগের’ ক্ষেত্রেও তা একই ধরে নেওয়ার মাধ্যমে এখানে ভেলকিটি ঘটেছে।
তদুপরি, বীজগাণিতিক যুক্তির ক্ষেত্রে শূন্য দ্বারা ভাগের বিষয়টি প্রচ্ছন্ন রেখেও অসঙ্গতিপূর্ণ প্রমাণের মাধ্যমে ফ্যালাসি ঘটানো যায়। যেমন: নিচের ভেলকিবাজিটি:
এই গণনাতে হওয়ায় শূন্য দ্বারা ভাগের ব্যাপারটি প্রচ্ছন্নভাবে বা ছদ্মাবরণে ঘটেছে যেহেতু 
"a"/"b" সীমার "b" শূন্যের (0) নিকটবর্তী হয় বিবেচনায় নিলে প্রাথমিকভাবে "a"/0 কে সংজ্ঞায়িত করা সম্ভবপর বল মনে হয়।
যে কোন ধনাত্মক "a" এর জন্য সীমার ডান পক্ষ হবে:
formula_11
এবং সীমার বাম পক্ষ হবে:
formula_12
সুতরাং, formula_13 অসংজ্ঞায়িত এবং ঋণাত্মক "a" এর জন্যও সীমাটি অসংজ্ঞায়িত।
উপরন্তু, সীমাকে অনুপাত আকারে বিবেচনা করে সেটা থেকে 0/0 এর জন্য প্রতিপাদন করা যেতে পারে এরূপ সুস্পষ্ট কোন সংজ্ঞা নেই। নিচের সীমাটির তাই অস্তিত্ব নেই:
formula_14
নিম্নোক্ত আকারের ফাংশনটির ক্ষেত্রে "x" যখন 0 এর নিকটবর্তী হয় তখন "f"("x") এবং "g"("x") উভয় ফাংশনই 0 এর নিকটবর্তী হয়। "f" এবং "g"এদুটি নির্দিষ্ট ফাংশনের উপর নির্ভরশীল এই ফাংশনের সীমাগুলো যেকোন বাস্তব অথবা অসীম মানের সমান হতে পারে অথবা সীমার অস্তিত্ব আদৌ নাও থাকতে পারে।
formula_15
উদাহরণস্বরূপ নিচের ফাংশনটি বিবেচনা করা যাক:
formula_16
প্রাথমিকভাবে এটি অনির্ধারিত হবে মনে হলেও এর সীমা বিদ্যমান। কারণ ফাংশনটি থেকে আমরা পাই —
formula_17
সুতরাং এর সীমার অস্তিত্ব রয়েছে এবং তা formula_18 এর সমান।
উল্লেখিত ঘটনগুলো এবং এদের অনুরূপ অন্যান্য ঘটনাগুলো থেকে দেখা যায় যে, formula_19 রাশিমালাটি লিমিট হিসেবে সুসংজ্ঞায়িত হতে পারে না।