वहाँ प्राथमिक अंकगणितीय आपरेशनों एक की निर्धारक गणना करने के लिए की जरूरत की न्यूनतम संख्या खोजने पर किसी भी काम किया गया है से छोटे और तय करने के लिए मैट्रिक्स ? उदाहरण के लिए, ।
वहाँ प्राथमिक अंकगणितीय आपरेशनों एक की निर्धारक गणना करने के लिए की जरूरत की न्यूनतम संख्या खोजने पर किसी भी काम किया गया है से छोटे और तय करने के लिए मैट्रिक्स ? उदाहरण के लिए, ।
जवाबों:
इस प्रकार, आप एक गणना कर सकता है दो कंप्यूटिंग द्वारा निर्धारक निर्धारकों, एक inverting मैट्रिक्स, के दो जोड़े गुणा मैट्रीस और कुछ सरल ऑपरेशन। निर्धारक कॉल का पुनरावर्ती विस्तार करते हुए, मैट्रिक्स गुणन और व्युत्क्रम द्वारा जटिलता समाप्त हो जाती है।
यह छोटे और यहां तक कि उप-क्यूबिक मैट्रिक्स गुणन एल्गोरिदम का उपयोग किए बिना भी अच्छी तरह से काम करता है। (बेशक, यह गौसियन उन्मूलन के बराबर-या-कम समाप्त हो रहा है।) उदाहरण के लिए, , हम दो विभाजनों के साथ गणना कर सकते हैं , चार डिवीजनों के साथ, के साथ गुणा, दो गुणा के साथ, और एक गुणा के साथ अंतिम जवाब। कुल संख्या गुणन प्लस विभाजन है, जो से कम हैकोफ़ेक्टर विस्तार से। स्ट्रैसेन के एल्गोरिथ्म का उपयोग करना यहां दो गुणा बचाता है, लेकिन अधिक समान रूप से।
आप देख सकते हैं कि यह विस्तार महत्वपूर्ण रूप से विभाजन का उपयोग करता है। यदि आप विभाजन से बचना चाहते हैं, तो एक क्लो अनुक्रम और गतिशील प्रोग्रामिंग के साथ काम करके संचालन में ऐसा कर सकते हैं । यह भी जाना जाता है कि गुणन और कोई विभाजन कैसे प्राप्त करें।