Namespaces
Variants
Actions

Difference between revisions of "Reduced normal form"

From Encyclopedia of Mathematics
Jump to: navigation, search
(Importing text file)
 
(TeX)
 
Line 1: Line 1:
 +
{{TEX|done}}
 
''of a Boolean function''
 
''of a Boolean function''
  
A [[Disjunctive normal form|disjunctive normal form]] which is the disjunction of all the simple implicants of a given function. A [[Conjunction|conjunction]] <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/r/r080/r080360/r0803601.png" /> is called an implicant of a [[Boolean function|Boolean function]] <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/r/r080/r080360/r0803602.png" /> if the relation <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/r/r080/r080360/r0803603.png" /> holds. An implicant is called prime if after the deletion of any letter it ceases to be an implicant. The construction of a reduced normal form is the first step in the minimization of Boolean functions (cf. [[Boolean functions, minimization of|Boolean functions, minimization of]]), since a minimal disjunctive normal form is obtained from a reduced one by eliminating certain implicants. The number of conjunctions in a reduced normal form is a measure of the difficulty of carrying out this step. Estimates of this number (see [[Boolean functions, normal forms of|Boolean functions, normal forms of]]) show that the reduced normal form is usually more complex than the original representation of the function. Passing to a reduced normal form from a perfect one (cf. [[Perfect normal form|Perfect normal form]]) only reduces the lengths of the conjunctions, while their number may increase significantly. Furthermore,  "almost-all"  Boolean functions in reduced normal form contain no conjunctions consisting of less than <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/r/r080/r080360/r0803604.png" /> letters, and the vast majority of conjunctions consists of <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/r/r080/r080360/r0803605.png" /> letters.
+
A [[Disjunctive normal form|disjunctive normal form]] which is the disjunction of all the simple implicants of a given function. A [[Conjunction|conjunction]] $\mathfrak A$ is called an implicant of a [[Boolean function|Boolean function]] $f$ if the relation $\mathfrak A\to f\equiv1$ holds. An implicant is called prime if after the deletion of any letter it ceases to be an implicant. The construction of a reduced normal form is the first step in the minimization of Boolean functions (cf. [[Boolean functions, minimization of|Boolean functions, minimization of]]), since a minimal disjunctive normal form is obtained from a reduced one by eliminating certain implicants. The number of conjunctions in a reduced normal form is a measure of the difficulty of carrying out this step. Estimates of this number (see [[Boolean functions, normal forms of|Boolean functions, normal forms of]]) show that the reduced normal form is usually more complex than the original representation of the function. Passing to a reduced normal form from a perfect one (cf. [[Perfect normal form|Perfect normal form]]) only reduces the lengths of the conjunctions, while their number may increase significantly. Furthermore,  "almost-all"  Boolean functions in reduced normal form contain no conjunctions consisting of less than $n-\log_2n$ letters, and the vast majority of conjunctions consists of $n-\log_2\log_2n$ letters.

Latest revision as of 14:18, 3 August 2014

of a Boolean function

A disjunctive normal form which is the disjunction of all the simple implicants of a given function. A conjunction $\mathfrak A$ is called an implicant of a Boolean function $f$ if the relation $\mathfrak A\to f\equiv1$ holds. An implicant is called prime if after the deletion of any letter it ceases to be an implicant. The construction of a reduced normal form is the first step in the minimization of Boolean functions (cf. Boolean functions, minimization of), since a minimal disjunctive normal form is obtained from a reduced one by eliminating certain implicants. The number of conjunctions in a reduced normal form is a measure of the difficulty of carrying out this step. Estimates of this number (see Boolean functions, normal forms of) show that the reduced normal form is usually more complex than the original representation of the function. Passing to a reduced normal form from a perfect one (cf. Perfect normal form) only reduces the lengths of the conjunctions, while their number may increase significantly. Furthermore, "almost-all" Boolean functions in reduced normal form contain no conjunctions consisting of less than $n-\log_2n$ letters, and the vast majority of conjunctions consists of $n-\log_2\log_2n$ letters.

How to Cite This Entry:
Reduced normal form. Encyclopedia of Mathematics. URL: http://encyclopediaofmath.org/index.php?title=Reduced_normal_form&oldid=32698
This article was adapted from an original article by V.V. Glagolev (originator), which appeared in Encyclopedia of Mathematics - ISBN 1402006098. See original article