Les formules de la logique propositionnelle sont construites à partir :
Il est souvent utile de simplifier ou de transformer des formules grâce aux équivalences notables suivantes :
L'algorithme de Quine utilise d'autres équivalences notables qui s'appuient sur les valuations constantes de \(\top\) et \(\bot\) :
\[ \begin{align*} (\lnot \bot)&\equiv \top&(\lnot \top)&\equiv \bot\\ (\top\limplies X)&\equiv X&(X\limplies \top)&\equiv \top\\ (\bot\limplies X)&\equiv \top&(X\limplies \bot)&\equiv (\lnot X)\\ (X\lor \top)&\equiv \top&(X\lor \bot)&\equiv X\\ (\top\lor X)&\equiv \top&(\bot\lor X)&\equiv X\\ (X\land \top)&\equiv X&(X\land \bot)&\equiv \bot\\ (\top\land X)&\equiv X&(\bot\land X)&\equiv \bot\\ (X\lequiv \top)&\equiv X&(X\lequiv \bot)&\equiv (\lnot X)\\ (\top\lequiv X)&\equiv X&(\bot\lequiv X)&\equiv (\lnot X)\\ \end{align*} \]Le calcul des séquents repose sur les huit règles suivantes, dans lesquelles \(A\) et \(B\) sont des formules du calcul propositionnel, alors que \(\Gamma, \Delta, \Theta\) et \(\Sigma\) désignent des listes éventuellement vides de formules séparées par des virgules) :
On admet comme axiome tout séquent de la forme suivante : \[ \Gamma,A,\Delta \vdash \Theta,A,\Sigma \]