ブール領域
出典: フリー百科事典『ウィキペディア(Wikipedia)』
ブール領域またはブーリアン領域(英: Boolean domain)とは、「偽」と「真」に対応する2つの元のみから成る集合である。
計算機科学において、ブール変数は所定のブール領域内の値をとる変数である。プログラミング言語によっては、ブール領域の元のためのシンボルまたは予約語がある(例えば、false
と true
)。しかし、ブーリアン型を厳密に実装してない言語も多い。例えばC言語とBASICでは、偽を 0、真をそれぞれ 1 と -1 で表す。そして、これらの値をとることができる変数は他の数値も格納できる。
数学では、束の圏における始対象がブール領域である。数学と理論計算機科学では、ブール領域を {0,1} または と記述する。ブール領域は、二値ブール代数としての構造を持つ。位相幾何学における類似のオブジェクトとして、2つの元からなる位相空間であるシェルピンスキー空間がある。