Entry tags:
Хана импликации :)
На одном форуме нашел очередной "парадокс" импликации. Самый убойный из всех, что я знаю.
Рассмотрим утверждение:
"Неправда, что если погода пасмурная, то идет дождь"
Это утверждение истинное во всех смыслах: действительно, пасмурная погода не всегда сопровождается дождем. Обычно верно обратное: при дожде практически всегда стоит пасмурная погода (ну кроме редких случаев "слепого дождика").
Переведем это на язык логики с импликацией. "Неправда, что" переводится операцией отрицания. Все утверждение формализуется как ~(A => B), где
A - истинность высказывания "погода пасмурная",
B - истинность высказывания "идет дождь".
Все высказывание в целом истинно, согласно рассуждениям выше.
~(A => B) = true
Левая часть будет истинна при единственной комбинации истинностей переменных: A = true, B = false. Таким образом, мы доказали, что: погода пасмурная всегда и дождь не идет никогда. Очевидно, что это противоречит реальности.
Рассмотрим утверждение:
"Неправда, что если погода пасмурная, то идет дождь"
Это утверждение истинное во всех смыслах: действительно, пасмурная погода не всегда сопровождается дождем. Обычно верно обратное: при дожде практически всегда стоит пасмурная погода (ну кроме редких случаев "слепого дождика").
Переведем это на язык логики с импликацией. "Неправда, что" переводится операцией отрицания. Все утверждение формализуется как ~(A => B), где
A - истинность высказывания "погода пасмурная",
B - истинность высказывания "идет дождь".
Все высказывание в целом истинно, согласно рассуждениям выше.
~(A => B) = true
Левая часть будет истинна при единственной комбинации истинностей переменных: A = true, B = false. Таким образом, мы доказали, что: погода пасмурная всегда и дождь не идет никогда. Очевидно, что это противоречит реальности.
no subject
no subject
(no subject)
(no subject)
no subject
То же самое исходное положение может быть только таким:
Между пасмурной погодой и состоянием дождя отсутствует однозначная зависимость.
И никаких парадоксов ...
no subject
no subject
вот тут
Re: вот тут
no subject
Правильная форма: ~(A=>B)=>true
Re: Правильная форма: ~(A=>B)=>true
no subject
неверно ведь.
левая часть истинна, если ложна (A => B), а (A => B) будет ложно _хоть при одном таком_ A = true, чтобы B = false
вот потеря квантора общности "_хоть при одном таком_" и есть ошибка
no subject
no subject
(Anonymous) 2007-10-29 09:12 pm (UTC)(link)Указанная Вами комбинация истинностей - необходимое, но не достаточное условие истинности левой части. Чтобы левая часть была истинной, надо еще, чтобы стрелочкой обозначался правильный логический переход. Иначе говоря, чтобы B вытекало из A по правилам логики, а не потому что кому-то так хочется. А этого не происходит. Думаю, это и хотел сказать gressus
(no subject)
(no subject)
(Anonymous) - 2007-10-29 22:49 (UTC) - Expand(no subject)
(no subject)
(Anonymous) - 2007-10-30 11:30 (UTC) - Expand(no subject)
(no subject)
(Anonymous) - 2007-10-30 13:16 (UTC) - Expand(no subject)
(no subject)
(no subject)
(Anonymous) - 2007-10-30 14:40 (UTC) - Expand(no subject)
(Anonymous) - 2007-10-30 14:49 (UTC) - Expand(no subject)
Ошибка формализации.
~(A => B) = true"
Неверно. У меня сейчас, например, и пасмурно и дождь идет.
~(true=>true) = true. Как же.
В исходном утверждении есть (неявная) переменная -- координаты, и по времени в том числе.
Полностью оно понимается так:
Неправда, что для любого места и времени если погода пасмурная, то идет дождь.
После формализации:
~(для любого x (A(x) => B(x)) = true
x -- переменная из множества интересующих нас мест.
Re: Ошибка формализации.
Что "неверно"? Формализация неверная, я об этом и говорю, что так нельзя формализовать. Из такой формализации получается, что всегда пасмурно и нет дождя, а у вас вот пасмурно и есть дождь.
[ В исходном утверждении есть (неявная) переменная -- координаты, и по времени в том числе. ]
Это не поможет :) Зафиксируйте любой момент времени x0 в будущем (ну и в пространстве по аналогии), получите высказывания A(x0) и B(x0) насчет конкретного момента времени, скажем, 1 июля 2010 года. Дальше можно повротить все рассуждения, исходя из фразы: "Неправда, что если 1 июля 2010 года погода будет пасмурная, то 1 июля 2010 года пойдет дождь". Получите, что в этот день дождя не будет. А если будет? Тогда хана формализации :)
[ После формализации:
~(для любого x (A(x) => B(x)) = true ]
Эта формализация называется "strict implication", которая применяется в модальной логике. В отличие от "material implication", которую я рассматривал. В этой формализации тоже встречаются проблемы, но конкретно в этом случае парадокса действительно удастся избежать.
Re: Ошибка формализации.
Re: Ошибка формализации.
Re: Ошибка формализации.
Re: Ошибка формализации.
Re: Ошибка формализации.
no subject
Нет, не доказали. Мы нашли всего лишь навсего комбинацию переменных, которая удовлетворяет формуле "высказывание про погоду"=true, делая его тождеством.
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
psilogic пытается показать, что наивная формализация утверждения
"Неправда, что если погода пасмурная, то идет дождь"
приводит к странным результатам.
Вот только весь параграф
"Это утверждение истинное: действительно, пасмурная погода не всегда
сопровождается дождем. Обычно верно обратное: при дожде практически
всегда стоит пасмурная погода."
все портит: ТАК объясняется истинность при понимании "~∀ x: P(x)".
После этого мы успешно забываем, что мы таки знаем и имеем использовать правильный вариант формализации и работаем с плохим.
Отсюда и парадокс.
no subject
кстати, для лучшего понимания, вашей трактовки приведите пожалста 1 пример истинной фразы вида "если ... то ..." и 1 пример ложной?
no subject
Мне:
Рассмотрим утверждение:
"Неправда, что если погода пасмурная, то идет дождь"
Я:
Наивно формализую в виде
A - истинность высказывания "погода пасмурная",
B - истинность высказывания "идет дождь".
высказывание о погоде имеет вид
~(A => B) (1)
Мне:
Это утверждение истинное: действительно, пасмурная погода не всегда сопровождается дождем.
Я:
наивно формализую и это тоже.
пасмурная погода не всегда сопровождается дождем
бывает пасмурный и не дождливый день
(cуществует x0, что A(x0) и не B(x0)) (2)
(2) истинно из опыта
(существует x0, что A(x0) и не B(x0)) = true
А после этого долго пытаюсь понять, как из (2) вывести (1)
Мне:
Высказывание (1) истинно, согласно рассуждениям выше.
~(A => B) = true
Я:
Минуточку, у меня есть (2) = true, но так до сих пор и не вышло (2)=>(1).
no subject
(1)
либо
a) дано по условию,
либо
б) принимается вами интуитивно как носителем русского языка,
либо
в) выводится из (2) по правилу вывода:
если существует хотя бы одна комбинация x* свободных переменных из A и B, для которой A(x*) = true и B(x*) = false, тогда A => B ложно.
Если вы не принимаете одно из а), б), в), то мое рассуждение для вас не годится.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
разгадка
"Неправда, что если погода пасмурная, то (обязательно) идет дождь"
То есть это, строго говоря, просто не импликация.
При формализации мы привыкли игнорировать модальности, заменяя их, когда возможно, кванторами. Пусть S -- ситуация, о которой мы говорим (я когда-то обосновывал мысль, что истинностный статус возникает только в пределах ситуаций). Тогда по смыслу мы получаем вот что:
"Неправда, что во всех ситуациях выполнено условие: если погода пасмурная, то идёт дождь".
То есть на языке формул будет так:
~((\forall S)(A(S)=>B(S)))
Это логически эквивалентно вот чему:
(\exist S)(~(A(S)=>B(S)))
Что несомненно, так как ситуации, в которых погода пасмурна, а дождя нет, бывают. Что, собственно, и подразумевалось.
Поэтому "виной" всему я вижу устранение модальности при формализации, что привело к удалению квантора всеобщности. При этом в отрицании всеобщего высказывания исчезает подразумеваемый квантор существования, без которого высказывание становится всеобщим. Что, конечно же, не так.
Re: разгадка
То есть это, строго говоря, просто не импликация. ]
А можете ли вы представить себе случаи применения союза если...то... в обиходной речи и _без_ модальности? Причем, я не имею в виду варианты применения если-то в качестве разделительного (если Москва - холодный город, то Афины - теплый) или уступительного (если Москва и теплый город, то разве что по сравнению с Архангельском) союза.
есть ли модальный "привкус"?
вы меня запутали :)
NP-полнота
Re: NP-полнота
пропущенное
Re: пропущенное
no subject
В данном случае смысл "пасмурная погода не всегда сопровождается дождем" требует для правильной формализации нужных кванторов, т.к. "погода пасмурная" и "идет дождь" по смыслу предикаты, т.е. функции места/времени. А при отрицании квантор всеобщности превратится в квантор существование и будет доказано не "погода пасмурная всегда и дождь не идет никогда", а боле логичное утверждение "существую ситуации когда погода пасмурная, дождь не идёт". Ну собственно это в большинстве коментов и описано.
А в чём собственно парадокс тогда?
Напоминает как один политолог спрашивал согласны ли мы с утверждением что "цель оправдывает средства" с таким видом вроде это вопрос на который мы скажем "да/нет" ...
no subject
Кстати, тоже интересный эффект что причинно-следственная связь и одновременность в языке рядышком, получается.
no subject
Тогда - когда? Если изменить формализацию, тогда ни в чем.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject