Dalam matematika, sebuah **gelanggang Boolean** *R* adalah gelanggang *x*2 = *x* untuk semua *x* di *R*, yaitu, gelanggang yang terdiri dari elemen idempoten. Contohnya adalah gelanggang dari bilangan bulat modulo 2.

Setiap gelanggang Boolean menghasilkan aljabar Boolean, dengan perkalian gelanggang yang sesuai dengan konjungsi atau bertemu ∧, dan penambahan ring ke disjungsi eksklusif atau perbedaan simetris (bukan disjungsi ∨, dalam bentuk semigelanggang). Gelanggang Boolean dinamai menurut penemu aljabar Boolean, George Boole.

Notasi
------

Setidaknya ada empat sistem notasi yang berbeda dan tidak kompatibel untuk gelanggang dan aljabar Boolean:

* Dalam aljabar komutatif notasi standarnya adalah menggunakan *x* + *y* = (*x* ∧ ¬ *y*) ∨ (¬ *x* ∧ *y*) untuk jumlah gelanggang *x* dan *y*, dan menggunakangunakan *xy* = *x* ∧ *y* untuk produknya.
* Dalam logika, notasi yang umum adalah menggunakan *x* ∧ *y* untuk pertemuan (sama seperti produk gelanggang) dan menggunakan *x* ∨ *y* untuk sambungan, diberikan dalam notasi gelanggang (diberikan di atas) oleh *x* + *y* + *xy*.
* Dalam teori himpunan dan logika, juga umum untuk menggunakan *x* · *y* untuk pertemuan, dan *x* + *y* untuk sambungan *x* ∨ *y*. Penggunaan + ini berbeda dengan penggunaan dalam teori gelanggang.
* Sebuah konvensi langka adalah menggunakan *xy* untuk produk dan *x* ⊕ *y* untuk jumlah gelanggang, dalam upaya untuk menghindari ambiguitas +.

Secara historis, istilah "gelanggang Boolean" telah digunakan untuk mengartikan "menggunakan gelanggang Boolean tanpa identitas", dan "aljabar Boolean" telah digunakan untuk mengartikan gelanggang Boolean dengan identitas. Keberadaan identitas diperlukan untuk mempertimbangkan gelanggang sebagai aljabar pada bidang dua elemen: jika tidak, tidak mungkin ada homomorfisme gelanggang (unital) dari medan dua elemen dalam gelanggang Boolean (ini sama dengan penggunaan lama istilah "gelanggang" dan "aljabar" dalam teori pengukuran).

Contoh
------

Salah satu contoh ring Boolean adalah himpunan kuasa dari sembarang himpunan *X*, dimana penjumlahan pada ring adalah perbedaan simetris, dan perkaliannya adalah irisan/persimpangan. Sebagai contoh lain, apabila mempertimbangkan himpunan semua hingga atau himpunan bagian kohingga dari *X*, dengan perbedaan simetris dan irisan sebagai operasi. Lebih umum dengan operasi ini setiap medan himpunan adalah gelanggang Boolean. Dengan teorema wakilan Stone setiap gelanggang Boolean isomorfik pada medan himpunan (sebagai gelanggang dengan operasi ini).

Relasi dengan aljabar Boolean
-----------------------------

Diagram Venn untuk operasi Boolean dari konjungsi, disjungsi, dan komplemen
Karena operasi sambungan ∨ dalam aljabar Boolean ditulis secara aditif, maka dalam konteks ini untuk menyatakan penambahan gelanggang dengan ⊕, sebuah simbol yang sering digunakan untuk menyatakan eksklusif atau.

Diberikan gelanggang Boolean *R*, untuk *x* dan *y* di *R* maka didefinisikan

*x* ∧ *y* = *xy*,
*x* ∨ *y* = *x* ⊕ *y* ⊕ *xy*,
¬*x* = 1 ⊕ *x*.
Operasi ini kemudian memenuhi semua aksioma untuk pertemuan, sambungan, dan melengkapi dalam aljabar Boolean. Jadi setiap gelanggang Boolean sebagai aljabar Boolean. Demikian pula, setiap aljabar Boolean sebagai gelanggang Boolean sebagai berikut:

