ในการรับรู้ของ monoids เป็น monoids syntactic ของภาษา


14

ปล่อยให้เป็นภาษาจากนั้นเรากำหนด syntaxขณะที่ และความฉลาดทางหนังสือเรียกว่าหนังสือประโยคของLLX

uv:⇔x,yX:xuyLxvyL
X/LL

ทีนี้เกิดอะไรขึ้นกับ monoids แบบ syntax ของภาษา? ฉันพบภาษาสำหรับกลุ่มสมมาตรและสำหรับชุดของการแมปทั้งหมดในชุด จำกัด พื้นฐานบางชุด แต่จะมีอะไรอีกบ้างมีข้อ จำกัด แน่นอนที่ไม่สามารถเขียนได้ว่าเป็นประโยคเชิงไวยากรณ์ของบางภาษา?

สำหรับหุ่นยนต์ที่ได้รับโดยพิจารณาจาก monoid ที่เกิดจากการแมปที่เกิดจากตัวอักษรในอเมริกา (ที่เรียกว่า monoid การแปลง) เมื่อองค์ประกอบของฟังก์ชั่นถูกอ่านจากซ้ายไปขวามันถือได้ว่า วากยสัมพันธ์ syntax การสังเกตนี้ช่วยฉันในการสร้างตัวอย่างที่กล่าวมาข้างต้น

ให้ฉันไม่ได้ว่ามันค่อนข้างง่ายที่จะตระหนักถึงการ จำกัด monoidเป็น monoid การเปลี่ยนแปลงของหุ่นยนต์บางอย่างเพียงแค่ใช้องค์ประกอบของเป็นรัฐและพิจารณาทุกเครื่องกำเนิดของเป็นตัวอักษรและการเปลี่ยนจะได้รับ โดยสำหรับบางรัฐและตัวอักษรจากนั้นการเปลี่ยนแปลง monoid isomorphic กับตัวเอง (นี่คือคล้ายกับทฤษฎีบทเคย์ลีย์เกี่ยวกับวิธีการฝังกลุ่มเป็นกลุ่มสมมาตร)MMMqxqxM


คำว่า "ภาษา" หมายถึงอะไรในบริบทนี้ อาจเป็น submonoid? แก้ไข ฉันเดาว่าไม่ใช่เพราะนี่หมายความว่าเป็นความสัมพันธ์ที่เท่าเทียมกันเสมอ บางทีพวกมันเป็นชุดย่อยตามอำเภอใจ?
goblin

1
@ goblin ภาษาเป็นเพียงเซตย่อยบางส่วนของ (เช่นชุดของลำดับที่ จำกัด หรือ monoid อิสระ) พวกเขาเข้ารหัสคำ X
StefanH

ขอบคุณ ฉันเริ่มคาดเดาได้มาก มีการเชื่อมต่อใด ๆ ระหว่างสิ่งที่คุณทำที่นี่กับกลุ่มความฉลาดโดยที่เป็นกลุ่มย่อยปกติของกลุ่มหรือไม่? ทั้งสองวิธีนี้ดูดีมาก G/NNG
goblin

@ goblin หากคุณกำลังมองหาการเปรียบเทียบและถึงและจากนั้นฉันจะไม่เห็นความสัมพันธ์โดยตรงใด ๆ เพียง แต่จากนั้นนามธรรมหนึ่งของการสร้างโครงสร้างปัจจัย (และทำให้เกิด morphisms ซึ่งเป็นที่ยอมรับ); แต่มีวิธีอื่น ๆ ที่กลุ่มสามารถป้อนรูปภาพได้ที่นี่เช่น monoid ประโยคอาจเป็นกลุ่มหรืออาจเป็นกลุ่ม (ซึ่ง generalises ความคิดของกลุ่มอัตโนมัติที่ฉันเดา แต่ฉันไม่เชี่ยวชาญที่นี่) ฉันขอแนะนำให้คุณเปิดโพสต์ใหม่หากคุณสนใจว่ากลุ่มสามารถเข้าสู่ขั้นตอนที่นี่ได้อย่างไร! XGNL
StefanH

