ИНДУКТИВНО ДЕФИНИРАНО СЪПОСТАВЯНЕ НА ЕКВИВАЛЕНТНА БФОПО

      За да докажем, че всяка безкванторна формула е еквивалентна на някоя БФОПО, ние доказахме индуктивно, че всяка безкванторна формула F и нейното отрицание са съответно еквивалентни на някои БФОПО G и G , които да означим сега с F+ и F-. Като проследим внимателно въпросното индуктивно доказателство, виждаме, че формулите F+ и F- могат да се определят индуктивно по следния начин, където точка 1 важи за всяка безкванторна формула F, а точки 2 и 3  -  за всяко цяло число n, по-голямо от 1, и за произволни безкванторни формули  F1, , F:

        0а.  Ако F е атомарна формула, то  F+ = FF- = ¬ F .
        0б.  true+ = truetrue- = failfail+ = failfail- = true.
        1.  ( ¬ F )+ = F-,  ( ¬ F )- = F+.
        2.  (F1 &  & Fn)+ = F1+ &  & Fn+,   (F1 &  & Fn)- = F1-    Fn-.
        3.  (F1    Fn)+ = F1+    Fn+,   (F1    Fn)- = F1- &  & Fn-.

      Бихме могли, без да се занимаваме изобщо с гореспоменатото доказателство, да използваме тази индуктивна дефиниция, за да съпоставим на всяка безкванторна формула F две БФОПО F+ и F-, след което да докажем индуктивно, че за всяка безкванторна формула F са в сила еквивалентностите

F F+,   ¬ F F-.

      Също чрез индукция може да се докаже, че за всяка безкванторна формула F алгоритъмът чрез последователни еквивалентни замени, за който стана дума преди доказателството, дава резултат F+, ако го приложим към F, и резултат F-, ако го приложим към  ¬ F .
 

Последно изменение: 10.06.2004 г.