twee Boole-bewerkingen zijn duaal als de resultaten van de ene bewerking voor alle combinaties van de operands de negaties zijn van de resultaten van de andere bewerking, toegepast op dezelfde, maar dan negatieve operands(1); het onafhankelijk van elkaar (parallel of volgtijdelijk) verwerken van twee opdrachtenreeksen, gevolgd door vergelijking van de resultaten(2)