*xy* = *x* ∧ *y*,
*x* ⊕ *y* = (*x* ∨ *y*) ∧ ¬(*x* ∧ *y*).
Jika gelanggang Boolean ditranslasikan dalam aljabar Boolean dengan cara ini, dan kemudian aljabar Boolean ditranslasikan dalam gelanggang, hasilnya adalah gelanggang asli. Hasil analogi dimulai dengan aljabar Boolean.

Peta antara dua gelanggang Boolean adalah [gelanggang [homomorfisme]] jika dan hanya jika adalah homomorfisme dari aljabar Boolean yang sesuai. Selanjutnya, sebuah himpunan bagian dari gelanggang Boolean adalah gelanggang ideal (ideal gelanggang prima, gelanggang ideal maksimal) jika dan hanya jika adalah urutan ideal (urutan ideal prima, urutan ideal maksimal) dari aljabar Boolean. Gelanggang hasil bagi dari modulo gelanggang ideal Boolean sesuai dengan aljabar faktor dari modulo aljabar Boolean urutan ideal yang sesuai.

Sifat gelanggang Boolean
------------------------

Setiap gelanggang Boolean *R* memenuhi *x* ⊕ *x* = 0 untuk semua *x* dalam *R*, maka

*x* ⊕ *x* = (*x* ⊕ *x*)2 = *x*2 ⊕ *x*2 ⊕ *x*2 ⊕ *x*2 = *x* ⊕ *x* ⊕ *x* ⊕ *x*
dan karena (*R*,⊕) adalah grup abelian, apabila mengurangkan *x* ⊕ *x* dari kedua ruas persamaan ini, yang menghasilkan *x* ⊕ *x* = 0. Bukti serupa menunjukkan bahwa setiap gelanggang Boolean adalah komutatif:

*x* ⊕ *y* = (*x* ⊕ *y*)2 = *x*2 ⊕ *xy* ⊕ *yx* ⊕ *y*2 = *x* ⊕ *xy* ⊕ *yx* ⊕ *y*
dan ini menghasilkan *xy* ⊕ *yx* = 0, yang berarti *xy* = *yx* (menggunakan sifat pertama di atas).

Properti *x* ⊕ *x* = 0 menunjukkan bahwa sembarang gelanggang Boolean adalah aljabar asosiatif atas medan **F** 2 dengan dua elemen, dengan tepat satu cara. Secara khusus, setiap ring Boolean berhingga memiliki kardinalitas dari sebuah dua pangkat. Tidak setiap aljabar asosiatif satuan atas **F**2 adalah gelanggang Boolean: misalnya gelanggang polinomial **F**2[*X*].

Gelanggang hasil bagi *R*/*I* dari setiap gelanggang Boolean *R* modulo setiap ideal *I* salah satu dari gelanggang Boolean. Demikian pula, setiap subgelanggang dari gelanggang Boolean adalah ring Boolean.

Setiap lokalisasi {\displaystyle RS^{-1}} dari gelanggang Boolean *R* dengan himpunan {\displaystyle S\subseteq R} adalah gelanggang Boolean, karena setiap elemen dalam lokalisasi adalah idempoten.

Gelanggang maksimal hasil bagi {\displaystyle Q(R)} (dalam pengertian Utumi dan Lambek) dari gelanggang Boolean *R* adalah gelanggang Boolean, karena setiap endomorfisme parsial dengan sifat idempoten.

Setiap ideal prima *P* dalam gelanggang Boolean *R* adalah maksimal: gelanggang hasil bagi *R*/*P* adalah domain integral dan juga gelanggang Boolean, jadi isomorfik ke medan **F**2, yang menunjukkan maksimum *P*. Karena ideal maksimal adalah prima, ideal prima dan ideal maksimal bertepatan dalam gelanggang Boolean.

Gelanggang Boolean adalah cincin beraturan von Neumann.

Gelanggang Boolean memiliki sifat datar: ini berarti bahwa setiap modul di atasnya adalah datar.

Setiap ideal gelanggang Boolean dibangun hingga adalah prinsipal (bahkan, (*x*,*y*) = (*x* + *y* + *xy* )).

Unifikasi/Penyatuan
-------------------

