บางครั้งนักคณิตศาสตร์ต้องกังวลเกี่ยวกับสัจพจน์ของทางเลือก (AC) และสัจพจน์ของความมุ่งมั่น (AD)
จริงของการเลือก : ให้คอลเลกชันใด ๆชุด nonempty มีฟังก์ชั่นฉว่าได้รับชุดSในCกลับเป็นสมาชิกของS
สัจพจน์ของความมุ่งมั่น : ให้เป็นชุดของสตริงบิตที่มีความยาวไม่สิ้นสุด อลิซและบ็อบเล่นเกมที่อลิซเลือกที่ 1 บิตb 1 , Bob เลือกที่ 2 บิตb 2และต่อไปเรื่อย ๆ จนกระทั่งสตริงที่ไม่มีที่สิ้นสุดx = b 1 b 2 ⋯ถูกสร้างขึ้น อลิซชนะเกมถ้าx ∈ Sบ๊อบชนะเกมถ้าx ∉ S สมมติฐานคือสำหรับทุกSมีกลยุทธ์การชนะสำหรับหนึ่งในผู้เล่น (ตัวอย่างเช่นหากSประกอบด้วยสายอักขระทั้งหมดเท่านั้น Bob สามารถชนะได้ในหลายจังหวะการเคลื่อนไหว)
เป็นที่รู้กันว่าสัจพจน์ทั้งสองนี้ไม่สอดคล้องกัน (ลองคิดดูหรือไปที่นี่ )
นักคณิตศาสตร์คนอื่นให้ความสนใจเพียงเล็กน้อยหรือไม่มีเลยในการใช้สัจพจน์เหล่านี้ในการพิสูจน์ พวกเขาดูเหมือนจะไม่เกี่ยวข้องกับวิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎีเนื่องจากเราเชื่อว่าเราทำงานกับวัตถุที่มีขอบเขต จำกัด อย่างไรก็ตามเนื่องจาก TCS กำหนดปัญหาการตัดสินใจการคำนวณให้เป็นสตริงบิทอนันต์และเราวัด (ตัวอย่าง) เวลาที่ซับซ้อนของอัลกอริทึมในฐานะฟังก์ชันซีมโทติคเหนือธรรมชาติเราจึงมีความเป็นไปได้ที่การใช้หนึ่งในสัจพจน์เหล่านี้ เป็นหลักฐานบางอย่าง
เป็นตัวอย่างที่โดดเด่นมากที่สุดใน TCS ที่คุณรู้ว่าที่หนึ่งของหลักการเหล่านี้เป็นสิ่งที่จำเป็น ? (คุณรู้ตัวอย่างหรือไม่)
เพียงเพื่อบอกล่วงหน้าเล็กน้อยโปรดทราบว่าการโต้แย้งในแนวทแยง (เหนือชุดของทัวริงเครื่องจักรพูด) ไม่ใช่แอปพลิเคชั่นของสัจพจน์ของทางเลือก ถึงแม้ว่าภาษาที่ทัวริงกำหนดไว้จะเป็นสตริงบิทอนันต์ แต่ทัวริงแต่ละเครื่องมีคำอธิบายที่ จำกัด ดังนั้นเราจึงไม่จำเป็นต้องมีฟังก์ชั่นทางเลือกสำหรับเซตอนันต์จำนวนมากที่นี่
(ฉันใส่แท็กจำนวนมากเพราะฉันไม่รู้ว่าตัวอย่างมาจากไหน)