Teorema alami terbukti hanya "probabilitas tinggi"?


15

Ada banyak situasi di mana "bukti" acak jauh lebih mudah daripada bukti deterministik, contoh kanonik adalah pengujian identitas polinomial.

Pertanyaan : Apakah ada "teorema" matematika alamiah di mana bukti acak diketahui tetapi bukti deterministik tidak?

Dengan "bukti acak" dari pernyataan P saya maksudkan itu

  1. Ada algoritma acak yang mengambil input n>0 dan jika P salah menghasilkan bukti deterministik ¬P dengan probabilitas setidaknya 12n .

  2. Seseorang telah menjalankan algoritma untuk, katakanlah, , dan tidak menyanggah teorema.n=100

Sangat mudah untuk menghasilkan pernyataan non-alami yang cocok: cukup pilih contoh besar dari masalah di mana hanya algoritma acak yang efisien yang diketahui. Namun, meskipun ada banyak teorema matematika dengan "banyak bukti numerik", seperti hipotesis Riemann, saya tidak mengetahui adanya bukti acak yang akurat dari bentuk di atas.


@Kaveh: Terima kasih atas koreksi kategori. Saya tidak yakin apa yang harus dimasukkan.
Geoffrey Irving

1
arah lain, mempelajari literatur "derandomisasi" (mencari survei yang baik juga). Bukankah teorema Reingold yang relatif baru (memenangkan penghargaan) juga merupakan kasusnya (sekali lagi sebelum pembuktian)?
vzn

1
Nah masalah dengan bukti deterministik bertumpu pada ERH (seperti Primes dulu) akan memiliki properti ini
Suresh Venkat

1
Saya minta maaf untuk mengatakan tetapi saya tidak berpikir pertanyaan Anda masuk akal, karena tidak ada pernyataan seperti itu, wajar atau tidak. Anda menulis bahwa N adalah bilangan prima yang digunakan untuk menjadi contoh yang baik tetapi (tentu saja) selalu ada bukti deterministik juga untuk keutamaan, hanya sedikit lebih lama. Saya juga tidak bisa membayangkan bagaimana Anda akan menentukan probabilitas keberhasilan suatu algoritma yang seharusnya menyangkal satu pernyataan perbaikan. Mungkin Anda ingin meminta bukti yang efisien untuk kelas masalah (yaitu, inputnya adalah P dan n dan pernyataan P (n)) tetapi kemudian kita sampai pada teori kompleksitas dan definisi BPP.
domotorp

2
domotorp: Memang benar bahwa (dengan asumsi algoritma menggunakan jumlah bit acak terbatas) bukti acak seperti itu dapat derandomized dengan beberapa biaya kinerja. Namun, saya bertanya tentang contoh-contoh di mana biaya kinerja cukup tinggi sehingga bukti deterministik belum berjalan sampai saat ini, sedangkan bukti acak miliki. Saya percaya definisi ini masuk akal dalam konteks ini.
Geoffrey Irving

Jawaban:


6

Ini bukan contoh dari apa yang Anda minta, tetapi ini menunjukkan bagaimana contoh seperti itu bisa terjadi. Beberapa identitas kombinatorial dapat dikodekan sebagai identitas tentang polinomial derajat terikat . Jika polinomialnya univariat, untuk membuktikan identitasnya cukup dengan memverifikasi pada d + 1 poin. Namun, jika polinomialnya multivarian, dan tingkatannya setidaknya cukup besar, lemma Scwartz-Zippel mungkin satu-satunya cara praktis untuk memverifikasi identitas.dd+1

Untuk contoh kasus univariat, periksa artikel ini oleh Zeilberger, menyelesaikan pertanyaan Knuth. Dia membuktikan pernyataan tentang statistik permutasi. Untuk permutasi , misalkan inv ( π ) menjadi angka | { ( i , j ) : i < j , π ( i ) > π ( j ) } | dari inversi π , dan biarkan maj indeks utama ( π ) dariπSninv(π)|{(i,j):i<j,π(i)>π(j)}|πmaj(π) menjadi jumlah semua bilangan bulat di set { i : π ( i + 1 ) < π ( i ) } . Zeilberger membuktikan bahwa, untuk semua n , kovarian dari dua statistik adalahπ{i:π(i+1)<π(i)}n

di mana semua harapan lebih dari satu seragam acakπdiSn. Bukti Zeilberger hanyalah verifikasi komputer untukn{1,2,3,4,5}, dan pengamatan bahwa pernyataan itu setara dengan identitas antara polinomial dalamnderajat paling banyak4.

E[(inv(π)E[inv(π)])(maj(π)E[maj(π)])]=14(n2),
πSnn{1,2,3,4,5}n4

Terima kasih, itu artikel yang bagus. Saya cukup suka moral.
Geoffrey Irving
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.