ไฮเปอร์doctrinesและลอจิกลำดับที่สอง Monadic


9

คำถามนี้เป็นคำถามที่ฉันถามใน Mathoverflow

Monadic Second Order (MSO) ลอจิกเป็นตรรกะลำดับที่สองที่มีปริมาณมากกว่าภาควิชาเอก นั่นคือปริมาณมากกว่าชุด มีหลาย logics MSO ที่เป็นพื้นฐานของโครงสร้างการศึกษาในวิทยาการคอมพิวเตอร์

คำถามที่ 1.มีความหมายอย่างชัดเจนสำหรับ Logics คำสั่งที่สองของ Monadic หรือไม่

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

คำถามที่ 3 (เพิ่มเติม, 08 พ.ย. 2556, หลังจากคำตอบของ Neel) ความเข้าใจของฉันเกี่ยวกับการหาปริมาณลำดับที่หนึ่งπ ของ morphism ประมาณการ π. ปริมาณสากลถูกตีความว่าเป็นสิ่งที่ถูกต้องπ และปริมาณที่มีอยู่ถูกตีความว่าเป็น adjoint ซ้ายของ π. สิ่งอำนวยความสะดวกเหล่านี้ต้องเป็นไปตามเงื่อนไขบางอย่างซึ่งบางครั้งฉันเคยเห็นชื่อเบ็ค - Chevalley และ Frobenius-Reciprocity

ตอนนี้ถ้าเราต้องการหาปริมาณภาคแสดงฉันถือว่าฉันอยู่ในหมวดหมู่ปิดคาร์ทีเซียนภาพก็เกือบจะเหมือนกันยกเว้นว่า X ด้านล่างมีโครงสร้างที่แตกต่างจากเมื่อก่อน

I,X,I,X:PC(I×X)PC(I)

นั่นถูกต้องใช่ไหม?

ฉันเชื่อว่าบล็อกจิตของฉันเป็นเพราะก่อนหน้านี้ฉันจัดการกับ hyperdoctrines ลำดับแรกและไม่จำเป็นต้องปิดหมวดหมู่คาร์ทีเซียนและไม่ได้พิจารณาในภายหลัง

ความเป็นมาและบริบท ฉันได้ทำงานกับการนำเสนอของหมวดหมู่ตรรกะโดย Andy Pitts ในบทความของเขาของ Logic ในบทความวิทยาศาสตร์คอมพิวเตอร์แต่ฉันยังคุ้นเคยกับการรักษาทฤษฎี Tripos ในวิทยานิพนธ์ปริญญาเอกของเขาเช่นเดียวกับบันทึกของ Awodey และ Bauer ฉันเริ่มต้นเรียนประเภทของประเภท Crole และหนังสือโดย Lambek และ Scott แต่ไม่นานหลังจากที่ฉันได้อ่านบทความสองเล่มสุดท้าย

สำหรับแรงบันดาลใจฉันสนใจชนิดของ log MSO ที่ปรากฏในทฤษฎีบทด้านล่าง ฉันไม่ต้องการที่จะจัดการกับตรรกะที่เทียบเท่าอย่างใดอย่างหนึ่งเหล่านี้ ความหมายฉันไม่ต้องการเข้ารหัสภาค predicates ในแง่ของฟังก์ชั่นการสั่งซื้อที่สูงขึ้นแล้วจัดการกับตรรกะอื่น แต่ฉันยินดีที่จะศึกษาความหมายที่มีการเข้ารหัสดังกล่าวภายใต้ประทุน

  1. (ทฤษฎี Buechi และ Elgot) เมื่อเอกภพของโครงสร้างเป็นคำที่มีความหมายเหนือตัวอักษรที่ จำกัด ภาษานั้นเป็นภาษาที่ใช้กันทั่วไปหากสามารถกำหนดได้อย่างชัดเจนใน MSO พร้อมคำอธิบายที่แปลเพื่อแสดงตำแหน่งต่อเนื่อง
  2. (ทฤษฎีบทของ Buechi) เมื่อจักรวาลของโครงสร้างคือ ω- คำมากกว่าตัวอักษรที่ จำกัด ภาษาคือ ω- ผิดปกติแน่นอนถ้ามันสามารถนิยามได้ใน MSO พร้อมกับคำอธิบายตีความที่เหมาะสม
  3. (ทฤษฎีแทตเชอร์และไรท์) ชุดของต้นไม้ จำกัด เป็นที่รับรู้โดยต้นไม้ต้นไม้อัตโนมัติที่อยู่ด้านล่างขึ้นมาอย่างแน่นอนถ้ามันสามารถกำหนดได้อย่างชัดเจนใน MSO พร้อมภาคแสดงการตีความ
  4. WS1Sเป็นทฤษฎีลำดับสองที่อ่อนแอของ Monadic ของ One Successor สูตรกำหนดชุดของตัวเลขธรรมชาติและตัวแปรลำดับที่สองสามารถตีความได้เป็นชุด จำกัด WS1S สามารถตัดสินใจได้โดยการ จำกัด ออโตมาตะด้วยการเข้ารหัส tuples ของจำนวนธรรมชาติเป็นคำ จำกัด
  5. (ทฤษฎีบทของราบิน) S2Sเป็นทฤษฎีลำดับที่สองของสองผู้สืบทอด S2S สามารถตัดสินใจได้โดย Rabin ออโตมาตา

