मेरी धारणा यह है कि, कंप्यूटर विज्ञान में उपयोग के लिए बड़े और पारंपरिक बीजगणित बहुत विशिष्ट हैं। इसलिए कंप्यूटर वैज्ञानिक या तो कमजोर (और, इसलिए, अधिक सामान्य) संरचनाओं का उपयोग करते हैं, या पारंपरिक संरचनाओं को सामान्य करते हैं ताकि वे उन्हें अपनी आवश्यकताओं के अनुसार फिट कर सकें। हम श्रेणी सिद्धांत का भी बहुत उपयोग करते हैं, जो गणितज्ञ बीजगणित का हिस्सा होने के बारे में नहीं सोचते हैं, लेकिन हम यह नहीं देखते हैं कि क्यों नहीं। हम पारंपरिक गणित के रेजिमेंटेशन को "बीजगणित" और "टोपोलॉजी" में अलग-अलग शाखाओं के लिए असुविधाजनक मानते हैं, यहां तक कि व्यर्थ भी, क्योंकि बीजगणित आम तौर पर पहले क्रम में होता है जबकि टोपोलॉजी में उच्च-क्रम के पहलुओं से निपटने का मौका होता है। इसलिए, कंप्यूटर विज्ञान में उपयोग की जाने वाली संरचनाओं में बीजगणित और टोपोलॉजी मिश्रित हैं। वास्तव में, मैं कहूंगा कि वे बीजगणित की तुलना में टोपोलॉजी की ओर अधिक हैं। तर्क के "बीजगणित" और "तर्क" में तर्क हमारे दृष्टिकोण से एक और निरर्थक विभाजन है, क्योंकि बीजगणित समान गुणों से संबंधित है, जबकि तर्क अन्य सभी प्रकार के गुणों से भी संबंधित है।
आपके प्रश्न पर वापस आते हुए, ऑटोमेटा सिद्धांत में अर्धवृत्त और मोनोइड्स का काफी तीव्रता से उपयोग किया जाता है। इलेनबर्ग ने 2-वॉल्यूम संग्रह लिखा है , जिसमें से दूसरा लगभग पूरी तरह से बीजगणित है। मुझे बताया गया है कि वह चार खंडों की योजना बना रहा था, लेकिन उसकी आयु ने परियोजना को समाप्त नहीं होने दिया। जीन-एरिक पिन के पास एक ऑनलाइन पुस्तक में इस सामग्री के बहुत से आधुनिक संस्करण हैं । ऑटोमेटा "मोनोइड मॉड्यूल" (जिसे मोनोइड एक्शन या "एक्ट्स" भी कहा जाता है), जो कंप्यूटर साइंस के लिए सामान्यता के सही स्तर पर हैं। पारंपरिक रिंग मॉड्यूल शायद बहुत विशिष्ट हैं।
लेटिष सिद्धांत, सांकेतिक शब्दों के विकास में एक प्रमुख शक्ति थी। टोपोलॉजी को जाली सिद्धांत में मिलाया गया जब कंप्यूटर वैज्ञानिकों ने गणितज्ञों के साथ मिलकर निरंतर लैटिस विकसित किया और फिर उन्हें डोमेन में सामान्यीकृत किया । मैं कहूंगा कि डोमेन सिद्धांत कंप्यूटर वैज्ञानिकों का अपना गणित है, जिसे पारंपरिक गणित का कोई ज्ञान नहीं है।
यूनिवर्सल बीजगणित का उपयोग डेटा प्रकारों के बीजीय विनिर्देशों को परिभाषित करने के लिए किया जाता है । वहां जाने के बाद, कंप्यूटर वैज्ञानिकों ने तुरंत अधिक सामान्य गुणों से निपटने की आवश्यकता को पाया: सशर्त समीकरण (जिसे समान हॉर्न क्लॉस भी कहा जाता है) और प्रथम-क्रम तर्क गुण, अभी भी सार्वभौमिक बीजगणित के समान विचारों का उपयोग कर रहे हैं। जैसा कि आप ध्यान देंगे, बीजगणित अब मॉडल सिद्धांत में विलीन हो गया है।
श्रेणी सिद्धांत प्रकार के सिद्धांत की नींव है। जैसा कि कंप्यूटर वैज्ञानिक विभिन्न कम्प्यूटेशनल घटनाओं से निपटने के लिए नई संरचनाओं का आविष्कार करते रहते हैं, इन सभी विचारों को रखने के लिए श्रेणी सिद्धांत एक बहुत ही आरामदायक ढांचा है। हम उन संरचनाओं का भी उपयोग करते हैं जो श्रेणी के सिद्धांत द्वारा सक्षम हैं, जिनका "पारंपरिक" गणित में कोई अस्तित्व नहीं है, जैसे कि फ़ंक्टर श्रेणियां। इसके अलावा, बीजगणित प्रभाव के मठों और बीजगणितीय सिद्धांतों के उपयोग में एक स्पष्ट दृष्टिकोण से चित्र में वापस आता है । कोलजेब्रा , जो बीजगणित के दोहरे हैं, बहुत सारे अनुप्रयोग भी खोजते हैं।
तो, कंप्यूटर विज्ञान में "बीजगणित" का एक विस्तृत अनुप्रयोग है, लेकिन यह पारंपरिक बीजगणित की पाठ्यपुस्तकों में पाया जाने वाला बीजगणित नहीं है।
a:X→Ya:X→Yb:Y→Zab:X→Zn×nm×nmn