ฉันจะทำให้เป็นรูปแบบที่แตกต่างกันของคำถามนี้ที่ "ประสิทธิภาพ" ถูกแทนที่ด้วย "การคำนวณ"
Let Cnเป็นระดับแนวความคิดของทุกภาษาL⊆Σ∗
ที่รู้จักโดยเครื่องจักรทัวริงในnรัฐหรือน้อยกว่า โดยทั่วไปสำหรับx∈Σ∗และf∈Cnปัญหาของการประเมิน
f(x)เป็น undecidable
แต่สมมติว่าเรามีการเข้าถึง (ที่เหมาะสมว่าจะ) PAC-learning oracle
สำหรับC n นั่นคือสำหรับการใด ๆε , δ > 0 , Oracle ขอตัวอย่างการติดป้ายชื่อขนาด
ม0 ( n , ε , δ )
เช่นว่าสมมติเช่นตัวอย่างถูกดึง IID จากการกระจายที่ไม่รู้จักD , พยากรณ์outputs สมมติฐานฉ ∈ C n
ซึ่งมีความน่าจะเป็นเวลาอย่างน้อย1 - δมีDACnϵ,δ>0m0(n,ϵ,δ)DAf^∈Cn1−δDข้อผิดพลาด -generalization ไม่เกินεϵเราจะแสดงให้เห็นว่าพยากรณ์นี้ไม่สามารถคำนวณได้
อันที่จริงเราจะแสดงให้เห็นว่าเป็นปัญหาที่เรียบง่ายเป็น undecidable: หนึ่งของการกำหนดให้มีข้อความตัวอย่างSไม่ว่าจะมีอยู่f∈Cnสอดคล้องกับSSสมมติว่า (เพื่อแย้ง) ว่าKเป็นเครื่องทัวริงที่ตัดสินปัญหาความมั่นคง
เราทำข้อตกลงเกี่ยวกับสัญกรณ์ดังต่อไปนี้ ระบุΣ∗ด้วยN={0,1,2,…}ผ่านการสั่งพจนานุกรมตามปกติ สำหรับx∈{0,1}∗เราบอกว่า TM M "S-prints"
xถ้ามันยอมรับสตริงทั้งหมดในΣ∗
สอดคล้องกับดัชนีi st xi=1
และไม่ยอมรับ (อาจจะไม่ใช่ หยุดทำงาน) สตริงใด ๆ ที่สอดคล้องกับดัชนีxi=0 0 ตั้งแต่ (โดยสมมติฐาน)Kคือ decidable มันตามที่ฟังก์ชั่นK~:x↦k , กำหนดให้เป็นที่เล็กที่สุดkดังกล่าวว่า TM บางอย่างในCk
S-พิมพ์xเป็นทัวริง-คำนวณ มันต่อไปตามที่ฟังก์ชั่น
g:k↦xซึ่งแมk∈N
ไปน้อยที่สุด (lexicographically) สตริงx∈{0,1}∗
เช่นว่าK~(x)>kสามารถคำนวณได้เช่นกัน
MMg(|⟨M⟩|)⟨M⟩M|x|MMℓ=|⟨M⟩|xM∈{0,1}∗.
By construction, K~(xM)>ℓ, and so xM cannot be S-printed
by any TM with description length ℓ or shorter. And yet it is defined
as the S-print output of a TM with description length ℓ --- a contradiction.