Обсуждение:Логика высказываний

Последнее сообщение: 6 месяцев назад от 87.241.189.180 в теме «Двоеточие»

Почему в пропозициональные связки в статье не входит эквиваленция? У Роберта Р.Столла в труде "Множества, логика, аксиоматические теории", например эквиваленция входит в набор сентенциональных связок. 79.174.35.190 12:15, 20 января 2010 (UTC)Ответить

  • Эквиваленцию наряду с отрицанием, конъюнкцией и дизъюнкцией и импликацией вводят в язык Логики высказываний многие классические труды. Однако легче определить язык ЛВ, используя только отрицание, конъюнкцию, дизъюнкцию и импликацию, а эквиваленцию определить через эти связки, потому что так мы, во-первых, сократим доказательства, в которых используется индукция по построению формулы, во-вторых, сократим доказательства некоторых теорем. Zaku12 (обс.) 18:54, 17 июня 2022 (UTC)Ответить

Ничего, что тавтологии с исчислением перепутаны? А то я смотрю всех всё устраивает.

Содержание статьи править

Кое-как основное содержание в статье присутствует (хотя его надо бы ещё улучшить). Среди возможных добавлений видятся:

  • расширить понятие оценки (означивание) и добавить соответствующие термины, чтобы была чётче видна связь между «формулами» и «возможными мирами» (Крипке) - без этого статья является поверхностной. Другими словами, дополнить семантическую сторону вопроса.
  • может быть, ввести метаязык, чтобы не было путаницы между высказываниями и «высказываниями о высказываниях»
  • метод таблиц истинности
  • связь с понятиями ДНФ, КНФ, булева логика
  • может быть, что-то сказать о модальных логиках и связь с интуиционистской логикой?

РоманСузи 15:49, 5 октября 2012 (UTC)Ответить

На этой логике вчерашние школьники впервые знакомятся вообще с формальностью в логике. Не стоит вносить сюда что-то такое, что они не поймут полностью.85.26.233.1


  • В английской версии есть название "zero order logic", оно хорошо характеризует логику высказываний и ставит её в ряд других.
  • Импликацию часто понимают как вывод, хотя это обычная связка как и-или, не отличают импликацию от горизонтальной строки в modus ponens.

Я внес правки, но они были отменены с комментарием "требуется источник". Сам это изучал 30 лет назад и много полезного мог бы добавить. Просто исправил что совсем сразу бросается в глаза. Источник назвать не могу. Просто если нарисовали длинную горизональную линию в modus ponens то стот как-нибудь объяснить что это такое и чем отличается от импликации. Zero order logic название куда вразумительнее, чем "логика высказываний", в выражения вроде (A->B) не видно никаких высказываний ни от кого ни про что. Да и от логики тут почти ничего, это типичное алгебраическое выражение из переменных и связок по правилам грамматики, хоть и над булевыми переменными. NOwiking (обс.) 09:49, 28 января 2017 (UTC)Ответить

Язык логики высказываний править

В связи с этой правкой возник вопрос: как быть с горизонтальной чертой, отделяющей посылки от вывода, если она не входит в алфавит логики высказываний даже в качестве технического знака? На каком основании она в таком случае в ней используется? Такой же вопрос по поводу используемой в записях логических построений запятой. --Humanitarian& 21:22, 9 февраля 2014 (UTC)Ответить

  • Алфавит ЛВ используется для построения формул. Все формулы, построенные по правилам описанной грамматики, являются правильно построенными формулами. Горизонтальная черта не используется для построения формул ЛВ, а поэтому не входит в алфавит символов. Запятая как технический символ в ЛВ не используется, информацию о запятой убрал (была ссылка на Ершов Ю. Л., Палютин Е. А. Математическая логика. М., Наука, 1979. с. 24, этот источник я не смог найти, но возможно, что тот, кто его реферировал, мог перепутать язык ЛВ с языком первого порядка, в котором используется символ запятой для построения формул) Zaku12 (обс.) 19:31, 17 июня 2022 (UTC)Ответить

Большие буквы в языке логики высказываний править

Сначала объявляются маленькие буквы и знаки операций, веско заявляется "Других знаков в алфавите языка логики высказываний нет.", а потом, через раздельчик, ни с того ни с сего начинают использоваться большие буквы для обозначения функций. Что за беда? --Nashev 11:12, 13 февраля 2014 (UTC)Ответить

  • Да ведь сказано же:

    Заглавные латинские буквы A, B и др., которые употребляются в определении формулы, принадлежат не языку логики высказываний, а его метаязыку, т.е. языку, который используется для описания самого языка логики высказываний. Содержащие метабуквы выражения   и др. — не пропозициональные формулы, а схемы формул. Например, выражение   есть схема формул  ,   и др.

    --Humanitarian& 17:20, 13 февраля 2014 (UTC)Ответить

Штрих Шеффера и стрелка Пирса как логические операции править

Добрый день. Я прошел по предоставленным ссылкам, где описан алфавит языка логики высказываний и не нашел там штриха Шеффера и стрелки Пирса. В других книгах они также не указаны как логические операции языка ЛВ. Если у вас есть источник, то добавьте ссылку. А иначе получается, что читателя вводят в заблуждение: даются ссылки на то, чего там нет.