Unifikasi pada gelanggang Boolean adalah desidabilitas, yaitu, algoritma untuk menyelesaikan persamaan arbitrer pada gelanggang Boolean. Baik penyatuan dan pencocokan dalam hingga gelanggang Boolean bebas adalah kelengkapan-NP, dan keduanya NP-hard dalam kesajian-hingga ring Boolean. (faktanya, karena setiap masalah penyatuan *f*(*X*) = *g*(*X*) dalam gelanggang Boolean apabila ditulis sebagai masalah pencocokan *f*(' 'X*) +* g*(*X*) = 0, soalnya ekuivalen).*

Unifikasi dalam gelanggang Boolean adalah satuan jika semua simbol fungsi yang tidak diinterpretasikan adalah nullari dan finiter jika tidak (yaitu jika simbol fungsi yang tidak muncul dalam tanda tangan gelanggang Boolean semuanya adalah konstanta, maka apabila unifikasi generalisasi umum, dan jika tidak, himpunan kelengkapan minimal unifikasi hingga).

Lihat pula
----------

* Gelanggang bentuk normal jumlah

Catatan
-------

1. ↑  Ketika gelanggang Boolean memiliki identitas, maka operasi komplemen menjadi terdefinisi padanya, dan karakteristik kunci dari definisi modern dari aljabar Boolean dan aljabar sigma adalah bahwa mereka memiliki operasi komplemen.

Referensi
---------

1. ↑  (Fraleigh 1976, hlm. 200)
2. ↑  (Herstein 1975, hlm. 130)
3. ↑  (McCoy 1968, hlm. 46)
4. ↑  (Fraleigh 1976, hlm. 25)
5. ↑  (Herstein 1975, hlm. 268)
6. ↑  "Salinan arsip". Diarsipkan dari versi asli tanggal 2023-07-29. Diakses tanggal 2021-07-02.
7. ↑  B. Brainerd, J. Lambek (1959). "On the ring of quotients of a Boolean ring". *Canadian Mathematical Bulletin*. **2**: 25–29. doi:10.4153/CMB-1959-006-x.  Corollary 2.
8. ↑  Martin, U.; Nipkow, T. (1986). "Unification in Boolean Rings". Dalam Jörg H. Siekmann. *Proc. 8th CADE*. LNCS. **230**. Springer. hlm. 506–513. doi:10.1007/3-540-16780-3\_115. ISBN 978-3-540-16780-8.
9. ↑  Kandri-Rody, Abdelilah; Kapur, Deepak; Narendran, Paliath (1985). "Pendekatan teori-ideal untuk masalah kata dan masalah penyatuan atas aljabar komutatif kesajian-hingga". *Rewriting Techniques and Applications*. Lecture Notes in Computer Science. **202**. hlm. 345–364. doi:10.1007/3-540-15976-2\_17. ISBN 978-3-540-15976-6.
10. ↑  A. Boudet; J.-P. Jouannaud; M. Schmidt-Schauß (1989). "Unification of Boolean Rings and Abelian Groups". *Journal of Symbolic Computation*. **8** (5): 449–477. doi:10.1016/s0747-7171(89)80054-9.

Bacaan lebih lanjut
-------------------

* Atiyah, Michael Francis; Macdonald, I. G. (1969), *Introduction to Commutative Algebra*, Westview Press, ISBN 978-0-201-40751-8
* Fraleigh, John B. (1976), *A First Course In Abstract Algebra* (edisi ke-2nd), Addison-Wesley, ISBN 978-0-201-01984-1
* Herstein, I. N. (1975), *Topics In Algebra* (edisi ke-2nd), John Wiley & Sons
* McCoy, Neal H. (1968), *Introduction To Modern Algebra* (edisi ke-Revised), Allyn and Bacon, LCCN 68015225
* Templat:Eom

Pranala luar
------------

* John Armstrong, Gelanggang Boolean Diarsipkan 2022-12-05 di Wayback Machine.

| Pengawasan otoritas Sunting ini di Wikidata |
| --- |
| Perpustakaan nasional | 
* Amerika Serikat

 |
| Lain-lain | 
* Faceted Application of Subject Terminology
* Microsoft Academic

 |