При использовании этих правил к одной и той же формуле скобки следует расставлять постепенно, продвигаясь слева направо.
При записи сложных формул следует помнить, что
1) каждое вхождение логической связки “ù” относится к пропозициональной переменной или формуле, следующей непосредственно за логической связкой справа;
2) каждое вхождение логической связки “&” после расстановки скобок связывает пропозициональные переменные или формулы, непосредственно окружающие логическую связку;
3) каждое вхождение логической связки “Ú” после расстановки скобок связывает пропозициональные переменные или формулы, непосредственно окружающие эту связку и т.д.
Логические связки по силе и значимости могут быть упорядочены так: ù ; &; Ú; ®; «. То есть самой сильной связкой является отрицание, затем коньюнкция, дизьюнкция, импликация и, наконец, эквиваленция. Зная правила о силе логических связок, можно опускать те пары скобок, без которых ясен порядок исполнения логических операций.
Пример: пусть дана формула F=(((F1Ú (ù F2))®F3)«F4).
1) убрать внешние скобки для формулы, так как они не определяют старшинство никаких операций:
F=((F1Ú (ù F2))®F3)«F4;
2) убрать скобки, охватывающие формулу импликации, так как операция эквиваленции будет исполняться только после выполнения операции импликации:
F=(F1Ú(ù F2))®F3«F4;
3) убрать скобки, охватывающие формулу дизъюнкции, так как операция импликации будет исполняться только после выполнения операции дизъюнкции:
F=F1Ú(ù F2)®F3«F4;
4) убрать скобки, охватывающие формулу отрицания, так как операция дизъюнкции будет исполняться только после выполнения операции отрицания:
F=F1Úù F2®F3«F4;
Итак, последовательность исполнения операций после задания значений пропозициональных переменных следующая: сначала необходимо определить значение формулы (ù F2), затем (F1Ú(ù F2)) затем ((F1Ú(ù F2))®F3) и, наконец, (((F1Ú(ù F2))®F3)«F4)
Пример: Дана формула F=F1&F2&F3Úù F1®F3«F1.
1) поставить скобки на формулу, реализующую операцию отрицания:
F1&F2&F3Ú(ù F1)®F3«F1;
2) поставить скобки на формулу, реализующую операцию конъюнкции:
F=((F1&F2)&F3)Ú(ù F1)®F3«F1;
3) поставить скобки на формулу, реализующую операцию дизъюнкции:
F=(((F1&F2)&F3)Ú(ù F1))®F3«F1;
4) поставить скобки на формулу, реализующую операцию импликации:
F=((((F1&F2)&F3)Ú(ù F1))®F3)«F1;
5) поставить скобки на формулу, реализующую операцию эквиваленции: