Dualizm jest matematyczną zasadą, zgodnie z którą jedno prawdziwe zdanie można uzyskać od innego przez zamianę dwóch słów. Czasami treść instrukcji musi zostać zmodyfikowana, aby odpowiednia podwójna wypowiedź była jasna.
Dualizm to właściwość należąca do algebry teorii sieci kratowej. Teoria kraty wiąże się z pojęciami porządku i struktury, które są wspólne dla różnych systemów matematycznych. Struktura matematyczna to krata, jeśli można ją zamówić w określony sposób. Geometria rzutowa, teoria mnogości i logika symboliczna mają zasady dualizmu, ponieważ mają ukryte struktury kratowe. Jeśli wyniki struktury, do której stosuje się dualność, utrzymują się w obu formacjach, nazywa się to podwójną formułą.