Ini mungkin pemikiran yang konyol, tetapi misalkan kita memiliki komputer yang diprogram untuk melakukan urutan perhitungan yang tak terbatas dan anggaplah perhitungan membutuhkan detik untuk diselesaikan. Kemudian komputer ini dapat melakukan perhitungan dalam jumlah tak terbatas dalam waktu yang tidak terbatas.
Mengapa ini tidak mungkin? Apakah ada batasan yang lebih rendah pada berapa lama waktu yang dibutuhkan untuk melakukan perhitungan non-sepele?
computability
computation-models
dsaxton
sumber
sumber
Jawaban:
"Jenis" komputer ini dikenal sebagai Mesin Zeno . Model komputasinya termasuk dalam kategori yang disebut Hypercomputation . Model komputasi hiper adalah abstraksi matematis, dan karena cara mereka didefinisikan untuk bekerja, mereka secara fisik tidak mungkin.
Ambil Mesin Zeno Anda misalnya. Jika kita membayangkan Mesin Zeno menjadi mesin penghitung apa pun, apakah itu menggunakan sempoa atau sirkuit terintegrasi tidak masalah. Katakanlah data program yang digunakan oleh mesin diumpankan ke dalamnya dengan rekaman simbol yang sangat panjang (seperti Mesin Turing).
Tentu saja, kita tahu dari matematika bahwa:
yang kita katakan sama dengan . Jadi perhitungan harus selesai dalam 1 detik karena jumlah benar-benar bertemu.1
Tetapi konvergensi ini, tentu saja, bergantung pada menuju (dan mencapai) ketidakterbatasan. Dalam pengertian fisik, ini berarti bahwa ketika waktu yang dibutuhkan untuk setiap perhitungan semakin kecil, "read head" dari mesin hitung harus melakukan zip sepanjang simbol dalam rekaman lebih cepat dan lebih cepat. Pada titik tertentu, kecepatan ini akan melebihi kecepatan cahaya.n
Jadi, menjawab pertanyaan kedua Anda, batas terendah absolut yang mungkin ada pada perhitungan mungkin berada pada urutan waktu Planck, mengingat kecepatan cahaya sebagai faktor pembatas utama dalam model perhitungan teoretis, tetapi masuk akal secara fisik.
sumber
Waktu yang diperlukan untuk perhitungan primitif dibatasi oleh kecepatan cahaya dan ukuran atom, sejauh yang kita pahami fisika pada hari ini, 15 September 2015.
Unit perhitungan perlu dibangun dari sesuatu yang tidak berukuran nol (atom) dan agar perhitungan dapat bekerja, listrik atau cahaya akan perlu di-zip di atasnya, yang akan dibatasi oleh berapa lama waktu yang dibutuhkan untuk meng-zip melintasi non-nol jarak-nol.
sumber
Sunting : Seperti dicatat oleh @aroth, analogi ini mengasumsikan bahwa kita dapat terus membagi air; bahwa tidak ada atom terkecil yang tak terpisahkan. Yang memunculkan poin menarik (saya pikir) bahwa kita juga harus mengasumsikan waktu untuk dapat dibagi secara sewenang-wenang agar perhitungannya selesai dalam waktu yang terbatas.
sumber