परिमित मॉडल सिद्धांत: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
परिमित [[मॉडल सिद्धांत]] मॉडल सिद्धांत का उपक्षेत्र होता है। मॉडल सिद्धांत [[तर्क]] की शाखा होती है, जो एक औपचारिक लैंग्वेज सिंटेक्स और इसकी व्याख्याओं (शब्दार्थ) के बीच के संबंध से संबंधित होती है। परिमित मॉडल सिद्धांत परिमित [[संरचना (गणितीय तर्क)|संरचनाओं (गणितीय तर्क)]] पर [[व्याख्या (तर्क)|व्याख्याओं]] के  लिए मॉडल सिद्धांत के प्रतिबंध के रूप में होता है, जिसमें एक परिमित ब्रह्मांड होता है।
परिमित [[मॉडल सिद्धांत]] मॉडल सिद्धांत का उपक्षेत्र होता है। मॉडल सिद्धांत [[तर्क]] की शाखा होती है, जो एक औपचारिक लैंग्वेज सिंटेक्स और इसकी व्याख्याओं (शब्दार्थ) के बीच के संबंध से संबंधित होती है। परिमित मॉडल सिद्धांत परिमित [[संरचना (गणितीय तर्क)|संरचनाओं (गणितीय तर्क)]] पर [[व्याख्या (तर्क)|व्याख्याओं]] के  लिए मॉडल सिद्धांत के प्रतिबंध के रूप में होता है, जिसमें एक परिमित यूनिवर्स होता है।


