Dans les deux cas, on calcule la condition a puis on applique
f sur la valeur de b ou g suivant la valeur de
vérité obtenue à partir de a. L'identité obtenue permet de
mettre f en facteur.
Inversement, on peut également écrire:
Cette identité ne met pas en facteur la fonction mais son unique argument. Notez qu'ici la transformation syntaxique, correspondant à la factorisation, est de même nature que la précédente et conduit à calculer la fonction (la valeur de b ou g) qui sera appliquée à l'argument (la valeur de d). Que la fonction à invoquer soit le résultat d'une alternative plutôt que d'une variable illustre bien la régularité du langage.