Là một chức năng tìm kiếm subsequences các chữ số của


11

Làm thế nào có thể quyết định liệu có một số các chữ số? πtruyền cảm hứng cho tôi để hỏi liệu biến thể trông ngây thơ sau đây có thể tính toán được không:

f(n)={1if n¯ occurs in the decimal representation of π0otherwise

Trong đó là biểu diễn thập phân của n không có số 0 đứng đầu.n¯n

Nếu việc mở rộng thập phân của chứa tất cả các chuỗi hữu hạn chữ số (giả sử gọi đây là một số phổ quát (cơ số 10)), sau đó f là hằng số 1 . Nhưng đây là một câu hỏi toán học mở. Nếu π không phải là phổ quát, điều này có nghĩa là f không thể tính toán được?πf1πf


Thủ thuật cho vấn đề khác hoạt động vì nó đơn nhất, thủ thuật đó sẽ không hoạt động để kiểm tra các chuỗi nhị phân. Nhưng nó không có nghĩa là nó không thể theo một cách khác.
Kaveh

@Kaveh Ý của bạn là "unary" là gì? Câu hỏi liên kết được coi là biểu diễn thập phân của . π
Raphael

Đây là một cách để làm cho -example uncomputable. Một cách khác là đưa ra một số thực làm đầu vào. Tôi không có một bằng chứng tiện dụng, mặc dù. π
Raphael

1
@Kaveh: Chúng tôi cũng có thể đã kiểm tra mà không thay đổi câu trả lời. (01)n
Raphael

1
@Raphael, bạn có thể nghĩ về nó về cơ bản là đơn nguyên. (Điều quan trọng là cấu trúc của các chuỗi có thể để kiểm tra mối quan hệ tiền tố wrt.)
Kaveh

Câu trả lời:


3

Lưu ý rằng có thể là hằng số 1 ngay cả khi π không phải là số bình thường. (Trong tiếng Pháp, chúng tôi nói nếu f không đổi thì π là vũ trụ nombre . Tôi không biết thuật ngữ tương ứng trong tiếng Anh)f1πfπ

Đối với những gì nó có giá trị: nó có thể , theo cách sau:

Chứng minh là tính toán sẽ không nhất thiết ngụ ý giải quyết câu hỏi mở cho dù f không đổi hay không. Ví dụ, bạn có thể xây dựng g có thể tính toán được nhưng sao cho độ không đổi của g tương đương với phỏng đoán của Goldbach .ffgg

Tất nhiên điều đó thậm chí không bắt đầu trả lời câu hỏi của bạn, nhưng nó có thể mở ra cho tôi.


Đúng, tôi đã có nghĩa là vũ trụ nombre , trên thực tế. Vì vậy, có thể tính toán mà không phải là hằng số. Tôi khá chắc chắn rằng có một cách đơn giản hơn để thể hiện điều này. Bạn có thể giải thích thêm một chút về cách f có thể tính toán được hay không, ở cấp độ của lý thuyết tính toán 101? ff
Gilles 'SO- đừng trở nên xấu xa'

[f?=1]f1P(f)¬P(f)[f?=1]
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.