Operations on CNF and DNF #
Disjunction of DNFs and conjunction of CNFs preserve the largest component width and add component counts. These operations let a layer of bounded-depth decision trees be assembled into the matching normal form without a distributive expansion.
DNF disjunction adds the numbers of terms exactly.
CNF conjunction adds the numbers of clauses exactly.