ブール行列

数学において、ブール行列とは、ブール代数の要素を持つ行列のことです。2要素ブール代数が用いられる場合、ブール行列は論理行列と呼ばれます。(一部の文脈、特にコンピュータサイエンスにおいては、「ブール行列」という用語はこの限定を暗示しています。)

U を非自明なブール代数(つまり、少なくとも2つの要素を持つ)とする。U では、要素の交差、和集合、補集合、および包含が表現される。VUから要素を取ったn × n行列の集合とする。このような行列の補集合は、各要素を補集合化することで得られる。このような2つの行列の交差または和集合は、各要素のペアの要素に演算を適用することで、対応する行列の交差または和集合を得る。ある行列が別の行列に含まれるとは、最初の行列の各要素が2番目の行列の対応する要素に含まれていることを意味する。

2 つのブール行列の積は次のように表されます。

ある著者によれば、「任意のブール代数β上の行列は、β0 = {0, 1}上のほとんどの性質を満たすその理由は、任意のブール代数は何らかの集合Sに対して部分ブール代数であり、 n × n行列から同型性を持つからである」[ 1 ] 。

参考文献

  1. ^ Ki-Hang Kim (1982)ブール行列理論とその応用、249ページ、付録:任意のブール代数上の行列、 Marcel Dekker ISBN 0-8247-1788-0

さらに読む