ขออภัยล่วงหน้าหากคำถามนี้ง่ายเกินไป
โดยทั่วไปสิ่งที่ฉันอยากรู้คือถ้ามีฟังก์ชั่นมีคุณสมบัติดังต่อไปนี้:
ใช้เป็นf ( x )เมื่อโดเมนและโคโดเมนถูก จำกัด ไว้ที่สตริงn- bit แล้วก็
- เป็นแบบฉีด
- เป็นตัวแทน
- ใช้ทรัพยากรอย่างเคร่งครัดน้อย (ทั้งพื้นที่ที่ / เวลา / ความลึกวงจร / จำนวนประตู) เพื่อคำนวณภายใต้รูปแบบที่เหมาะสมบางกว่าฉ- 1 n ( Y )ที่ Y = F n ( x )
- ความแตกต่างทรัพยากรสำหรับ VS ฉ- 1 ( Y )เครื่องชั่งน้ำหนักเป็นบางฟังก์ชั่นที่เพิ่มขึ้นอย่างเคร่งครัดของn
ฉันสามารถหาตัวอย่างที่ฟังก์ชั่นมีทั้งแบบ surjective หรือ injective แต่ไม่ใช่ทั้งสองอย่างยกเว้นว่าฉันจะใช้โมเดลการคำนวณที่วางแผนไว้ ถ้าฉันเลือกแบบจำลองการคำนวณที่อนุญาตให้กะซ้ายในหน่วยเวลาในวงแหวน แต่ไม่ใช่กะที่ถูกต้องแน่นอนว่ามันเป็นไปได้ที่จะเกิดเส้นตรงเหนือศีรษะ (หรือสูงกว่าถ้าคุณคิดว่าการเรียงสับเปลี่ยนที่ซับซ้อนกว่านั้นเป็นแบบดั้งเดิม) . ด้วยเหตุนี้ฉันจึงสนใจเฉพาะรุ่นที่สมเหตุสมผลซึ่งส่วนใหญ่ฉันหมายถึงเครื่องจักรทัวริงหรือวงจร NAND หรือคล้ายกัน
เห็นได้ชัดว่าสิ่งนี้จะต้องเป็นจริงถ้าแต่ดูเหมือนว่ามันจะเป็นไปได้เช่นกันถ้าP = N Pดังนั้นจึงไม่ควรที่จะตัดสินคำถามนั้น
เป็นไปได้ทั้งหมดที่คำถามนี้มีคำตอบที่ชัดเจนหรือเป็นอุปสรรคต่อการตอบที่ฉันพลาดไปอย่างชัดเจน