RUS  ENG
Full version
JOURNALS // Meždunarodnyj naučno-issledovatel'skij žurnal // Archive

Meždunar. nauč.-issled. žurn., 2017 Issue 9-3(63), Pages 96–102 (Mi irj202)

This article is cited in 1 paper

PHYSICS AND MATHEMATICS

Characteristic polynomials of Boolean functions

O. A. Sdvizhkov

Russian State University of Tourism and Service, Cherkizovo, Pushkino district, Moscow region

Abstract: In this article we introduce the notion of a characteristic polynomial of a Boolean function having a given polarization of variables and consider a method for representing a Boolean function by the Reed–Muller polynomial (the canonical polarized polynomial) using the characteristic polynomial of this function.
It is proved that the values of the characteristic polynomial coincide with the corresponding coefficients of the Reed–Muller polynomial and a linear algorithm for finding the coefficients of the Reed–Muller polynomial is presented.
We also consider positively polarized characteristic polynomials and problems associated with them, including checking whether the Boolean function belongs to the class of linear functions.
Examples of the application of characteristic polynomials to the determination of Reed–Muller polynomials, the extension of a partial Boolean function to a linear function and the verification of a Boolean function for linearity are given.

Keywords: Boolean function, polarized variable, modulo 2 addition.

DOI: 10.23670/IRJ.2017.63.043



© Steklov Math. Inst. of RAS, 2024