DocumentCode
1133318
Title
Vector Boolean Algebra and Calculus
Author
Lee, Samuel C.
Author_Institution
School of Electrical Engineering, University of Oklahoma
Issue
9
fYear
1976
Firstpage
865
Lastpage
874
Abstract
In this paper, binary-vector Boolean algebra, a generalization of ordinary Boolean algebra [6], is introduced. In this algebra, every element is represented by a binary vector and in addition to ordinary AND, OR, and NOT operations, a new operation called the rotation operation which rotates (rightward or leftward) the components of a binary vector is introduced. Moreover, the NOT or COMPLEMENTATION operation is extended to a more general operation called the generalized complement which includes the total complement (ordinary complement), the null complement (no complement), and newly introduced partial complements. Because of this generalization, all axioms and theorems of ordinary Boolean algebra are generalized. In particular, it is shown that DeMorgan´s theorem, Shannon´s theorem, and the expansion theorem are generalized into more general forms which include their corresponding ordinary version as a special case. It is also shown that any multivalued logic truth table can be represented by a vector Boolean function. Three compact canonical (sum-of-products and product-of-sums) forms of this function are presented.
Keywords
Canonical form, fault detection, logic design, multibus digital systems, multivalued algebra.; Boolean algebra; Boolean functions; Calculus; Digital systems; Fault detection; Lattices; Logic design; Mathematics; Multivalued logic; Canonical form, fault detection, logic design, multibus digital systems, multivalued algebra.;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1976.1674711
Filename
1674711
Link To Document