Sudah diketahui secara umum bahwa setiap fungsi boolean dapat direalisasikan menggunakan sirkuit boolean dengan kedalaman 2 (atas variabel, negasi dan nilai konstannya) yang berisi gerbang AND di yang pertama tingkat dan satu gerbang OR tunggal di tingkat atas; ini hanyalah representasi DNF dari .
Tipe lain dari pintu gerbang yang sangat menarik dalam kompleksitas sirkuit adalah gerbang. Definisi yang biasa adalah sebagai berikut:
Gerbang ini terkadang memiliki kekuatan yang mengejutkan; misalnya, fungsi boolean apa pun dapat diwakili oleh sirkuit kedalaman-2 yang hanya memiliki gerbang (ini adalah cerita rakyat tapi saya bisa menguraikan apakah seseorang tertarik).
Namun, cerita rakyat lainnya adalah bahwa sirkuit dengan gerbang OR tunggal di bagian atas dan gerbang di lapisan bawah (dengan diperbaiki sekali dan untuk semua, dan khususnya sama untuk semua gerbang) tidak universal, yaitu untuk setiap nilai , ada fungsi boolean yang tidak dapat dihitung oleh sirkuit .
Saya mencari bukti untuk klaim ini, atau setidaknya beberapa arahan.
sumber
Jawaban:
Fungsi Boolean AND tidak dapat dihitung. Misalkan sebenarnya fungsi AND dikomputasi oleh sirkuit . Maka itu berarti bahwa salah satu dari subcircuits MOD harus menghitung kemudian fungsi AND, yang tidak mungkin.ATAU ∘ MOD
sumber