Допустим, у вас есть логическое правило / выражение вроде
(A OR B) AND (D OR E) AND F
Вы хотите преобразовать его в как можно больше И только выражений, например
A AND D AND F
A AND E AND F
B AND D AND F
B AND E AND F
Вы просто уменьшаете ИЛИ, чтобы оно стало
(A AND D AND F) OR (A AND E AND F) OR (...)
Есть ли свойство в булевой алгебре, которое бы это делало?