Концепция в логике
В логике и математике утверждения и считаются логически эквивалентными , если они имеют одинаковое истинностное значение в каждой модели . [1] Логическая эквивалентность и иногда выражается как , , , или , в зависимости от используемых обозначений. Однако эти символы также используются для материальной эквивалентности , поэтому правильная интерпретация будет зависеть от контекста. Логическая эквивалентность отличается от материальной эквивалентности, хотя эти два понятия неразрывно связаны.![{\ displaystyle p}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\ displaystyle p}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\equiv q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p::q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle {\textsf {E}}pq}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\iff q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Логические эквивалентности
В логике существует множество общих логических эквивалентностей, которые часто обозначаются как законы или свойства. Следующие таблицы иллюстрируют некоторые из них.
Общие логические эквивалентности
Логические эквивалентности, включающие условные операторы
![{\displaystyle p\подразумевает q\equiv \neg p\vee q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\подразумевает q\equiv \neg q\подразумевает \neg p}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\vee q\equiv \neg p\implies q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\wedge q\equiv \neg (p \ подразумевает \neg q)}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle \neg (p\implies q)\equiv p\wedge \neg q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle (п\подразумевает q)\клин (п\подразумевает г)\эквив р\подразумевает (д\клин г)}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\ displaystyle (p \ подразумевает q) \ vee (p \ vee r) \ equiv p \ подразумевает (q \ vee r)}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\ displaystyle (p \ подразумевает г) \ клин (q \ подразумевает r) \ equiv (p \ vee q) \ подразумевает r}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\ Displaystyle (п \ подразумевает г) \ ви (д \ подразумевает г) \ эквив (п \ клин q) \ подразумевает г}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Логические эквивалентности, включающие двуусловия
![{\displaystyle p\iff q\equiv (p\implies q)\wedge (q\implies p)}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\iff q\equiv \neg p\iff \neg q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\iff q\equiv (p\wedge q)\vee (\neg p\wedge \neg q)}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle \neg (p\iff q) \equiv p\iff \neg q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Примеры
В логике
Следующие утверждения логически эквивалентны:
- Если Лиза находится в Дании , то она в Европе (заявление формы ).
![{\ displaystyle d \ подразумевает е}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
- Если Лизы нет в Европе, то ее нет в Дании (заявление вида ).
![{\displaystyle \neg e\подразумевает \neg d}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Синтаксически (1) и (2) выводятся друг из друга с помощью правил противопоставления и двойного отрицания . Семантически (1) и (2) верны в абсолютно одних и тех же моделях (интерпретациях, оценках); а именно, те, в которых либо Лиза находится в Дании, являются ложными, либо Лиза находится в Европе, являются истинными.
(Обратите внимание, что в этом примере предполагается классическая логика . Некоторые неклассические логики не считают (1) и (2) логически эквивалентными.)
Отношение к материальному эквиваленту
Логическая эквивалентность отличается от материальной эквивалентности. Формулы и логически эквивалентны тогда и только тогда, когда утверждение об их материальной эквивалентности ( ) является тавтологией. [2]![{\ displaystyle p}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\leftrightarrow q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Материальная эквивалентность и (часто записываемая как ) сама по себе является другим утверждением на том же объектном языке , что и и . Это утверждение выражает идею «' тогда и только тогда, когда '». В частности, истинностное значение может меняться от одной модели к другой.![{\ displaystyle p}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\leftrightarrow q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\ displaystyle p}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\ displaystyle p}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle p\leftrightarrow q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
С другой стороны, утверждение о том, что две формулы логически эквивалентны, является высказыванием на метаязыке , которое выражает связь между двумя высказываниями и . Утверждения логически эквивалентны, если в каждой модели они имеют одинаковое истинностное значение.![{\ displaystyle p}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![{\displaystyle q}](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Смотрите также
Рекомендации