Abstract

An important class of square binary matrices over t he simplest finite or Galois Field GF(2) is the cla ss of involutory or self-inverse (SI) matrices. These mat rices are of significant utility in prominent engin eering applications such as the study of the Preparata Tra nsformation or the analysis of synchronous Boolean Networks. Therefore, it is essential to devise appr opriate methods, not only for understanding the pro perties of these matrices, but also for characterizing and constructing them. We survey square binary matrices of orders 1, 2 and 3 to identify primitive SI matrices among them. Larger SI matrices are constructed as (a) the direct sum, or (b) the Kronecker product, of smalle r ones. Illustrative examples are given to demonstr ate the construction and properties of binary SI matrices. The intersection of the sets of SI and permutation binary matrices is studied. We also study higher-order SI binary matrices and describe them via recursive rel ations or Kronecker products. Our work culminates in an exposition of the two most common representations of Boolean functions via two types of Boolean SI matri ces. A better understanding of the properties and methods of constructing SI binary matrices over GF (2) is achieved. A clearer picture is attained abou t the utility of binary matrices in the representation of Boolean functions.

Highlights

  • Fn (X) = fn (x1, x2,..., xn ) of n variables typically takes the Binary matrices play an important role in system modeling (Warfield, 1973)

  • We study higher-order SI binary matrices and describe them via recursive relations or Kronecker products

  • We present and prove two novel theorems for characterizing SI binary matrices in terms of direct sums and Kronecker products

Read more

Summary

INTRODUCTION

Fn (X) = fn (x1 , x2,..., xn ) of n variables typically takes the Binary matrices play an important role in system modeling (Warfield, 1973). A prominent class of these matrices over the simplest finite or Galois field GF (2) is the class of involutory or Self-Inverse (SI) matrices, which are matrices for which an inverse exists and is equal to the original matrix. This class of matrices is of intrinsic mathematical interest besides being of great utility in many important engineering applications. Two of the most notable such applications are

Preparata Transformation form Equation 1a and 1b
Synchronous Boolean Networks
PRELIMINARY DEFINITIONS
Kronecker Product
Direct Sum of Two Square Matrices
SQUARE BINARY MATRICES OF ORDERS 1 AND 2
SELF-INVERSE BINARY MATRICES
INTERSECTION OF SI AND PERMUTATION BINARY MATRICES
LARGER SI BINARY MATRICES
BOOLEAN FUNCTION REPRESENTATIONS
CONCLUSION
10. REFERENCES
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.