चूंकि मॉडल सिद्धांत के कई केंद्रीय प्रमेय परिमित संरचनाओं तक सीमित नहीं होते है, परिमित मॉडल सिद्धांत अपने प्रमाण के विधियों में मॉडल सिद्धांत से अधिक  अलग होता है। मौलिक  मॉडल सिद्धांत के केंद्रीय परिणाम जो परिमित मॉडल सिद्धांत के अनुसार  परिमित संरचनाओं के लिए विफल होते हैं, उनमें [[कॉम्पैक्टनेस प्रमेय]], गोडेल की पूर्णता प्रमेय और प्रथम-क्रम तर्क एफओ के लिए [[ ultraproduct |अल्ट्रा प्रोडक्ट्स]] विधि के रूप में सम्मलित है। जबकि मॉडल सिद्धांत में [[सार बीजगणित]] के लिए कई अनुप्रयोग होते है, परिमित मॉडल सिद्धांत असामान्य रूप से प्रभावी हो गया है<ref name=Fagin_history>{{cite journal
चूंकि मॉडल सिद्धांत के कई केंद्रीय प्रमेय परिमित संरचनाओं तक सीमित नहीं होते है, परिमित मॉडल सिद्धांत अपने प्रमाण के विधियों में मॉडल सिद्धांत से अधिक  अलग होता है। मौलिक  मॉडल सिद्धांत के केंद्रीय परिणाम जो परिमित मॉडल सिद्धांत के अनुसार  परिमित संरचनाओं के लिए विफल होते हैं, उनमें [[कॉम्पैक्टनेस प्रमेय]], गोडेल की पूर्णता प्रमेय और प्रथम-क्रम तर्क एफओ के लिए [[ ultraproduct |अल्ट्रा प्रोडक्ट्स]] विधि के रूप में सम्मलित है। जबकि मॉडल सिद्धांत में [[सार बीजगणित]] के लिए कई अनुप्रयोग होते है, परिमित मॉडल सिद्धांत असामान्य रूप से प्रभावी हो गया है<ref name=Fagin_history>{{cite journal
Line 11: Line 11:
|doi=10.1016/0304-3975(93)90218-I
|doi=10.1016/0304-3975(93)90218-I
|url=http://researcher.ibm.com/researcher/files/us-fagin/tcs93.pdf|doi-access=free
|url=http://researcher.ibm.com/researcher/files/us-fagin/tcs93.pdf|doi-access=free
}}</ref> कंप्यूटर विज्ञान में उपकरण तथा दूसरे शब्दों में गणितीय तर्क के इतिहास में सबसे अधिक रुचि अनंत संरचनाओं पर केंद्रित रही है। [...] फिर भी, कंप्यूटर के पास और धारण करने वाली वस्तुएँ हमेशा परिमित होती हैं। अभिकलन का अध्ययन करने के लिए हमें परिमित संरचनाओं के सिद्धांत की आवश्यकता होती है।<ref name=Immerman_history>{{cite book | last = Immerman | first = Neil | author-link = Neil Immerman | title = वर्णनात्मक जटिलता|title-link= वर्णनात्मक जटिलता| year = 1999 | publisher = Springer-Verlag | location = New York | isbn = 0-387-98600-6 | page = [https://archive.org/details/descriptivecompl00imme_115/page/n19 6]}</ref> इस प्रकार परिमित मॉडल सिद्धांत के मुख्य अनुप्रयोग क्षेत्र [[वर्णनात्मक जटिलता]], [[डेटाबेस सिद्धांत]] और [[औपचारिक भाषा|औपचारिक लैंग्वेज]]  के रूप में होती है।
}}</ref> कंप्यूटर विज्ञान में उपकरण तथा दूसरे शब्दों में गणितीय तर्क के इतिहास में सबसे अधिक रुचि अनंत संरचनाओं पर केंद्रित रही है। [...] फिर भी, कंप्यूटर के पास और धारण करने वाली वस्तुएँ सदैव परिमित होती हैं। अभिकलन का अध्ययन करने के लिए हमें परिमित संरचनाओं के सिद्धांत की आवश्यकता होती है।<ref name=Immerman_history>{{cite book | last = Immerman | first = Neil | author-link = Neil Immerman | title = वर्णनात्मक जटिलता|title-link= वर्णनात्मक जटिलता| year = 1999 | publisher = Springer-Verlag | location = New York | isbn = 0-387-98600-6 | page = [https://archive.org/details/descriptivecompl00imme_115/page/n19 6]}</ref> इस प्रकार परिमित मॉडल सिद्धांत के मुख्य अनुप्रयोग क्षेत्र [[वर्णनात्मक जटिलता]], [[डेटाबेस सिद्धांत]] और [[औपचारिक भाषा|औपचारिक लैंग्वेज]]  के रूप में होती है।


== एक्सिओममैटिसबीलीटी ==
== एक्सिओममैटिसबीलीटी ==
परिमित मॉडल सिद्धांत में एक सामान्य प्रेरक प्रश्न यह है कि क्या किसी दी गई लैंग्वेज में संरचनाओं के दिए गए वर्ग का वर्णन किया जाता है। उदाहरण के लिए, कोई पूछ सकता है कि क्या चक्रीय रेखांकन के वर्ग को एफओ वाक्य द्वारा ग्राफ के बीच अलग किया जाता है, जिसे यह पूछने के लिए भी कहा जा सकता है कि चक्रीयता एफओ-अभिव्यक्त योग्य है।
परिमित मॉडल सिद्धांत में एक सामान्य प्रेरक प्रश्न यह है कि क्या किसी दी गई लैंग्वेज में संरचनाओं के दिए गए क्लास का वर्णन किया जाता है। उदाहरण के लिए, कोई पूछ सकता है कि क्या चक्रीय रेखांकन के क्लास को एफओ वाक्य द्वारा ग्राफ के बीच अलग किया जाता है, जिसे यह पूछने के लिए भी कहा जा सकता है कि चक्रीयता एफओ-अभिव्यक्त योग्य है।


एक एकल परिमित संरचना सदैव प्रथम क्रम तर्क में [[एक्सिओममैटिसबीलीटी|एक्सिओम]] होती है, जहां एक लैंग्वेज एल में एक्सिओममैटिसबीलीटी का मतलब एकल एल-वाक्य द्वारा आइसोमोर्फिज्म तक विशिष्ट रूप से वर्णित है। इसी तरह, परिमित संरचनाओं के किसी भी परिमित संग्रह को पहले क्रम के तर्क में सदैव एक्सिओम किया जाता है। परिमित संरचनाओं के कुछ नहीं बल्कि सभी अनंत संग्रहों को एक प्रथम-क्रम के वाक्य द्वारा एक्सिओम किया जा सकता है।
एक एकल परिमित संरचना सदैव प्रथम क्रम तर्क में [[एक्सिओममैटिसबीलीटी|एक्सिओम]] होती है, जहां एक लैंग्वेज एल में एक्सिओममैटिसबीलीटी का मतलब एकल एल-वाक्य द्वारा आइसोमोर्फिज्म तक विशिष्ट रूप से वर्णित है। इसी तरह, परिमित संरचनाओं के किसी भी परिमित संग्रह को पहले क्रम के तर्क में सदैव एक्सिओम किया जाता है। परिमित संरचनाओं के कुछ नहीं बल्कि सभी अनंत संग्रहों को एक प्रथम-क्रम के वाक्य द्वारा एक्सिओम किया जा सकता है।
Line 41: Line 41:


==== संरचनाओं की एक निश्चित संख्या तक विस्तार ====
==== संरचनाओं की एक निश्चित संख्या तक विस्तार ====
प्रथम-क्रम वाक्य के माध्यम से एकल संरचना का वर्णन करने की विधि को किसी भी निश्चित संख्या में संरचनाओं के लिए आसानी से बढ़ाया जा सकता है। प्रत्येक संरचना के लिए विवरणों के संयोजन से एक अद्वितीय विवरण प्राप्त किया जा सकता है। उदाहरण के लिए, दो संरचनाओं के लिए <math>A</math> और <math>B</math> परिभाषित वाक्यों के साथ <math>\varphi_A</math> और <math>\varphi_B</math> यह होगा
प्रथम-क्रम वाक्य के माध्यम से एकल संरचना का वर्णन करने की विधि को किसी भी निश्चित संख्या में संरचनाओं के लिए आसानी से बढ़ाया जा सकता है। प्रत्येक संरचना के लिए विवरणों के संयोजन से एक अद्वितीय विवरण प्राप्त किया जाता है। उदाहरण के लिए दो संरचनाओं के लिए <math>A</math> और <math>B</math> परिभाषित वाक्यों के साथ <math>\varphi_A</math> और <math>\varphi_B</math> के रूप में इस प्रकार होता है


:<math>\varphi_A \lor \varphi_B.</math>
:<math>\varphi_A \lor \varphi_B.</math>
==== एक अनंत संरचना का विस्तार ====
==== एक अनंत संरचना का विस्तार ====
परिलैंग्वेज के अनुसार, एक अनंत संरचना वाला एक सेट उस क्षेत्र के बाहर पड़ता है जो FMT से संबंधित है। ध्यान दें कि लोवेनहाइम-स्कोलेम प्रमेय के कारण एफओ में अनंत संरचनाओं में कभी भी भेदभाव नहीं किया जा सकता है, जिसका अर्थ है कि अनंत मॉडल वाले पहले-क्रम के सिद्धांत में समरूपता तक एक अद्वितीय मॉडल नहीं हो सकता है।
परिलैंग्वेज के अनुसार, एक अनंत संरचना वाला एक सेट उस क्षेत्र के बाहर पड़ता है जो एफएमटी से संबंधित होता है। ध्यान दें कि लोवेनहाइम-स्कोलेम प्रमेय के कारण एफओ में अनंत संरचनाओं में कभी भी भेदभाव नहीं किया जाता है, जिसका अर्थ है कि अनंत मॉडल वाले पहले-क्रम के सिद्धांत में समरूपता तक एक अद्वितीय मॉडल के रूप में नहीं हो सकता है।


सबसे प्रसिद्ध उदाहरण संभवतः अंकगणित का गैर-मानक मॉडल है | स्कोलेम का प्रमेय, कि अंकगणित का एक गणनीय गैर-मानक मॉडल है।
सबसे प्रसिद्ध उदाहरण संभवतः स्कोलेम का प्रमेय है, कि अंकगणित का एक गणनीय गैर-मानक मॉडल के रूप में होता है।


=== संरचनाओं के एक वर्ग की विशेषता ===
=== संरचनाओं के एक क्लास की विशेषता ===
क्या एक लैंग्वेज L अभिव्यंजक है जो त्रुटिहीन  रूप से (समरूपता तक) उन परिमित संरचनाओं का वर्णन करने के लिए पर्याप्त है जिनके पास कुछ संपत्ति P है?
क्या एक लैंग्वेज एल अभिव्यंजक के रूप में होती है, जो त्रुटिहीन  रूप से समरूपता तक उन परिमित संरचनाओं का वर्णन करने के लिए पर्याप्त होती है जिनके पास कुछ गुणधर्म पी के रूप में है?
[[Image:Math graph nikos house 05.jpg|thumb|right|n संरचनाओं तक का सेट।]]
[[Image:Math graph nikos house 05.jpg|thumb|right|n संरचनाओं तक का सेट।]]


====समस्या ====
====प्रॉब्लम ====
अब तक दिए गए सभी विवरण ब्रह्मांड के तत्वों की संख्या को निर्दिष्ट करते हैं। दुर्भाग्य से संरचनाओं के सबसे रोचक  सेट एक निश्चित आकार तक ही सीमित नहीं हैं, जैसे सभी ग्राफ़ जो पेड़ हैं, जुड़े हुए हैं या विश्वकोश हैं। इस प्रकार संरचनाओं की एक सीमित संख्या में भेदभाव करना विशेष महत्व रखता है।
अब तक दिए गए सभी विवरण यूनिवर्स के तत्वों की संख्या को निर्दिष्ट करते हैं। दुर्भाग्य से संरचनाओं के सबसे रोचक  सेट एक निश्चित आकार तक ही सीमित नहीं होते है, जैसे सभी ग्राफ़ जो ट्री हैं या एक्लिक से जुड़े हुए हैं। इस प्रकार संरचनाओं की एक सीमित संख्या में भेदभाव करना विशेष महत्व रखता है।


==== दृष्टिकोण ====
==== दृष्टिकोण ====
एक सामान्य कथन के अतिरिक्त , निम्नलिखित संरचनाओं के बीच अंतर करने के लिए एक पद्धति का एक रेखाचित्र है जिसमें भेदभाव किया जा सकता है और नहीं किया जा सकता है।
एक सामान्य कथन के अतिरिक्त, निम्नलिखित संरचनाओं के बीच अंतर करने के लिए एक पद्धति का रेखाचित्र होता है, जिसमें भेदभाव किया जा सकता है और नहीं किया जा सकता है।


1. मूल विचार यह है कि जब भी कोई यह देखना चाहता है कि क्या संपत्ति ''पी'' को एफओ में व्यक्त किया जा सकता है, तो वह संरचना ''ए'' और ''बी'' को चुनता है, जहां ''ए'' में ' 'पी' और 'बी' नहीं है। यदि '' और 'बी' के लिए समान एफओ वाक्य हैं, तो 'पी' को एफओ में व्यक्त नहीं किया जा सकता है। संक्षेप में:
1. मूल विचार यह है कि जब भी कोई यह देखना चाहता है कि क्या गुणधर्म ''पी'' को एफओ में व्यक्त किया जा सकता है, तो वह संरचना ''ए'' और ''बी'' को चुनता है, जहां ''ए'' के पास पी और 'बी' नहीं है। यदि ए और 'बी' के लिए समान एफओ वाक्य हैं, तब 'पी' को संक्षेप में एफओ में व्यक्त नहीं किया जा सकता है।  


:<math>A \in P, B \not\in P</math> और <math>A \equiv B,</math>
:<math>A \in P, B \not\in P</math> और <math>A \equiv B,</math>
कहाँ <math>A \equiv B</math> के लिए आशुलिपि है <math>A \models \alpha \Leftrightarrow B \models \alpha</math> सभी एफओ-वाक्यों के लिए α, और पी संपत्ति पी के साथ संरचनाओं के वर्ग का प्रतिनिधित्व करता है।
जहाँ  <math>A \equiv B</math> के लिए आशुलिपि है <math>A \models \alpha \Leftrightarrow B \models \alpha</math> सभी एफओ-वाक्यों के लिए α और पी गुणधर्म पी के साथ संरचनाओं के क्लास का प्रतिनिधित्व करता है।


'2.' कार्यप्रणाली लैंग्वेज के कई उपसमूहों पर विचार करती है, जिनमें से संघ स्वयं लैंग्वेज बनाता है। उदाहरण के लिए, एफओ के लिए प्रत्येक एम के लिए वर्ग एफओ [एम] पर विचार करें। प्रत्येक एम के लिए उपरोक्त मूल विचार को दिखाना होगा। वह है:
2. कार्यप्रणाली लैंग्वेज के कई उपसमूहों पर विचार करती है, जिनमें से संघ स्वयं लैंग्वेज बनाता है। उदाहरण के लिए, एफओ के लिए प्रत्येक एम के लिए क्लास एफओ [एम] पर विचार करते है। प्रत्येक एम के लिए उपरोक्त मूल विचार को दिखाना होता है। वह इस प्रकार होती है  


:<math>A \in P, B \not\in P</math> और <math>A \equiv_m B</math>
:<math>A \in P, B \not\in P</math> और <math>A \equiv_m B</math>
एक जोड़ी के साथ <math>A, B</math> प्रत्येक के लिए <math>m</math> और α (≡ में) एफओ [एम] से। लैंग्वेज का विभाजन बनाने के लिए एफओ [एम] वर्ग का चयन करना उचित हो सकता है।
एक जोड़ी के साथ <math>A, B</math> प्रत्येक के लिए <math>m</math> और α (≡ में) एफओ [एम] से लैंग्वेज का विभाजन बनाने के लिए एफओ [एम] क्लास का चयन करना उचित हो सकता है।


'3।' एफओ [एम] को परिभाषित करने का एक सामान्य  विधि  एफओ फॉर्मूला α के [[क्वांटिफायर रैंक]] क्यूआर (α) के माध्यम से है, जो [[परिमाणक (तर्क)]]तर्क) नेस्टिंग की गहराई को व्यक्त करता है। उदाहरण के लिए, [[प्रीनेक्स सामान्य रूप]] में एक सूत्र के लिए, क्यूआर केवल इसके परिमाणकों की कुल संख्या है। तब FO[m] को qr(α) ≤ m के साथ सभी FO सूत्रों α के रूप में परिभाषित किया जा सकता है (या, यदि कोई विभाजन वांछित है, तो उन FO सूत्रों के रूप में m के बराबर क्वांटिफायर रैंक के साथ)।
3. एफओ [एम] को परिभाषित करने का एक सामान्य  विधि  एफओ फॉर्मूला α के [[क्वांटिफायर रैंक]] क्यूआर (α) के माध्यम से होता है, जो [[परिमाणक (तर्क)]] नेस्टिंग की गहराई को व्यक्त करता है। उदाहरण के लिए, [[प्रीनेक्स सामान्य रूप]] में एक सूत्र के लिए क्यूआर केवल इसके परिमाणकों की कुल संख्या होती है। तब एफओ [एम] को क्यूआर (α) ≤ एम के साथ सभी एफओ सूत्रों α के रूप में परिभाषित किया जाता है या यदि कोई विभाजन वांछित है, तो उन एफओ सूत्रों के रूप में क्वांटिफायर रैंक एम के बराबर होती है।


'4।' इस प्रकार यह सब दिखाने के लिए नीचे आता है <math>A \models \alpha \Leftrightarrow B \models \alpha</math> सबसेट एफओ [एम] पर। यहां मुख्य दृष्टिकोण एहरेनफ्यूच्ट-फ्रैसे गेम द्वारा प्रदान किए गए बीजगणितीय लक्षण वर्णन का उपयोग करना है। अनौपचारिक रूप से, ये ए और बी पर एक आंशिक समरूपता लेते हैं और इसे सिद्ध करना  करने या अस्वीकार करने के लिए इसे एम बार बढ़ाते हैं। <math>A \equiv_m B</math>खेल कौन जीतता है, इस पर निर्भर करता है।
4.इस प्रकार यह सब दिखाने के लिए नीचे आते हैं <math>A \models \alpha \Leftrightarrow B \models \alpha</math> सबसेट एफओ [एम] पर यहां मुख्य दृष्टिकोण एहरेनफ्यूच्ट-फ्रैसे गेम द्वारा प्रदान किए गए बीजगणितीय लक्षण वर्णन का उपयोग करना होता है। अनौपचारिक रूप से ए और बी पर इन्हें आंशिक समरूपता लगती हैं और इन्हें साबित या गलत सिद्ध करने के लिए इसे एम बार बढ़ाया जाता है। <math>A \equiv_m B</math>खेल कौन जीतता है, इस पर निर्भर करता है।


==== उदाहरण ====
==== उदाहरण ====
हम यह दिखाना चाहते हैं कि एक आदेशित संरचना का आकार A = (A, ≤) सम है, जिसे FO में व्यक्त नहीं किया जा सकता है।
हम यह दिखाना चाहते हैं कि क्रमबद्ध संरचना का आकार A = (A, ≤) सम होता है, जिसे एफओ में व्यक्त नहीं किया जा सकता है।


1. विचार यह है कि A EVEN और B EVEN को चुना जाए, जहाँ EVEN समान आकार की सभी संरचनाओं का वर्ग है।
1. विचार यह है कि सम और बी सम, को चुना जाता है, जहाँ सम समान आकार की सभी संरचनाओं की क्लास होती है।


2. हम दो क्रमित संरचनाओं A से प्रारंभ करते हैं<sub>2</sub>और बी<sub>2</sub>ब्रह्मांड ए के साथ<sub>2</sub> = {1, 2, 3, 4} और बी<sub>2</sub> = {1, 2, 3}। प्रकट है ए<sub>2</sub>∈ ईवन और बी<sub>2</sub>∉ सम।
2. हम यूनिवर्स ए<sub>2</sub> = {1, 2, 3, 4} और बी<sub>2</sub> = {1, 2, 3} के साथ दो क्रमित संरचनाओंए<sub>2</sub> और बी<sub>2</sub> से शुरू करते हैं। जाहिर है ए<sub>2</sub>∈ ईवन और बी<sub>2</sub>∉ सम के रूप में होती है।


3. ''m'' = 2 के लिए, अब हम * दिखा सकते हैं कि A पर 2-चाल एहरेनफुच-फ्रैसे खेल में<sub>2</sub>और बी<sub>2</sub>अनुलिपित्र हमेशा जीतता है, और इस प्रकार ए<sub>2</sub>और बी<sub>2</sub>एफओ [2], अर्थात  ए में भेदभाव नहीं किया जा सकता है<sub>2</sub> <math>\models</math> ए ⇔ बी<sub>2</sub> <math>\models</math> α प्रत्येक α ∈ एफओ [2] के लिए।
3. ''m'' = 2 के लिए, अब हम दिखा सकते हैं कि ए2 और बी2 पर एहरेनफुच-फ्रैसे गेम में डुप्लीकेटर सदैव जीतता है और इस प्रकार ए<sub>2</sub> और बी<sub>2</sub> एफओ<sub>2</sub> में भेदभाव नहीं किया जा सकता है, जैसे ए2⊨\<math>\models</math> ए ⇔ बी<sub>2</sub> <math>\models</math> α प्रत्येक α ∈ एफओ [2] के लिए होता है।
              
              
4. इसके बाद हमें 'एम' को बढ़ाकर स्ट्रक्चर को स्केल करना होगा। उदाहरण के लिए, ''एम'' = 3 के लिए हमें एक ए खोजना होगा<sub>3</sub>और बी<sub>3</sub>जैसे कि अनुलिपित्र हमेशा 3-चाल वाला खेल जीतता है। यह ए द्वारा प्राप्त किया जा सकता है<sub>3</sub> = {1, ..., 8} और बी<sub>3</sub> = {1, ..., 7}अधिक सामान्यतः , हम ए चुन सकते हैं<sub>''m''</sub> = {1, ..., 2<sup>मी</sup>} और बी<sub>''m''</sub> = {1, ..., 2<sup>मी</sup>-1}; किसी भी मी के लिए डुप्लीकेटर हमेशा इस जोड़ी संरचनाओं के लिए एम-मूव गेम जीतता है*।
4. इसके बाद हमें 'एम' को बढ़ाकर स्ट्रक्चर को स्केल करना होता है। उदाहरण के लिए, ''एम'' = 3 के लिए हमें एक ए<sub>3</sub>और बी<sub>3</sub> खोजना होता है, जैसे कि डुप्लीकेटर सदैव 3-चाल वाला खेल जीतता है। यह ए<sub>3</sub> = {1, ..., 8} और बी<sub>3</sub> = {1, ..., 7} द्वारा प्राप्त किया जा सकता है। अधिक सामान्यतः , हम ए<sub>''m''</sub> = {1, ..., 2<sup>मी</sup>} और बी<sub>''m''</sub> = {1, ..., 2<sup>मी</sup>-1} चुन सकते हैं, किसी भी मी के लिए डुप्लीकेटर सदैव इस जोड़ी संरचनाओं के लिए एम-मूव गेम जीतता है।


'5।' इस प्रकार परिमित आदेशित संरचनाओं पर भी एफओ में व्यक्त नहीं किया जा सकता है।
5. इस प्रकार परिमित क्रमबद्ध संरचनाओं को  एफओ में व्यक्त नहीं किया जा सकता है।


(*) ध्यान दें कि एहरेनफुच-फ्रैसे खेल के परिणाम का प्रमाण छोड़ दिया गया है, क्योंकि यह यहां मुख्य फोकस नहीं है।
(*) ध्यान दें कि एहरेनफुच-फ्रैसे खेल के परिणाम का प्रमाण छोड़ दिया गया है, क्योंकि यहां इस पर मुख्य फोकस नहीं है।


==शून्य-एक कानून==
==शून्य-एक कानून==


{{harvtxt|Glebskiĭ|Kogan|Liogon'kiĭ|Talanov|1969}} और, स्वतंत्र रूप से,
{{harvtxt|Glebskiĭ|Kogan|Liogon'kiĭ|Talanov|1969}} और, स्वतंत्र रूप से,
{{harvtxt|Fagin|1976}} ने परिमित मॉडलों में प्रथम-क्रम के वाक्यों के लिए शून्य-एक नियम सिद्ध किया; फागिन के प्रमाण  ने कॉम्पैक्टनेस प्रमेय का उपयोग  किया। इस परिणाम के अनुसार, संबंधपरक हस्ताक्षर में प्रत्येक प्रथम-क्रम वाक्य <math>\sigma</math> परिमित में या तो [[लगभग हमेशा]] सत्य होता है या लगभग हमेशा असत्य होता है <math>\sigma</math>-संरचनाएं। अर्थात  चलो {{mvar|S}} निश्चित प्रथम-क्रम वाक्य बनें, और एक यादृच्छिक चुनें <math>\sigma</math>-संरचना <math>G_n</math> डोमेन के साथ <math>\{1, \dots, n\}</math>, सबके बीच समान रूप से <math>\sigma</math>डोमेन के साथ संरचनाएं <math>\{1, \dots, n\}</math>. फिर सीमा में {{mvar|n}} अनंत की ओर जाता है, संभावना है कि {{mvar|G<sub>n</sub>}} मॉडल {{mvar|S}} या तो शून्य या एक की ओर प्रवृत्त होगा:
{{harvtxt|Fagin|1976}} ने परिमित मॉडलों में प्रथम-क्रम के वाक्यों के लिए शून्य-एक नियम सिद्ध किया; फागिन के प्रमाण  ने कॉम्पैक्टनेस प्रमेय का उपयोग  किया। इस परिणाम के अनुसार, संबंधपरक हस्ताक्षर में प्रत्येक प्रथम-क्रम वाक्य <math>\sigma</math> परिमित में या तो [[लगभग हमेशा|लगभग]] सदैव सत्य होता है या लगभग सदैव असत्य होता है <math>\sigma</math>-संरचनाएं। अर्थात  चलो {{mvar|S}} निश्चित प्रथम-क्रम वाक्य बनें, और एक यादृच्छिक चुनें <math>\sigma</math>-संरचना <math>G_n</math> डोमेन के साथ <math>\{1, \dots, n\}</math>, सबके बीच समान रूप से <math>\sigma</math>डोमेन के साथ संरचनाएं <math>\{1, \dots, n\}</math>. फिर सीमा में {{mvar|n}} अनंत की ओर जाता है, संभावना है कि {{mvar|G<sub>n</sub>}} मॉडल {{mvar|S}} या तो शून्य या एक की ओर प्रवृत्त होगा:
:<math>\lim_{n\to\infty}\operatorname{Pr}[G_n\models S]\in\{0,1\}.</math>
:<math>\lim_{n\to\infty}\operatorname{Pr}[G_n\models S]\in\{0,1\}.</math>
यह निर्धारित करने की समस्या कि क्या किसी दिए गए वाक्य की प्रायिकता शून्य या एक की ओर है, पीएसपीएसीई-पूर्ण है।<ref>{{cite journal | url=https://doi.org/10.1016/S0019-9958(83)80043-6 | doi=10.1016/S0019-9958(83)80043-6 | title=लगभग सभी परिमित संरचनाओं के प्रथम-क्रम सिद्धांत की जटिलता| year=1983 | last1=Grandjean | first1=Etienne | journal=Information and Control | volume=57 | issue=2–3 | pages=180–204 | doi-access=free }}</ref>
यह निर्धारित करने की समस्या कि क्या किसी दिए गए वाक्य की प्रायिकता शून्य या एक की ओर है, पीएसपीएसीई-पूर्ण है।<ref>{{cite journal | url=https://doi.org/10.1016/S0019-9958(83)80043-6 | doi=10.1016/S0019-9958(83)80043-6 | title=लगभग सभी परिमित संरचनाओं के प्रथम-क्रम सिद्धांत की जटिलता| year=1983 | last1=Grandjean | first1=Etienne | journal=Information and Control | volume=57 | issue=2–3 | pages=180–204 | doi-access=free }}</ref>
Line 103: Line 101:
{{main|Descriptive complexity theory}}
{{main|Descriptive complexity theory}}


परिमित मॉडल सिद्धांत का एक महत्वपूर्ण लक्ष्य उन लैंग्वेज ओं को व्यक्त करने के लिए आवश्यक तर्क के प्रकार से [[जटिलता वर्ग]]ों का लक्षण वर्णन है। उदाहरण के लिए, PH (जटिलता), बहुपद पदानुक्रम में सभी जटिलता वर्गों का संघ, दूसरे क्रम के तर्क के बयानों द्वारा व्यक्त की जाने वाली लैंग्वेज ओं का वर्ग है। जटिलता और परिमित संरचनाओं के तर्क के बीच यह संबंध परिणामों को एक क्षेत्र से दूसरे क्षेत्र में आसानी से स्थानांतरित करने की अनुमति देता है, नए प्रमाण विधियों की सुविधा प्रदान करता है और अतिरिक्त प्रमाण  प्रदान करता है कि मुख्य जटिलता वर्ग किसी तरह प्राकृतिक हैं और परिभाषित करने के लिए उपयोग की जाने वाली विशिष्ट [[अमूर्त मशीन]]ों से बंधे नहीं हैं। उन्हें।
परिमित मॉडल सिद्धांत का एक महत्वपूर्ण लक्ष्य उन लैंग्वेज ओं को व्यक्त करने के लिए आवश्यक तर्क के प्रकार से [[जटिलता वर्ग]]ों का लक्षण वर्णन है। उदाहरण के लिए, PH (जटिलता), बहुपद पदानुक्रम में सभी जटिलता वर्गों का संघ, दूसरे क्रम के तर्क के बयानों द्वारा व्यक्त की जाने वाली लैंग्वेज ओं का क्लास है। जटिलता और परिमित संरचनाओं के तर्क के बीच यह संबंध परिणामों को एक क्षेत्र से दूसरे क्षेत्र में आसानी से स्थानांतरित करने की अनुमति देता है, नए प्रमाण विधियों की सुविधा प्रदान करता है और अतिरिक्त प्रमाण  प्रदान करता है कि मुख्य जटिलता क्लास किसी तरह प्राकृतिक हैं और परिभाषित करने के लिए उपयोग की जाने वाली विशिष्ट [[अमूर्त मशीन]]ों से बंधे नहीं हैं। उन्हें।


विशेष रूप से, प्रत्येक [[ तार्किक प्रणाली ]] इसमें अभिव्यक्ति योग्य क्वेरी (जटिलता) का एक सेट उत्पन्न करता है। प्रश्न - जब परिमित संरचनाओं तक सीमित होते हैं - पारंपरिक जटिलता सिद्धांत की [[कम्प्यूटेशनल समस्या]]ओं के अनुरूप होते हैं।
विशेष रूप से, प्रत्येक [[ तार्किक प्रणाली ]] इसमें अभिव्यक्ति योग्य क्वेरी (जटिलता) का एक सेट उत्पन्न करता है। प्रश्न - जब परिमित संरचनाओं तक सीमित होते हैं - पारंपरिक जटिलता सिद्धांत की [[कम्प्यूटेशनल समस्या]]ओं के अनुरूप होते हैं।
Line 112: Line 110:
* एक रेखीय क्रम की उपस्थिति में, एक सकर्मक क्लोजर ऑपरेटर के साथ प्रथम-क्रम तर्क [[एनएल (जटिलता)]] उत्पन्न करता है, गैर-नियतात्मक लॉगरिदमिक स्थान में हल करने योग्य समस्याएं।
* एक रेखीय क्रम की उपस्थिति में, एक सकर्मक क्लोजर ऑपरेटर के साथ प्रथम-क्रम तर्क [[एनएल (जटिलता)]] उत्पन्न करता है, गैर-नियतात्मक लॉगरिदमिक स्थान में हल करने योग्य समस्याएं।
* एक रेखीय क्रम की उपस्थिति में, [[कम से कम निश्चित बिंदु]] ऑपरेटर के साथ प्रथम-क्रम तर्क P (जटिलता) देता है, नियतात्मक बहुपद समय में हल करने योग्य समस्याएँ।
* एक रेखीय क्रम की उपस्थिति में, [[कम से कम निश्चित बिंदु]] ऑपरेटर के साथ प्रथम-क्रम तर्क P (जटिलता) देता है, नियतात्मक बहुपद समय में हल करने योग्य समस्याएँ।
* सभी परिमित संरचनाओं पर (यदि  वे आदेशित हों), अस्तित्वगत [[दूसरे क्रम का तर्क]] [[एन[[पी (जटिलता)]]]] (फागिन का प्रमेय) देता है।<ref>{{Cite book|last=Ebbinghaus|first=Heinz-Dieter|last2=Flum|first2=Jörg|date=1995|title=परिमित मॉडल सिद्धांत|url=http://dx.doi.org/10.1007/978-3-662-03182-7|series=Perspectives in Mathematical Logic|doi=10.1007/978-3-662-03182-7|chapter=7}}</ref>
* सभी परिमित संरचनाओं पर (यदि  वे क्रमबद्ध हों), अस्तित्वगत [[दूसरे क्रम का तर्क]] [[एन[[पी (जटिलता)]]]] (फागिन का प्रमेय) देता है।<ref>{{Cite book|last=Ebbinghaus|first=Heinz-Dieter|last2=Flum|first2=Jörg|date=1995|title=परिमित मॉडल सिद्धांत|url=http://dx.doi.org/10.1007/978-3-662-03182-7|series=Perspectives in Mathematical Logic|doi=10.1007/978-3-662-03182-7|chapter=7}}</ref>




Line 150: Line 148:
* ट्रेखटेनब्रॉट प्रमेय: प्रथम क्रम तर्क में पूर्णता प्रमेय की विफलता
* ट्रेखटेनब्रॉट प्रमेय: प्रथम क्रम तर्क में पूर्णता प्रमेय की विफलता
* [[हेनरी स्कोल्ज़]] 1952: प्रथम-क्रम तर्क में स्पेक्ट्रा का लक्षण वर्णन
* [[हेनरी स्कोल्ज़]] 1952: प्रथम-क्रम तर्क में स्पेक्ट्रा का लक्षण वर्णन
* फागिन का प्रमेय: अस्तित्वगत दूसरे क्रम के तर्क में अभिव्यक्त होने वाले सभी गुणों का सेट ठीक जटिलता वर्ग एनपी है
* फागिन का प्रमेय: अस्तित्वगत दूसरे क्रम के तर्क में अभिव्यक्त होने वाले सभी गुणों का सेट ठीक जटिलता क्लास एनपी है
* चंद्रा, हरेल 1979/80: सकर्मक समापन व्यक्त करने में सक्षम डेटाबेस क्वेरी लैंग्वेज ओं के लिए फिक्स्ड-पॉइंट फर्स्ट-ऑर्डर लॉजिक एक्सटेंशन -> एफएमटी की केंद्रीय वस्तुओं के रूप में प्रश्न
* चंद्रा, हरेल 1979/80: सकर्मक समापन व्यक्त करने में सक्षम डेटाबेस क्वेरी लैंग्वेज ओं के लिए फिक्स्ड-पॉइंट फर्स्ट-ऑर्डर लॉजिक एक्सटेंशन -> एफएमटी की केंद्रीय वस्तुओं के रूप में प्रश्न
* [[नील इमरमैन]], [[मोशे वर्डी]] 1982: फिक्स्ड-पॉइंट लॉजिक ओवर ऑर्डर्ड स्ट्रक्चर कैप्चर्स पीटाइम -> [[वर्णनात्मक जटिलता]] (इमरमैन-ज़ेलेपेसेनी प्रमेय)
* [[नील इमरमैन]], [[मोशे वर्डी]] 1982: फिक्स्ड-पॉइंट लॉजिक ओवर ऑर्डर्ड स्ट्रक्चर कैप्चर्स पीटाइम -> [[वर्णनात्मक जटिलता]] (इमरमैन-ज़ेलेपेसेनी प्रमेय)

Revision as of 00:10, 9 March 2023

परिमित मॉडल सिद्धांत मॉडल सिद्धांत का उपक्षेत्र होता है। मॉडल सिद्धांत तर्क की शाखा होती है, जो एक औपचारिक लैंग्वेज सिंटेक्स और इसकी व्याख्याओं (शब्दार्थ) के बीच के संबंध से संबंधित होती है। परिमित मॉडल सिद्धांत परिमित संरचनाओं (गणितीय तर्क) पर व्याख्याओं के लिए मॉडल सिद्धांत के प्रतिबंध के रूप में होता है, जिसमें एक परिमित यूनिवर्स होता है।

चूंकि मॉडल सिद्धांत के कई केंद्रीय प्रमेय परिमित संरचनाओं तक सीमित नहीं होते है, परिमित मॉडल सिद्धांत अपने प्रमाण के विधियों में मॉडल सिद्धांत से अधिक अलग होता है। मौलिक मॉडल सिद्धांत के केंद्रीय परिणाम जो परिमित मॉडल सिद्धांत के अनुसार परिमित संरचनाओं के लिए विफल होते हैं, उनमें कॉम्पैक्टनेस प्रमेय, गोडेल की पूर्णता प्रमेय और प्रथम-क्रम तर्क एफओ के लिए अल्ट्रा प्रोडक्ट्स विधि के रूप में सम्मलित है। जबकि मॉडल सिद्धांत में सार बीजगणित के लिए कई अनुप्रयोग होते है, परिमित मॉडल सिद्धांत असामान्य रूप से प्रभावी हो गया है[1] कंप्यूटर विज्ञान में उपकरण तथा दूसरे शब्दों में गणितीय तर्क के इतिहास में सबसे अधिक रुचि अनंत संरचनाओं पर केंद्रित रही है। [...] फिर भी, कंप्यूटर के पास और धारण करने वाली वस्तुएँ सदैव परिमित होती हैं। अभिकलन का अध्ययन करने के लिए हमें परिमित संरचनाओं के सिद्धांत की आवश्यकता होती है।[2] इस प्रकार परिमित मॉडल सिद्धांत के मुख्य अनुप्रयोग क्षेत्र वर्णनात्मक जटिलता, डेटाबेस सिद्धांत और औपचारिक लैंग्वेज के रूप में होती है।

एक्सिओममैटिसबीलीटी

परिमित मॉडल सिद्धांत में एक सामान्य प्रेरक प्रश्न यह है कि क्या किसी दी गई लैंग्वेज में संरचनाओं के दिए गए क्लास का वर्णन किया जाता है। उदाहरण के लिए, कोई पूछ सकता है कि क्या चक्रीय रेखांकन के क्लास को एफओ वाक्य द्वारा ग्राफ के बीच अलग किया जाता है, जिसे यह पूछने के लिए भी कहा जा सकता है कि चक्रीयता एफओ-अभिव्यक्त योग्य है।

एक एकल परिमित संरचना सदैव प्रथम क्रम तर्क में एक्सिओम होती है, जहां एक लैंग्वेज एल में एक्सिओममैटिसबीलीटी का मतलब एकल एल-वाक्य द्वारा आइसोमोर्फिज्म तक विशिष्ट रूप से वर्णित है। इसी तरह, परिमित संरचनाओं के किसी भी परिमित संग्रह को पहले क्रम के तर्क में सदैव एक्सिओम किया जाता है। परिमित संरचनाओं के कुछ नहीं बल्कि सभी अनंत संग्रहों को एक प्रथम-क्रम के वाक्य द्वारा एक्सिओम किया जा सकता है।

एकल संरचना की विशेषता

क्या एक लैंग्वेज एल एक एकल परिमित संरचना एस को अभिव्यक्त करने के लिए पर्याप्त अभिव्यंजक है?

एकल रेखांकन (1) और (1') में सामान्य गुण हैं।

प्रॉब्लम

आकृति 1 में जैसी संरचना को रेखांकन के तर्क में एफओ वाक्यों द्वारा वर्णित किया जाता है

  1. प्रत्येक नोड में दूसरे नोड का किनारा होता है
  2. किसी भी नोड के पास का किनारा नहीं होता है
  3. कम से कम एक नोड है जो अन्य सभी से जुड़ा होता है

चूंकि, ये गुण संरचना को एक्सिओम नहीं करते हैं, क्योंकि संरचना (1') के लिए उपरोक्त गुण भी धारण करते हैं, फिर भी संरचनाएं (1) और (1') समरूपी नहीं होती है।

अनौपचारिक रूप से प्रश्न यह है कि क्या पर्याप्त गुणों को जोड़कर ये गुण एक साथ बिल्कुल (1) का वर्णन करते हैं और किसी अन्य संरचना समरूपता के लिए सभी एक साथ मान्य होते है।

दृष्टिकोण

एक एकल परिमित संरचना के लिए एक एकल एफओ वाक्य द्वारा संरचना का सटीक वर्णन करना सदैव संभव होता है। सिद्धांत को एक द्विआधारी संबंध और बिना स्थिरांक वाली संरचना के लिए यहाँ चित्रित किया गया है

  1. कहते हैं कि कम से कम हैं तत्व: के रूप में होते है
  2. कहते हैं कि ज्यादा से ज्यादा तत्व: के रूप में होते है
  3. संबंध के प्रत्येक तत्व को के रूप में बताते है
  4. संबंध के प्रत्येक गैर-तत्व को के रूप में बताते है

सभी एक ही टपल के लिए , एफओ वाक्य यील्ड के रूप में होते है

संरचनाओं की एक निश्चित संख्या तक विस्तार

प्रथम-क्रम वाक्य के माध्यम से एकल संरचना का वर्णन करने की विधि को किसी भी निश्चित संख्या में संरचनाओं के लिए आसानी से बढ़ाया जा सकता है। प्रत्येक संरचना के लिए विवरणों के संयोजन से एक अद्वितीय विवरण प्राप्त किया जाता है। उदाहरण के लिए दो संरचनाओं के लिए और परिभाषित वाक्यों के साथ और के रूप में इस प्रकार होता है

एक अनंत संरचना का विस्तार

परिलैंग्वेज के अनुसार, एक अनंत संरचना वाला एक सेट उस क्षेत्र के बाहर पड़ता है जो एफएमटी से संबंधित होता है। ध्यान दें कि लोवेनहाइम-स्कोलेम प्रमेय के कारण एफओ में अनंत संरचनाओं में कभी भी भेदभाव नहीं किया जाता है, जिसका अर्थ है कि अनंत मॉडल वाले पहले-क्रम के सिद्धांत में समरूपता तक एक अद्वितीय मॉडल के रूप में नहीं हो सकता है।

सबसे प्रसिद्ध उदाहरण संभवतः स्कोलेम का प्रमेय है, कि अंकगणित का एक गणनीय गैर-मानक मॉडल के रूप में होता है।

संरचनाओं के एक क्लास की विशेषता

क्या एक लैंग्वेज एल अभिव्यंजक के रूप में होती है, जो त्रुटिहीन रूप से समरूपता तक उन परिमित संरचनाओं का वर्णन करने के लिए पर्याप्त होती है जिनके पास कुछ गुणधर्म पी के रूप में है?

n संरचनाओं तक का सेट।

प्रॉब्लम

अब तक दिए गए सभी विवरण यूनिवर्स के तत्वों की संख्या को निर्दिष्ट करते हैं। दुर्भाग्य से संरचनाओं के सबसे रोचक सेट एक निश्चित आकार तक ही सीमित नहीं होते है, जैसे सभी ग्राफ़ जो ट्री हैं या एक्लिक से जुड़े हुए हैं। इस प्रकार संरचनाओं की एक सीमित संख्या में भेदभाव करना विशेष महत्व रखता है।

दृष्टिकोण

एक सामान्य कथन के अतिरिक्त, निम्नलिखित संरचनाओं के बीच अंतर करने के लिए एक पद्धति का रेखाचित्र होता है, जिसमें भेदभाव किया जा सकता है और नहीं किया जा सकता है।

1. मूल विचार यह है कि जब भी कोई यह देखना चाहता है कि क्या गुणधर्म पी को एफओ में व्यक्त किया जा सकता है, तो वह संरचना और बी को चुनता है, जहां के पास पी और 'बी' नहीं है। यदि ए और 'बी' के लिए समान एफओ वाक्य हैं, तब 'पी' को संक्षेप में एफओ में व्यक्त नहीं किया जा सकता है।

और

जहाँ के लिए आशुलिपि है सभी एफओ-वाक्यों के लिए α और पी गुणधर्म पी के साथ संरचनाओं के क्लास का प्रतिनिधित्व करता है।

2. कार्यप्रणाली लैंग्वेज के कई उपसमूहों पर विचार करती है, जिनमें से संघ स्वयं लैंग्वेज बनाता है। उदाहरण के लिए, एफओ के लिए प्रत्येक एम के लिए क्लास एफओ [एम] पर विचार करते है। प्रत्येक एम के लिए उपरोक्त मूल विचार को दिखाना होता है। वह इस प्रकार होती है

और

एक जोड़ी के साथ प्रत्येक के लिए और α (≡ में) एफओ [एम] से लैंग्वेज का विभाजन बनाने के लिए एफओ [एम] क्लास का चयन करना उचित हो सकता है।

3. एफओ [एम] को परिभाषित करने का एक सामान्य विधि एफओ फॉर्मूला α के क्वांटिफायर रैंक क्यूआर (α) के माध्यम से होता है, जो परिमाणक (तर्क) नेस्टिंग की गहराई को व्यक्त करता है। उदाहरण के लिए, प्रीनेक्स सामान्य रूप में एक सूत्र के लिए क्यूआर केवल इसके परिमाणकों की कुल संख्या होती है। तब एफओ [एम] को क्यूआर (α) ≤ एम के साथ सभी एफओ सूत्रों α के रूप में परिभाषित किया जाता है या यदि कोई विभाजन वांछित है, तो उन एफओ सूत्रों के रूप में क्वांटिफायर रैंक एम के बराबर होती है।

4.इस प्रकार यह सब दिखाने के लिए नीचे आते हैं सबसेट एफओ [एम] पर यहां मुख्य दृष्टिकोण एहरेनफ्यूच्ट-फ्रैसे गेम द्वारा प्रदान किए गए बीजगणितीय लक्षण वर्णन का उपयोग करना होता है। अनौपचारिक रूप से ए और बी पर इन्हें आंशिक समरूपता लगती हैं और इन्हें साबित या गलत सिद्ध करने के लिए इसे एम बार बढ़ाया जाता है। खेल कौन जीतता है, इस पर निर्भर करता है।

उदाहरण

हम यह दिखाना चाहते हैं कि क्रमबद्ध संरचना का आकार A = (A, ≤) सम होता है, जिसे एफओ में व्यक्त नहीं किया जा सकता है।

1. विचार यह है कि ए ∈ सम और बी ∉ सम, को चुना जाता है, जहाँ सम समान आकार की सभी संरचनाओं की क्लास होती है।

2. हम यूनिवर्स ए2 = {1, 2, 3, 4} और बी2 = {1, 2, 3} के साथ दो क्रमित संरचनाओंए2 और बी2 से शुरू करते हैं। जाहिर है ए2∈ ईवन और बी2∉ सम के रूप में होती है।

3. m = 2 के लिए, अब हम दिखा सकते हैं कि ए2 और बी2 पर एहरेनफुच-फ्रैसे गेम में डुप्लीकेटर सदैव जीतता है और इस प्रकार ए2 और बी2 एफओ2 में भेदभाव नहीं किया जा सकता है, जैसे ए2⊨\ ए ⇔ बी2 α प्रत्येक α ∈ एफओ [2] के लिए होता है।

4. इसके बाद हमें 'एम' को बढ़ाकर स्ट्रक्चर को स्केल करना होता है। उदाहरण के लिए, एम = 3 के लिए हमें एक ए3और बी3 खोजना होता है, जैसे कि डुप्लीकेटर सदैव 3-चाल वाला खेल जीतता है। यह ए3 = {1, ..., 8} और बी3 = {1, ..., 7} द्वारा प्राप्त किया जा सकता है। अधिक सामान्यतः , हम एm = {1, ..., 2मी} और बीm = {1, ..., 2मी-1} चुन सकते हैं, किसी भी मी के लिए डुप्लीकेटर सदैव इस जोड़ी संरचनाओं के लिए एम-मूव गेम जीतता है।

5. इस प्रकार परिमित क्रमबद्ध संरचनाओं को एफओ में व्यक्त नहीं किया जा सकता है।

(*) ध्यान दें कि एहरेनफुच-फ्रैसे खेल के परिणाम का प्रमाण छोड़ दिया गया है, क्योंकि यहां इस पर मुख्य फोकस नहीं है।

शून्य-एक कानून

Glebskiĭ et al. (1969) और, स्वतंत्र रूप से, Fagin (1976) ने परिमित मॉडलों में प्रथम-क्रम के वाक्यों के लिए शून्य-एक नियम सिद्ध किया; फागिन के प्रमाण ने कॉम्पैक्टनेस प्रमेय का उपयोग किया। इस परिणाम के अनुसार, संबंधपरक हस्ताक्षर में प्रत्येक प्रथम-क्रम वाक्य परिमित में या तो लगभग सदैव सत्य होता है या लगभग सदैव असत्य होता है -संरचनाएं। अर्थात चलो S निश्चित प्रथम-क्रम वाक्य बनें, और एक यादृच्छिक चुनें -संरचना डोमेन के साथ , सबके बीच समान रूप से डोमेन के साथ संरचनाएं . फिर सीमा में n अनंत की ओर जाता है, संभावना है कि Gn मॉडल S या तो शून्य या एक की ओर प्रवृत्त होगा:

यह निर्धारित करने की समस्या कि क्या किसी दिए गए वाक्य की प्रायिकता शून्य या एक की ओर है, पीएसपीएसीई-पूर्ण है।[3] प्रथम-क्रम तर्क की तुलना में अधिक अभिव्यंजक तर्कशास्त्र के लिए एक समान विश्लेषण किया गया है। 0-1 कानून को कम से कम निश्चित बिंदु तर्क में वाक्यों के लिए दिखाया गया है | एफओ (एलएफपी), कम से कम निश्चित बिंदु ऑपरेटर के साथ संवर्धित प्रथम-क्रम तर्क, और सामान्यतः अनंत तर्क में वाक्यों के लिए , जो संभावित रूप से मनमाने ढंग से लंबे संयुग्मन और वियोग की अनुमति देता है। एक अन्य महत्वपूर्ण संस्करण बिना लेबल वाला 0-1 कानून है, जहां डोमेन के साथ संरचनाओं के अंश पर विचार करने के अतिरिक्त , एक के साथ संरचनाओं के समरूपता वर्गों के अंश पर विचार करता है n तत्व। यह अंश अच्छी तरह से परिभाषित है, क्योंकि कोई भी दो आइसोमॉर्फिक संरचनाएं समान वाक्यों को संतुष्ट करती हैं। बिना लेबल वाला 0-1 कानून भी लागू होता है और इसलिए विशेष रूप से एफओ (एलएफपी) और प्रथम क्रम तर्क के लिए।[4]


वर्णनात्मक जटिलता सिद्धांत

परिमित मॉडल सिद्धांत का एक महत्वपूर्ण लक्ष्य उन लैंग्वेज ओं को व्यक्त करने के लिए आवश्यक तर्क के प्रकार से जटिलता वर्गों का लक्षण वर्णन है। उदाहरण के लिए, PH (जटिलता), बहुपद पदानुक्रम में सभी जटिलता वर्गों का संघ, दूसरे क्रम के तर्क के बयानों द्वारा व्यक्त की जाने वाली लैंग्वेज ओं का क्लास है। जटिलता और परिमित संरचनाओं के तर्क के बीच यह संबंध परिणामों को एक क्षेत्र से दूसरे क्षेत्र में आसानी से स्थानांतरित करने की अनुमति देता है, नए प्रमाण विधियों की सुविधा प्रदान करता है और अतिरिक्त प्रमाण प्रदान करता है कि मुख्य जटिलता क्लास किसी तरह प्राकृतिक हैं और परिभाषित करने के लिए उपयोग की जाने वाली विशिष्ट अमूर्त मशीनों से बंधे नहीं हैं। उन्हें।

विशेष रूप से, प्रत्येक तार्किक प्रणाली इसमें अभिव्यक्ति योग्य क्वेरी (जटिलता) का एक सेट उत्पन्न करता है। प्रश्न - जब परिमित संरचनाओं तक सीमित होते हैं - पारंपरिक जटिलता सिद्धांत की कम्प्यूटेशनल समस्याओं के अनुरूप होते हैं।

कुछ प्रसिद्ध जटिलता वर्गों को तार्किक लैंग्वेज ओं द्वारा निम्नानुसार कब्जा कर लिया गया है:

  • एक रेखीय क्रम की उपस्थिति में, एक क्रमविनिमेय, सकर्मक बंद करने वाले ऑपरेटर के साथ प्रथम-क्रम तर्क एल (जटिलता) को जोड़ता है, लॉगरिदमिक स्थान में हल करने योग्य समस्याएं।
  • एक रेखीय क्रम की उपस्थिति में, एक सकर्मक क्लोजर ऑपरेटर के साथ प्रथम-क्रम तर्क एनएल (जटिलता) उत्पन्न करता है, गैर-नियतात्मक लॉगरिदमिक स्थान में हल करने योग्य समस्याएं।
  • एक रेखीय क्रम की उपस्थिति में, कम से कम निश्चित बिंदु ऑपरेटर के साथ प्रथम-क्रम तर्क P (जटिलता) देता है, नियतात्मक बहुपद समय में हल करने योग्य समस्याएँ।
  • सभी परिमित संरचनाओं पर (यदि वे क्रमबद्ध हों), अस्तित्वगत दूसरे क्रम का तर्क [[एनपी (जटिलता)]] (फागिन का प्रमेय) देता है।[5]


अनुप्रयोग

डेटाबेस सिद्धांत

एसक्यूएल का एक महत्वपूर्ण खंड (अर्थात् वह जो प्रभावी रूप से संबंधपरक बीजगणित है) प्रथम-क्रम तर्क पर आधारित है (कॉड के प्रमेय के माध्यम से डोमेन रिलेशनल कैलकुलस में अधिक त्रुटिहीन रूप से अनुवादित किया जा सकता है), जैसा कि निम्नलिखित उदाहरण दिखाता है: एक डेटाबेस तालिका GIRLS के बारे में सोचें कॉलम FIRST_NAME और LAST_NAME के ​​साथ। यह FIRST_NAME X LAST_NAME पर एक द्विआधारी संबंध, मान लीजिए G(f, l) से संबंधित है। एफओ क्वेरी {एल: जी ('जूडी', एल)}, जो सभी अंतिम नाम देता है जहां पहला नाम 'जूडी' है, एसक्यूएल में इस तरह दिखेगा:

LAST_NAME चुनें
लड़कियों से
जहां FIRST_NAME = 'जूडी'

ध्यान दें, हम यहां मानते हैं कि सभी अंतिम नाम केवल एक बार दिखाई देते हैं (या हमें SELECT DISTINCT का उपयोग करना चाहिए क्योंकि हम मानते हैं कि संबंध और उत्तर सेट हैं, बैग नहीं)।

आगे हम एक और जटिल वक्तव्य देना चाहते हैं। इसलिए, GIRLS तालिका के अतिरिक्त हमारे पास एक तालिका BOYS भी है जिसमें कॉलम FIRST_NAME और LAST_NAME हैं। अब हम उन सभी लड़कियों के अंतिम नामों को पूछना चाहते हैं जिनका अंतिम नाम कम से कम एक लड़के के समान है। एफओ क्वेरी {(एफ, एल) है: ∃ एच (जी (एफ, एल) ∧ बी (एच, एल))}, और संबंधित एसक्यूएल कथन है:

FIRST_NAME, LAST_NAME चुनें
लड़कियों से
जहां LAST_NAME IN (लड़कों में से LAST_NAME चुनें);

ध्यान दें कि ∧ को व्यक्त करने के लिए हमने नए लैंग्वेज तत्व IN को बाद के चयन कथन के साथ प्रस्तुत किया। यह सीखने और लागू करने के लिए उच्च कठिनाई की कीमत के लिए लैंग्वेज को अधिक अभिव्यंजक बनाता है। औपचारिक लैंग्वेज डिजाइन में यह एक सामान्य समझौता है। ऊपर दिखाया गया विधि ( IN ) अब तक लैंग्वेज का विस्तार करने वाला एकमात्र नहीं है। एक वैकल्पिक विधि है उदा। एक जॉइन ऑपरेटर प्रस्तुत करने के लिए, वह है:

अलग g.FIRST_NAME, g.LAST_NAME चुनें
लड़कियों जी से, लड़कों बी
जहाँ g.LAST_NAME=b.LAST_NAME;

प्रथम-क्रम तर्क कुछ डेटाबेस अनुप्रयोगों के लिए बहुत अधिक प्रतिबंधात्मक है, उदाहरण के लिए सकर्मक समापन को व्यक्त करने में असमर्थता के कारण। इसने डेटाबेस क्वेरी लैंग्वेज ओं में अधिक शक्तिशाली निर्माणों को जोड़ा है, जैसे SQL: 1999 में पुनरावर्ती के साथ। डेटाबेस सिद्धांत और अनुप्रयोगों के लिए उनकी प्रासंगिकता के कारण अधिक अभिव्यंजक लॉजिक्स, जैसे फिक्सपॉइंट तर्क ्स, का परिमित मॉडल सिद्धांत में अध्ययन किया गया है।

पूछताछ और खोज

नैरेटिव डेटा में कोई परिभाषित संबंध नहीं होता है। इस प्रकार पाठ खोज प्रश्नों की तार्किक संरचना को प्रस्तावात्मक तर्क में व्यक्त किया जा सकता है, जैसे:

(जावा और द्वीप नहीं) या (सी # और संगीत नहीं)

ध्यान दें कि पूर्ण पाठ खोज में चुनौतियाँ डेटाबेस क्वेरी से भिन्न होती हैं, जैसे परिणामों की रैंकिंग।

इतिहास

  • ट्रेखटेनब्रॉट प्रमेय: प्रथम क्रम तर्क में पूर्णता प्रमेय की विफलता
  • हेनरी स्कोल्ज़ 1952: प्रथम-क्रम तर्क में स्पेक्ट्रा का लक्षण वर्णन
  • फागिन का प्रमेय: अस्तित्वगत दूसरे क्रम के तर्क में अभिव्यक्त होने वाले सभी गुणों का सेट ठीक जटिलता क्लास एनपी है
  • चंद्रा, हरेल 1979/80: सकर्मक समापन व्यक्त करने में सक्षम डेटाबेस क्वेरी लैंग्वेज ओं के लिए फिक्स्ड-पॉइंट फर्स्ट-ऑर्डर लॉजिक एक्सटेंशन -> एफएमटी की केंद्रीय वस्तुओं के रूप में प्रश्न
  • नील इमरमैन, मोशे वर्डी 1982: फिक्स्ड-पॉइंट लॉजिक ओवर ऑर्डर्ड स्ट्रक्चर कैप्चर्स पीटाइम -> वर्णनात्मक जटिलता (इमरमैन-ज़ेलेपेसेनी प्रमेय)
  • Heinz-Dieter Ebbinghaus, Flum 1995: पहली व्यापक पुस्तक परिमित मॉडल सिद्धांत
  • सर्ज एबितेबोल, हल, विक्टर वियानू 1995: बुक फ़ाउंडेशन ऑफ़ डेटाबेस
  • नील इम्मरमैन 1999: पुस्तक वर्णनात्मक जटिलता
  • कुपर, लिब्किन, पेरेडेन्स 2000: पुस्तक बाधा डेटाबेस

डार्मस्टैड 2005/आचेन 2006: एलगोरिदमिक मॉडल थ्योरी पर पहली अंतर्राष्ट्रीय कार्यशाला

उद्धरण

  1. Fagin, Ronald (1993). "परिमित-मॉडल सिद्धांत - एक व्यक्तिगत परिप्रेक्ष्य" (PDF). Theoretical Computer Science. 116: 3–31. doi:10.1016/0304-3975(93)90218-I.
  2. {{cite book | last = Immerman | first = Neil | author-link = Neil Immerman | title = वर्णनात्मक जटिलता|title-link= वर्णनात्मक जटिलता| year = 1999 | publisher = Springer-Verlag | location = New York | isbn = 0-387-98600-6 | page = 6}
  3. Grandjean, Etienne (1983). "लगभग सभी परिमित संरचनाओं के प्रथम-क्रम सिद्धांत की जटिलता". Information and Control. 57 (2–3): 180–204. doi:10.1016/S0019-9958(83)80043-6.
  4. Ebbinghaus, Heinz-Dieter; Flum, Jörg (1995). "4". परिमित मॉडल सिद्धांत. Perspectives in Mathematical Logic. doi:10.1007/978-3-662-03182-7. ISBN 978-3-662-03184-1.
  5. Ebbinghaus, Heinz-Dieter; Flum, Jörg (1995). "7". परिमित मॉडल सिद्धांत. Perspectives in Mathematical Logic. doi:10.1007/978-3-662-03182-7.


संदर्भ

  • Glebskiĭ, Yu V., D. I. Kogan, M. I. Liogon'kiĭ, and V. A. Talanov. "Volume and fraction of satisfiability of formulae of the first-order predicate calculus." Kibernetika 2 (1969): 17-27.


अग्रिम पठन


बाहरी संबंध