Teorema Galois secara efektif mengatakan bahwa seseorang tidak dapat mengekspresikan akar polinomial derajat> = 5 menggunakan fungsi rasional dari koefisien dan radikal - tidak dapatkah ini dibaca dengan mengatakan bahwa dengan polinomial tidak ada algoritma deterministik untuk menemukan akar?
Sekarang pertimbangkan sebuah pertanyaan keputusan dari formulir, "Diberikan polinomial berakar nyata dan angka k adalah akar ketiga dan keempat tertinggi setidaknya pada jarak k?"
Sertifikat bukti untuk pertanyaan keputusan ini hanya akan menjadi set akar polinomial ini dan itu adalah sertifikat pendek dan karenanya sepertinya TAPI bukan teorema Galois yang mengatakan bahwa tidak ada algoritma deterministik apa pun untuk menemukan sertifikat untuk keputusan ini pertanyaan? (dan properti ini jika benar mengesampingkan algoritma apa pun untuk memutuskan jawaban atas pertanyaan ini)
Jadi di kelas kompleksitas apa pertanyaan keputusan ini berada?
Semua pertanyaan NP-lengkap yang saya lihat selalu memiliki algoritma waktu eksponensial sepele yang tersedia untuk menyelesaikannya. Saya tidak tahu apakah ini diharapkan menjadi properti yang harus selalu benar untuk semua pertanyaan NP-complete. Untuk pertanyaan keputusan ini sepertinya tidak benar.
sumber
Jawaban:
Koneksi yang menarik, namun teori Galois menyatakan bahwa tidak ada metode (konsisten) yang ada untuk menemukan akar kuintik menggunakan radikal , daripada mengatakan bahwa masalahnya memiliki solusi (misalnya jalur terpanjang) yang mungkin memerlukan waktu super-polinomial. Jadi saya akan mengatakan itu lebih terkait dengan ketidakpastian daripada kompleksitas.
Secara khusus, dalam teori Galois seseorang secara progresif membangun ekstensi kelompok akar-akar persamaan, dengan cara selangkah demi selangkah (menambahkan satu akar sekaligus). Dan semua kelompok ini harus dipecahkan, dalam arti tidak boleh ada ambiguitas dalam proses membangun ekstensi ini dalam urutan lain. Ada pertanyaan terkait pada MO tentang kompleksitas membangun kelompok Galois dari suatu persamaan .
Referensi lain di sini "TEORI GALOIS KOMPUTASI: INVARIAN DAN KOMPUTASI LEBIH DARI ", CLAUS FIEKER JURGEN KLUNERSQ
Lebih jauh lagi, seseorang dapat secara sistematis mewakili akar dari persamaan polinomial menggunakan radikal (ketika persamaan dapat dipecahkan dengan menggunakan radikal) berdasarkan pada konstruksi kelompok Galois (s) dari persamaan tersebut. Ref: "Representasi Radikal Akar Polinomial", Hirokazu Anai Kazuhiro Yokoyama 2002
Kompleksitas komputasi untuk menentukan apakah polinomial tak tereducikan yang diberikan pada bilangan bulat , dapat larut oleh radikal adalah dalam P Ref "Solvabilitas oleh Radikal Berada dalam Waktu Polinomial", S. Landau GL Miller 1984Z P
Sebuah survei dari "Teknik Komputasi Galois" baru-baru ini, Alexander Hulpke
Tentu saja jika seseorang mencari algoritma aproksimasi yang baik dan kompleksitasnya (misalnya metode Newton atau Teorema Sturm) ini adalah pertanyaan yang sedikit berbeda dan jawaban yang sudah diposting memberikan informasi lebih banyak ke arah itu.
sumber
Saya berasumsi Anda sedang mempertimbangkan polinomial dengan koefisien integer .
Anda telah mengambil titik awal yang salah untuk investigasi Anda; tujuan Anda adalah menemukan perkiraan yang baik untuk akar yang sebenarnya. Mencari formula aljabar sehingga Anda bisa mengevaluasinya dengan cukup presisi adalah sesuatu yang bisa Anda lakukan, tetapi itu bukan hal yang benar untuk dilakukan di sini. (kecuali, tentu saja, "
k
akar nyata terbesar polinomial" adalah salah satu dari operasi aljabar Anda)Titik awal yang jauh lebih baik adalah menggunakan teorema Sturm untuk mengisolasi akar polinomial. Anda kemudian dapat menghasilkan perkiraan yang lebih baik dengan pencarian biner, tetapi jika itu terlalu lambat, Anda dapat menggunakan metode Newton untuk dengan cepat menghasilkan perkiraan dengan presisi tinggi.
Tapi itu hanya tentang menemukan sertifikat. Masih ada pertanyaan tentang sertifikat apa yang bisa ada.
Pertama, saya akan tunjukkan bahwa Anda dapat secara langsung menghitung apakah dua akar sama persis dengan unit, misalnya dengan menghitung gcd ( p ( x ) , p ( x - k ) ) . Anda juga harus memutuskan apa yang ingin Anda lakukan tentang akar berulang dan berurusan dengan tepat. Saya menganggap Anda akan menangani kasus ini secara khusus.k gcd(p(x),p(x−k))
Jika kita mengetahui dua akar tidak persis unit terpisah, yang berarti bahwa Anda dapat menghasilkan perkiraan ketepatan yang cukup untuk membuktikan bahwa mereka baik besar atau kurang dari k unit terpisah. misalnya ada dua jenis sertifikat:k k
Jenis pertama (bukti negatif) adalah
Jenis kedua (bukti positif) adalah
Sertifikat dapat diverifikasi dengan menggunakan teorema Sturm. Sekarang, pertanyaan Anda tentang ukuran sertifikat bermuara menemukan berapa banyak bit presisi yang Anda butuhkan untuk mewakili .a
Dengan kata lain, apa saja batasan pada nilai yang mungkin dari , di mana a , b adalah akar dari f ?a−b−k a,b f
Saya tidak yakin dengan pendekatan hebat, tetapi yang harus memberi Anda sesuatu adalah dengan mengamati bahwa semua nilai ini adalah akar dari polinomial:
Mengapa? Ingatlah bahwa hasil dari dua polinomial monik adalah produk dari semua perbedaan akarnya, jadi
di mana adalah koefisien terkemuka dan d adalah derajat f . (mungkin saya sudah menulis rumus untuk - g ( x ) bukan g ( x ) ; Saya tidak pernah yakin pada tanda itu)c d f −g(x) g(x)
Jadi pertanyaannya adalah untuk menemukan perkiraan seberapa besar koefisien dapat, dan setelah Anda tahu itu, temukan perkiraan seberapa dekat akar g dengan nol.g g
(Atau, alternatifnya, temukan besaran terbesar yang dimiliki oleh akar polinomial terbalik ; akar polinomial terbalik adalah kebalikan dari akar-akar g )g g
sumber
Saya akan menjawab pertanyaan Anda karena sebagian besar sudah berakhir. bukti galois sekarang dikenal sebagai Abel-Ruffini yang menunjukkan ketidakmungkinan solusi polinomial untuk quintic. (berbeda dengan misalnya persamaan kuadratik). jadi itu tidak benar-benar hasil pada kekerasan dari masalah itu sendiri tetapi lebih dari ketidakmungkinan . dalam pengertian ini lebih analog dengan misalnya bukti ketidaktentuan masalah penghentian. teori kompleksitas pada umumnya berkaitan dengan "biaya" solusi komputasi. itulah sudut pandang dua peneliti CS terkemuka di bagian pengantar dari makalah berikut ini ( Komputasi dan Kompleksitas / Kleinberg & Papadimitriou), bagian 1 Quest for the Quintic Formula:
sumber