Bất kỳ số siêu việt tính toán nào có thể tính toán được trong thời gian P nhưng không phải là


9

Có bất kỳ số siêu tính nào được biết đến sao cho chữ số thứ của nó có thể tính được trong thời gian đa thức, nhưng không tính bằng không?nO(n)


2
Nó vẫn không có ý nghĩa. Ý bạn là, ... nhưng không đúng lúc , hay sao? O(n)
Emil Jeřábek

Ý tôi là trong thời gian P và không phải trong . Tôi không chắc tiếng Anh của tôi sai hay của bạn, dù sao cũng cảm ơn bạn đã bình luận. O(n)
XL _At_Here_There

2
Nếu tác giả quản lý để đặt câu hỏi này bằng tiếng Anh có thể đọc được, thì nó có thể liên quan đến Phỏng đoán của Hartmanis-Stearns: Mỗi số thực được tính bằng máy Turing đa nhiệm thời gian thực là siêu việt hoặc hợp lý.
Gamow

@Gamow đúng nhưng nó không bao gồm trường hợp của phỏng đoán Hartmanis-Stearns.
XL _At_Here_There

2
Tôi đã cố gắng để làm cho điều này trở nên dễ hiểu, nhưng nó vẫn không rõ ràng lắm. Bạn có nghĩa là không được tính toán trong , hoặc có thể không tính toán được trong ? Mô hình tính toán: máy Turing đơn hay đa nhiệm, hay cái gì khác? O(n)O(n)
Sasho Nikolov

Câu trả lời:


19

Đây là việc xây dựng một số như vậy. Bạn có thể tranh luận liệu điều này có nghĩa là một số như vậy là "đã biết".

Đi bất kỳ chức năng từ để nơi 'th chữ số không phải là tính toán trong thời gian. Một chức năng như vậy tồn tại, ví dụ, bằng kỹ thuật đường chéo thông thường. Giải thích là 'th chữ số thập phân của một số số thực . Bây giờ, với mỗi của mẫu , , hãy thay đổi các chữ số của ở các vị trí thành 's. Số kết quả hiển nhiên giữ lại thuộc tính màfN{1,2,,8}nO(n)f(n)nαn22kk1αn,n+1,,3n0βn 'th chữ số không phải là tính toán trong thời gian, nhưng có vô số xấp xỉ rất tốt bởi rationals, nói với trật tự , có dạng . Sau đó, theo định lý của Roth không thể là đại số. (Nó không hợp lý vì nó có các khối tùy ý được đặt ra bởi các số khác ở cả hai bên.)O(n)O(q3)p/qβ0


12

Tổng quát hơn, đối với bất kỳ hằng số , có các số siêu việt tính được trong thời gian đa thức, nhưng không phải trong thời gian .k1O(nk)

Đầu tiên, theo định lý phân cấp thời gian, tồn tại một ngôn ngữ không thể tính toán được trong thời gian . Chúng tôi có thể giả sử và chúng tôi cũng có thể giả sử rằng tất cả các chuỗi có độ dài chia hết cho .L0EO(2kn)L{0,1}wL3

Thứ hai, hãy để là phiên bản đơn nhất của . Để chắc chắn, với mọi , hãy để biểu thị số nguyên có biểu diễn nhị phân là và đặt . Sau đó , nhưng không thể tính toán được trong thời gian . Hơn nữa, có thuộc tính sau: với mọi , không chứa bất kỳ sao cho .L1L0w{0,1}N(w)1wL1={aN(w):wL0}L1PL1O(nk)L1mL1an23m+1n<23m+3

Thứ ba, hãy để (Tôi giả sử ở đây rằng câu hỏi là về số điện toán ở dạng nhị phân. Nếu không, ở trên có thể được thay thế bằng bất kỳ cơ sở mong muốn nào, không thành vấn đề.)

α={2n:anL1}.
2

Sau đó, có thể tính toán được trong thời gian đa thức, vì chúng ta có thể tính bit đầu tiên của nó bằng cách kiểm tra xem có trong . Vì lý do tương tự, nó không thể tính toán được trong thời gian , vì bit thứ xác định liệu .αna,a2,,anL1O(nk)nanL1

Đối với mọi , hãy để và . Sau đó Do đó, có số đo bất hợp lý ít nhất là , do đó nó siêu việt theo định lý của Roth .m

p={223m+1n:nL1,n<23m+1}=α223m+1,
q=223m+1
|αpq|223m+3=q4.
α4

2
Hmm, tôi thấy rằng tôi đã được xúc. Tôi sẽ để lại câu trả lời, vì nó có thể hữu ích cho ai đó.
Emil Jeřábek

3
Tôi đã chọn bài đăng của Jeffrey làm câu trả lời cho câu hỏi, vì câu trả lời của anh ấy được đăng trước đó.
XL _At_Here_There

6
Đúng. Lần sau tôi sẽ nhắc nhở bản thân đừng bận tâm lãng phí thời gian và công sức để viết một câu trả lời kỹ lưỡng với tất cả các chi tiết kỹ thuật, vì rõ ràng việc đăng một vài phút trước đó sẽ có giá trị hơn.
Emil Jeřábek

3
: D, tuyệt vời! Hy vọng chúng ta có thể thưởng thức nhiều chủ đề hơn.
XL _At_Here_There
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.