आपको यह जानने में दिलचस्पी हो सकती है कि रूसियों ने एक चिप विकसित की थी जो बाइनरी के बजाय टर्नरी थी । साधन प्रत्येक प्रतीक का मान हो सकता है कि यही कारण है कि -1
, 0
, या 1
। इसलिए प्रत्येक भौतिक द्वार "दो" के बजाय "तीन" मूल्यों को संग्रहीत कर सकता है।
संभावित भविष्य के अनुप्रयोग
कंप्यूटरों के लिए बड़े पैमाने पर उत्पादित बाइनरी घटकों के आगमन के साथ, टर्नरी कंप्यूटर महत्व में कम हो गए हैं। हालांकि, डोनाल्ड नुथ का तर्क है कि उन्हें भविष्य में टर्नरी लॉजिक की लालित्य और दक्षता का लाभ उठाने के लिए विकास में वापस लाया जाएगा।
जैसा कि आप संदेह करना शुरू करते हैं, आधार संख्या प्रणाली को लागू करने के लिए एक अधिक कुशल तरीका हो सकता है। (हालांकि इसे और अधिक कुशलतापूर्वक व्यक्त करने की क्षमता भौतिक रूप से भौतिक रूप से निर्माण करने की हमारी क्षमता पर निर्भर करती है।) यह पता चलता है कि निरंतर e
, प्राकृतिक लॉग (~ 2.71828) का आधार, सबसे अच्छा मूलांक अर्थव्यवस्था है, इसके बाद 3, फिर 2, फिर 4।
मूलांक अर्थव्यवस्था यह है कि आप कितनी संख्या का प्रतिनिधित्व कर सकते हैं बनाम आपको इसे करने के लिए कितने प्रतीकों की आवश्यकता है।
उदाहरण के लिए, गणितीय संख्या तीन को 3
आधार 10 में, लेकिन 11
आधार 2 (बाइनरी) के रूप में दर्शाया गया है । बेस 10 बाइनरी कैन की तुलना में कम प्रतीकों के साथ बड़ी संख्या व्यक्त कर सकता है, लेकिन बेस 2 के प्रतीक तालिका की तुलना में बेस 10 का प्रतीक तालिका 5x बड़ा (0 ... 9) है। प्रतीक सेट के आकार के लिए अभिव्यंजक शक्ति की तुलना करना "रेडिक्स अर्थव्यवस्था" कहा जाता है (मूलांक आधार की संख्या है, उदाहरण के लिए, द्विआधारी में 2, या "आधार 2")। इस प्रकार का स्वाभाविक प्रश्न यह है कि मैं इस व्यापार के संदर्भ में कहां रहना चाहता हूं? मूलांक के रूप में मुझे कौन सी संख्या अपनानी चाहिए? क्या मैं अभिव्यंजक शक्ति और प्रतीक के आकार के बीच के व्यापार को अनुकूलित कर सकता हूं?
यदि आप विकिपीडिया में मूलांक अर्थव्यवस्था लेख में चार्ट को देखते हैं , तो आप विभिन्न आधारों की अर्थव्यवस्थाओं की तुलना कर सकते हैं। हमारे उदाहरण में, बेस 2 की मूलांक अर्थव्यवस्था 1.0615 है, जबकि आधार 10 में 1.5977 की अर्थव्यवस्था है। संख्या जितनी कम हो उतनी बेहतर होती है, इसलिए आधार 10 की तुलना में आधार 2 अधिक कुशल है।
आधार 4 के आपके प्रश्न में 1.0615 की दक्षता है, जो कि आधार 2 (या बाइनरी) के समान आकार है, इसलिए आधार 2 पर इसे अपनाने से आपको प्रति नंबर औसतन स्टोरेज का सटीक आकार प्राप्त होता है।
यदि आप सोच रहे हैं, तो आधार के रूप में अपनाने के लिए एक आदर्श संख्या है, यह चार्ट आपको दिखाता है कि, यह पूरी संख्या नहीं है, लेकिन गणितीय स्थिरांक e
(~ 2.71828) जो सबसे अच्छा है, जिसकी अर्थव्यवस्था 1.0 है। इसका मतलब है कि यह संभव के रूप में कुशल है। संख्याओं के किसी भी सेट के लिए, औसतन, आधार e
आपको इसका सबसे अच्छा प्रतिनिधित्व आकार देगा, इसकी प्रतीक तालिका दी गई है। यह सबसे अच्छा "अपने हिरन के लिए बैंग" है।
इसलिए, जब आपको लगता है कि आपका प्रश्न संभवतः सरल और बुनियादी है, तो यह वास्तव में सूक्ष्म रूप से जटिल है, और कंप्यूटर को डिजाइन करते समय विचार करने के लिए एक बहुत ही सार्थक मुद्दा है। यदि आप एक आदर्श असतत कंप्यूटर डिज़ाइन कर सकते हैं, तो आधार 4 का उपयोग करने पर समान सौदा मिलता है - लागत के लिए एक ही स्थान-- बाइनरी (बेस 2) के रूप में; बेस 3, या टर्नरी का उपयोग करते हुए, बाइनरी पर बेहतर सौदा प्रदान करता है (और रूसियों ने भौतिक, कामकाजी कंप्यूटर का निर्माण किया था, जो बेस 3 में ट्रांजिस्टर में प्रतिनिधित्व करता है); लेकिन आदर्श रूप में, आप आधार ई का उपयोग करेंगे। मुझे नहीं पता कि किसी ने बेस ई के साथ काम करने वाला भौतिक कंप्यूटर बनाया है, लेकिन गणितीय रूप से, यह द्विआधारी और टर्नरी पर बेहतर स्थान प्रदान करेगा - वास्तव में, सभी वास्तविक संख्याओं में से सबसे अच्छा सौदा।