Как я понимаю, есть различие между булевыми функциями и операциями языка логики высказываний: не все булевы функции входят в алфавит языка ЛВ. В противном случае пришлось бы добавить 4 булевы функции одного аргумента и 16 бинарных булевых функций. Поэтому я удаляю штрих Шеффера и стрелку Пирса из списка логических операций. 178.120.46.180 20:02, 10 января 2019 (UTC)Ответить

  • Не существует единого определения языка ЛВ. Разные учебники по разному определяют список базовых операций. Считаю, что мы должны следовать одному определению, указав, что возможны другие. Предлагаю убрать и знак эквивалентности, и исключающее ИЛИ. Ни в "Соглашении о скобках", ни в Аксиоматике этих операций нет. Но у меня сейчас нет источников под рукой. Может вы напишите, какой источник у вас и какие там связки? — Алексей Копылов 01:05, 11 января 2019 (UTC)Ответить
    • Сильная дизъюнкция в разных источниках то есть, то нет. А эквивалентность, как правило, есть. Я бы эквивалентность оставил. Тем более там есть законы де Моргана, теорема о равносильных высказываниях и т.д. 178.120.44.244 17:25, 11 января 2019 (UTC)Ответить
    • Не совсем согласен, что нужно следовать только одному определению. Определений языка логики высказывания может быть сколько угодно: достаточно взять любой набор логических связок, удовлетворяющий критерию Поста. Мне кажется нужно показать именно этот факт, поскольку ни одна система не лучше другой. Здесь в обсуждении было сказано, что стоит привести наиболее простую аксиоматику, чтобы вчерашним школьникам было это понятно. У меня есть большие сомнения, что система с 11-ю аксиомами будет понятна человеку, который ещё не изучал логику. В общем я предлагаю пока что за основную аксиоматику взять систему   Чёрча, где есть две связки — импликация и отрицание, и 3 аксиомы:
 
 
 
Такая система выглядит куда проще системы с 11-ю аксиомами и будет более понятна новичкам, к тому же, она очень часто используется на практике. Arami Mira (обс.) 21:22, 10 мая 2022 (UTC)Ответить

Знак выводимости править

«Некоторые авторы вместо строгой дизъюнкции и эквивалентности используют знак выводимости  » (со ссылкой на Ершов Ю. Л., Палютин Е. А. Математическая логика. — М., Наука, 1979. — с. 24) проверить не могу, однако удаляю, потому что в изданиях 1987 (с. 22) года и 2011 (с. 19) знак выводимости использует в его обычном употреблении. Обращаю внимание, что авторы используют его в алфавите Исчисления высказываний Zaku12 (обс.) 19:32, 17 июня 2022 (UTC)Ответить

Дополнение к содержанию статьи править

В математике используются левоассоциативные и правоассоциативные операции.

Операция   называется левоассоциативной, если скобки расставляются слева направо, то есть
 
Примеры левоассоциативных операций, которые могут использоваться в логике.
 
 
 
 
 
 
  °   °   °   °  
Операция   называется правоассоциативной, если скобки расставляются справа налево, то есть
 
Примеры правоассоциативных операций, которые могут использоваться в логике.
 
 

Чтобы сократить число скобок, математики договариваются:

1) о приоритетах операций.
 
2) об опускании внешних скобок,
 
 

С учётом сказанного, аксиомы логики высказываний, приведённые в статье "Логика высказываний", можно записать в виде:

 
 
 
 
 
 
 
 
 
 
 

NB. Длина второй аксиомы (без учёта пробелов) равна 25 символов.

Левоассоциативные операции могут быть ассоциативными операциями. Таковы операции   и  .

Если  , тогда  
Если  , тогда  
Если  , тогда  
Если  , тогда  

Левоассоциативные операции могут не быть ассоциативными операциями. Таковы операции   и  .

Если  , a  , тогда  , в то время как  
Если  , a  , тогда  , в то время как  

Правоассоциативные операции могут не быть ассоциативными операциями. Такова операция  

Если  , тогда  , в то время как  

Справочные материалы.

Если   и  , тогда
 
 
 
 

Справочные материалы.

Если  , тогда  
Если  , тогда  

Некоторые бинарные операции могут быть не коммутативными операциями, зато контрапозиционными операциями Такова операция  

Если  , a  , тогда | | = 1, в то время как | | = 0

Некоторые бинарные операции могут быть и не коммутативными, и не контрапозиционными операциями. Такова операция   °   ("Даже если A, то B.", "B, несмотря на A.")

Если  , a  , тогда |  °  | = 1, в то время как |  °  | = 0
Если  , a  , тогда |  °  | = 0, в то время как |  °  | = 1

Справочные материалы по дистрибутивности

 
 
 
 
 
 

Справочные материалы (законы де Моргана и аналоги)

 
 
 
 
 
 
  °   °  
 

Справочные материалы (законы поглощения и аналоги)

  °  

Двоеточие править

В данной стать и в книгах, что я видел в качестве "разделительного знака" используются скобки. Однако на практике в других разделах математики для формальных записей используют двоеточие. Например, тот же раздел Википедии "Предел последовательности" имеет определение с двоеточием. Не следует ли информацию о таком синтаксисе занести в статью. 87.241.189.180 09:01, 16 октября 2023 (UTC)Ответить