คำตอบ:


5
  1. ฉันไม่รู้!

  2. ไม่ข้อสันนิษฐานของคุณไม่ถูกต้อง คุณสามารถหาจำนวนฟังก์ชันที่มีลำดับสูงกว่าและเพรดิเคตใน IHOL (อันที่จริงเพรดิเคตเป็นเพียงฟังก์ชันในประเภทของข้อเสนอ) การตั้งค่ามีลักษณะดังนี้:

    Sortω::=ωω|ω×ω|1|prop|ιTermt::=x|λx.t|tt|(t,t)|π1(t)|π2(t)|()|pq||pq||pq|x:ω.p|x:ω.p|t=ωt|f(t)

คุณให้กฎการพิมพ์ตามปกติเพื่อตัดสินความเป็นคำที่เหมาะสม บรรทัดแรกของคำศัพท์เป็นแคลคูลัสแลมบ์ดาที่พิมพ์ได้ปกติโดยทั่วไปแล้วบรรทัดที่สองเป็นข้อเสนอของตรรกะลำดับสูงกว่า (พิมพ์เป็นองค์ประกอบของprop) และบรรทัดที่สามคือค่าคงที่ใดก็ตามที่คุณใช้เพื่อจัดรูปแบบส่วนบุคคล (องค์ประกอบของ ι)

จากนั้นแนวคิดก็คือคุณต้องการขยายความหมายของคริปเกสำหรับตรรกะเชิงสัญชาตญาณลำดับที่หนึ่งไปเป็นลอจิกลำดับที่สูงขึ้น ไฮโดรโดครีนอันดับหนึ่งคือ functorP:CopPoset ระหว่างหมวดหมู่ C ด้วยผลิตภัณฑ์ (ใช้ในการตีความข้อกำหนดในบริบท) และหมวดหมู่ของ posets (ค่าโปรยความจริง) ซึ่งเป็นไปตามเงื่อนไขบางประการเพื่อให้การทดแทนทำงานได้อย่างถูกต้อง

ในการไปยัง IHOL คุณต้องยืนยันด้วย

  1. C ถูกปิดคาร์ทีเซียน (เพื่อจำลองความสามารถในการหาปริมาณมากกว่าประเภทฟังก์ชัน) และ
  2. C มี Heyting พีชคณิตภายใน H พึงพอใจในทรัพย์สินที่มีไว้สำหรับทุกคน ΓC, Obj(P(Γ))C(Γ,H). คุณใช้H เพื่อรูปแบบ propและมอร์ฟิซึ่มส์บอกคุณถึงประเภทของข้อตกลง prop สอดคล้องกับค่าความจริงจริงๆ

โครงสร้างนี้เกือบจะเป็น "โรงเรียนประถม" หากคุณยังต้องการที่P(Γ) เป็นตำแหน่งของ subojects ของ Γแล้วคุณอยู่ที่นั่น (สิ่งนี้บอกว่าคุณสามารถเพิ่มหลักการความเข้าใจในตรรกะของคุณ)

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