Saya hanya punya pertanyaan menarik ini. Apa fungsi yang paling cepat diketahui manusia? Apakah ini berang-berang yang sibuk ?
Kita tahu fungsi seperti , tetapi fungsi ini tumbuh lebih lambat dari , yang pada gilirannya tumbuh lebih lambat dari, yang pada gilirannya tumbuh lebih lambat dari . Kami kemudian dapat menggabungkan fungsi, untuk memilikiyang tumbuh lebih cepat dari , dan seterusnya.2 x x ! x x ( x x ) ! x x
Kemudian kita sampai pada fungsi rekursif seperti fungsi Ackermann yang tumbuh jauh lebih cepat daripada. Kemudian orang-orang berpikir tentang fungsi berang-berang yang sibuk yang tumbuh lebih cepat daripada fungsi Ackermann.( x x ) ! B ( x )
Pada titik ini saya belum pernah mendengar adanya fungsi lain yang tumbuh lebih cepat daripada berang-berang yang sibuk. Apakah ini berarti bahwa tidak ada fungsi lain yang dapat tumbuh lebih cepat daripada berang-berang yang sibuk? (Selain faktorial dan seperti , dll.)
sumber
Jawaban:
Fungsi berang-berang yang sibuk tumbuh lebih cepat daripada fungsi yang dapat dihitung . Namun, itu dapat dihitung dengan mesin Turing yang telah diberi akses ke oracle untuk memecahkan masalah penghentian. Anda kemudian dapat menetapkan fungsi berang-berang sibuk "urutan kedua", yang tumbuh lebih cepat daripada fungsi apa pun yang dapat dihitung bahkan oleh mesin Turing apa pun dengan oracle untuk masalah penghentian. Anda dapat terus melakukan ini selamanya, membangun hierarki fungsi berang-berang sibuk yang semakin cepat berkembang.
Lihat esai Scott Aaronson yang sangat baik tentang topik ini, Who Can Name the Bigger Number? .
sumber
program[length=n]
berhenti? Simulasikan untukBusyBeaver(n)
langkah - langkahnya. 2) Apa ituBusyBeaver(n)
? Untuk setiap program dengan panjang <n, buanglah jika terhenti, dan ambil skor maksimum di antara yang lain.Tidak ada yang namanya "fungsi yang paling cepat berkembang". Bahkan, bahkan tidak ada urutan fungsi yang paling cepat berkembang. Ini sudah ditunjukkan oleh Hausdorff. Diberikan dua fungsi , katakan bahwa g tumbuh lebih cepat dari f jika lim n → ∞ g ( n )f, g: N ⟶ N g f
Diberikan fungsi, fungsi berikuttumbuh lebih cepat dari:Dengan urutan fungsi, fungsi berikuttumbuh lebih cepat daripada semuanya:Pertanyaan alami untuk ditanyakan adalah apakah ada "skala" fungsi yang tumbuh paling cepat. Ini adalah satu set baik-memerintahkan fungsiyang merupakan "cofinal", yaitu, mengingat fungsi, ada fungsi yang lebih cepat tumbuh
sumber
Jawaban lain menjawab pertanyaan secara langsung. Untuk latar belakang yang lebih dan lebih dalam, makalah ini oleh Lafitte pada subjek mempertimbangkan konteks yang lebih besar dari fungsi seperti berang-berang yang sibuk. Ini juga memiliki beberapa hasil dan teorema yang cocok dengan ide ke dalam kerangka kerja yang lebih umum. Ini menunjukkan bahwa (secara informal) "fungsi sibuk seperti berang-berang" memiliki hubungan dekat dengan fenomena ketidaklengkapan Chaitin (Teorema 2.1). Ini juga menunjukkan bahwa ada teori yang tidak "kuat" cukup untuk "memahami" fungsi seperti berang-berang yang sibuk, yaitu mereka tidak terbukti dalam teori-teori itu karena ketidaklengkapan yang berkaitan dengan Godel. Ini menunjukkan ide untuk mengasumsikan hasil seperti berang-berang yang sibuk sebagai aksioma dan perkembangan logis dari teori yang menghasilkan mirip dengan ide yang awalnya dibayangkan oleh Turing.
[1] Berang-berang yang sibuk menjadi liar oleh Grégory Lafitte. Abstrak:
sumber
Teorema hierarki ruang dan waktu Hartmanis-Stearns membuktikan bahwa tidak ada fungsi "pertumbuhan tercepat" dalam hal waktu atau ruang karena skalanya tidak terikat. Tapi itu memang memberikan pemesanan sehingga semua fungsi komputasi / rekursif "berperilaku baik" dapat dibandingkan. Tetapi banyak fungsi matematika "tumbuh cepat" tampaknya tidak dievaluasi dalam hal kompleksitas ruang / waktu sejauh ini meskipun itu menjadi "celah" teoretis yang agak jelas atau bahkan mencolok untuk diisi. Melakukan hal itu dapat mengarah pada "jembatan teorema" yang penting.
sumber