कुछ उदाहरण उत्पन्न करने के बारे में:
@Shreesh के उत्तर पर बिल्डिंग, हम यह साबित कर सकते हैं कि हर एंटी-पलिंड्रोम भाषा को L = { x का रूप होना चाहिए
। x < x R }
के लिएकुछसख्त कुल आदेश < ।
L={x | x<xR}(∗)
<
वास्तव में, किसी भी एंटी-पैलिंड्रोम , हम एक संबद्ध < को निम्नानुसार परिभाषित कर सकते हैं । हम किसी भी शुमार लेने के द्वारा शुरू एक्स 0 , x 1 , ... की { 0 , 1 } * , जहां प्रत्येक शब्द ठीक एक बार होता है। फिर, हम गणना में परिवर्तन करते हैं: गैर-पेलिंड्रोम्स एक्स , एक्स आर की प्रत्येक जोड़ी के लिए , हम उनकी स्थिति को स्वैप करते हैं ताकि वह जो दूसरे के सामने आने के लिए एल से संबंधित हो । नई गणना कुल ऑर्डरिंग को संतुष्ट करती है < संतोषजनक ( ind ) ।L<x0,x1,…{0,1}∗x,xRL<(∗)
हर यही कारण है कि के रूप में परिभाषित ( * ) है गैर विलोमपद तुच्छ है, इसलिए ( * ) गैर विलोमपद भाषाओं की पूर्ण लक्षण वर्णन है।L(∗)(∗)
मूल प्रश्न को संबोधित करते हुए, अब हम जानते हैं कि हम आदेशों का मसौदा तैयार करके एंटी-पैलिंड्रोम भाषा कई उदाहरण प्राप्त कर सकते हैं < । हम यह भी जानते हैं कि ऐसा करने से हम खुद को भाषाओं के एक उपवर्ग में सीमित नहीं कर रहे हैं, सामान्यता खो देते हैं।L<
प्रश्न के बारे में "क्या ये भाषाएँ नियमित हो सकती हैं?":
यह साबित करने के लिए कि कोई भी एंटी-पलिंड्रोम नियमित नहीं है, विरोधाभास मानकर यह नियमित है।L
- चूंकि नियमितता को उलट द्वारा संरक्षित किया जाता है , भी नियमित है।LR
- चूंकि नियमितता संघ द्वारा संरक्षित है, , जो सभी गैर-पेलिंड्रोम्स का सेट है, भी नियमित है।L∪LR
- चूंकि नियमितता को पूरक द्वारा संरक्षित किया जाता है, इसलिए सभी पैलिन्ड्रोम का सेट नियमित होता है।
अंतिम कथन से, हम पंप करके एक विरोधाभास प्राप्त कर सकते हैं। ( समाधान के लिए यहां देखें )