@ goblin อาจมีความคล้ายคลึงกันซึ่งในบางวิธีอาจคุ้นเคยกับนักทฤษฎีกลุ่ม: เนื่องจากภาษาเราสามารถสร้างหุ่นยนต์ (ไม่จำเป็นสำหรับขอบเขต!) เพื่อยอมรับ (ตัวอย่างเช่นกับคลาสที่ถูกต้อง nerode) ตอนนี้ถ้าหมายถึงสหรัฐฯแล้วเรามีการดำเนินการซึ่งจะช่วยให้การทำแผนที่ Q ตอนนี้เคอร์เนลของการกระทำนี้เป็นความสัมพันธ์ที่สอดคล้องกันจากด้านบนเป็นแล้ว (แต่เพียงอาจส่งพวกเขาไปยังรัฐสุดท้ายที่แตกต่างกันดังนั้นจึงอาจปรับแต่ง ) LLQQ×XQXQQq0xuy=q0xvyuv
เตฟาน

คำตอบ:


11

ดูเหมือนว่ามีกระดาษตอบคำถามที่ตรงประเด็นนี้และแม้แต่ในกรณีทั่วไปของภาษา omega-ปกติ แต่ฉันไม่สามารถหารุ่นที่เปิดได้ หากใครพบลิงค์โดยไม่จ่ายเงินก็คงจะดี ฉันขอข้อความแบบเต็มบน ResearchGateω

ชื่อเรื่อง : ซึ่ง จำกัด Monoids มีวากยสัมพันธ์ Monoids ของ Rational โอเมก้าภาษา

ผู้แต่ง : Phan Trung Huy, Igor Litovsky, Do Long Van

บทคัดย่อ : นำเสนอแนวคิดของเซต rig-rigid สำหรับ finite monoid เราพิสูจน์ว่า finite monoid M คืออาร์โนลด์ syntactic ของอาร์โนลด์ของเหตุผล language-language (ω-syntactic สำหรับ short) ถ้าหากมีเซต rig-rigid สำหรับ M อยู่แล้วสมบัตินี้แสดงให้เห็นว่าเป็น monoid แบบ จำกัด . ความสัมพันธ์ระหว่างครอบครัวของ mon-syntactic monoids และของ ∗ -syntactic monoids (เช่น monoids syntactic ของภาษาเหตุผลของคำ จำกัด ) ก่อตั้งขึ้น


นอกจากนี้หน้าวิกิพีเดียเกี่ยวกับ syntax monoids:

  • ทุกขอบเขต จำกัด คือ homomorphic กับ syntactic monoid ของบางภาษาที่ไม่สำคัญ - [1] แต่ไม่ใช่ทุกขอบเขตแน่นอนคือ isomorphic เพื่อ syntax monoid isomorphic [2]
  • ทุก ๆ กลุ่ม จำกัด isomorphic กับ syntax monoid ของภาษาที่ไม่สำคัญ - [1]

[1] McNaughton, Robert; Papert, Seymour (1971) ออโต้ปลอดเคาน์เตอร์ เอกสารการวิจัย 65 ด้วยภาคผนวกโดย William Henneman กด MIT พี 48. ไอ 0-262-13076-9 Zbl 0232.94024

[2] ลอว์สัน (2004) หน้า 2333


"homomorphic to" หมายถึงอะไร? นั่นคือทิศทางของโฮโมมอร์ฟิสม์ไปในทิศทางใดและมันจำเป็นต้องมีการมองข้าม?
Emil Jeřábek 3.0

2
มันหมายถึงว่า monoid ที่ จำกัด ใด ๆ คือ submonoid ของ monoid syntactic สิ่งนี้ได้รับการยืนยันในkurims.kyoto-u.ac.jp/~kyodo/kokyuroku/contents/pdf/1437-2.pdf
เดนิส

ข้อควรทราบ: สิ่งพิมพ์ของ RIMS ของการประชุมกลุ่มออโตมาตะมักไม่ถูกอ้างถึง ดังนั้นควรระมัดระวังเกี่ยวกับเนื้อหาหากคุณไม่สามารถตรวจสอบด้วยตนเอง
Peter Leupold

11

ด้วยวิธีการเบื้องต้นมากกว่าคำตอบของเดนิสสารสกัดจาก "ทฤษฎีการคำนวณ" ของ Pippenger, หน้า 89 และตรวจสอบได้ทันที

คำที่เกี่ยวข้อง: Letเป็นหนังสือและM กำหนดความสัมพันธ์สอดคล้องกันมากกว่าโดยMYMYMxYy[w,zMwxzYwyzY]

MYMxYyx=yx,yMMM/Y

M

M


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.