Tôi đã xem bài đọc này của MIT về độ phức tạp tính toán và vào phút 15:00 Erik Demaine bắt tay vào một cuộc biểu tình để cho thấy những gì được nêu trong tiêu đề của câu hỏi này. Tuy nhiên tôi không thể làm theo lý luận của anh ấy, trong thực tế những gì anh ấy nói là thế này:
chúng ta có thể nêu một vấn đề quyết định là chuỗi và trong thực tế là bảng chân lý của hàm.
Ông tiếp tục nói rằng một vấn đề quyết định là một chuỗi bit vô hạn trong khi một chương trình là một chuỗi bit hữu hạn và cho đến nay không có vấn đề gì. Điều tôi không hiểu là sự tiếp tục của bằng chứng kể từ thời điểm này: Các vấn đề về quyết định nằm trong
vì bạn có thể đặt dấu thập phân trước chuỗi đại diện cho vấn đề, do đó có được phần thập phân của số thực
for example if you have 0111011010101010101... it could become x.0111011010101010101...
Một chương trình "chỉ" là một số nguyên trong vì nó là một chuỗi bit hữu hạn. Điểm mà tôi không hiểu là làm thế nào có thể một vấn đề quyết định có thể so sánh với một số thực thay vì một số nguyên ... Ý tôi là, nếu chúng ta sử dụng đối số "đặt một dấu chấm trước số" thì không thể lý do tương tự cũng được áp dụng cho số lượng thuật toán có thể được tạo ra?