Атеисты и логика :)
May. 25th, 2015 02:36 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Тролль запостил в ру-антирелижн логическую задачку
Задачка содержала обидное утверждение, которое вообще-то требовалось отрицать, но без отрицания - обидное. В результате значительная часть атеистов вместо решения задачки начала срач с топикстартером :) Наброс засчитан, я считаю! :)
Для справки: цель - построить отрицание фразы: "Каждый атеист обладает одним и только одним из двух свойств: либо сношается с гусями, либо не владеет логикой". Обозначим:
ЕГ(a) = "a сношается с гусями"
ВЛ(a) = "a владеет логикой"
вся фраза значками:
X = ∀ a ЕГ(a) xor ~ВЛ(a)
Задание: построить формулу (или текст) для ~X
Правильные ответы:
~X (ответ
ignis_b тривиальный, но вполне верный)
~∀ a ЕГ(a) xor ~ВЛ(a) (ответ
mihtimak тоже тривиальный, и тоже вполне верный)
false <=> ∀ a ЕГ(a) xor ~ВЛ(a) (ответ
twentysquirrels - чуть менее тривиальный и тоже верный)
∃ a (~ЕГ(a) and ВЛ(a)) or (~ВЛ(a) and ЕГ(a)) (тоже правильный и что топикстартер посчитал правильным)
∃ a (~ЕГ(a) and ВЛ(a)) xor (~ВЛ(a) and ЕГ(a)) (ответ
dogma1599 - тоже правильный, xor и or в данном случае дадут одинаковй результат)
∃ a ЕГ(a) xor ВЛ(a) - тоже правильный, упрощенный по сравнению с вариантом выше
∃ a ЕГ(a) <=> ~ВЛ(a) (
murky_lurker высказал правильную идею, хотя и не довел ее до ответа)
Задачка содержала обидное утверждение, которое вообще-то требовалось отрицать, но без отрицания - обидное. В результате значительная часть атеистов вместо решения задачки начала срач с топикстартером :) Наброс засчитан, я считаю! :)
Для справки: цель - построить отрицание фразы: "Каждый атеист обладает одним и только одним из двух свойств: либо сношается с гусями, либо не владеет логикой". Обозначим:
ЕГ(a) = "a сношается с гусями"
ВЛ(a) = "a владеет логикой"
вся фраза значками:
X = ∀ a ЕГ(a) xor ~ВЛ(a)
Задание: построить формулу (или текст) для ~X
Правильные ответы:
~X (ответ
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
~∀ a ЕГ(a) xor ~ВЛ(a) (ответ
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
false <=> ∀ a ЕГ(a) xor ~ВЛ(a) (ответ
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
∃ a (~ЕГ(a) and ВЛ(a)) or (~ВЛ(a) and ЕГ(a)) (тоже правильный и что топикстартер посчитал правильным)
∃ a (~ЕГ(a) and ВЛ(a)) xor (~ВЛ(a) and ЕГ(a)) (ответ
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
∃ a ЕГ(a) xor ВЛ(a) - тоже правильный, упрощенный по сравнению с вариантом выше
∃ a ЕГ(a) <=> ~ВЛ(a) (
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
no subject
Date: 2015-05-25 04:56 pm (UTC)но то, что по тексту надо больше бегать глазами - это уже объективный фактор, а не вопрос навыка :)
no subject
Date: 2015-05-25 04:59 pm (UTC)no subject
Date: 2015-05-25 05:01 pm (UTC)no subject
Date: 2015-05-25 05:03 pm (UTC)no subject
Date: 2015-05-25 06:15 pm (UTC)no subject
Date: 2015-05-25 06:30 pm (UTC)no subject
Date: 2015-05-25 06:36 pm (UTC)Ну и с текстом все хорошо только до поры до времени - пока соответствующие формулы самые простые.
А если надо выполнить серию преобразований? Тогда однозначно в 10 раз больше писать придется - тут уже не скорочтение, а скорописание нужно, чтобы скомпенсировать.
no subject
Date: 2015-05-25 06:39 pm (UTC)no subject
Date: 2015-05-25 06:42 pm (UTC)no subject
Date: 2015-05-25 06:47 pm (UTC)no subject
Date: 2015-05-25 06:53 pm (UTC)Более того: неиспользование значков провоцирует введение дополнительных терминов.
no subject
Date: 2015-05-25 06:59 pm (UTC)no subject
Date: 2015-05-25 07:14 pm (UTC)- попробуйте напишите понятной фразой что-нибудь типа:
(a => (b => c)) => ((a => b) => (a => c))
один из способов как-то выразить порядок операций - это вводить промежуточные термины
no subject
Date: 2015-05-25 07:18 pm (UTC)Неочевидно, что "Это (что?) вряд ли как-то связано с чтением значков" и что "неиспользование значков провоцирует введение дополнительных терминов".
no subject
Date: 2015-05-25 07:21 pm (UTC)ответил же
no subject
Date: 2015-05-25 07:30 pm (UTC)no subject
Date: 2015-05-25 09:31 pm (UTC)no subject
Date: 2015-05-25 09:35 pm (UTC)no subject
Date: 2015-05-25 09:40 pm (UTC)no subject
Date: 2015-05-25 09:44 pm (UTC)no subject
Date: 2015-05-25 09:45 pm (UTC)no subject
Date: 2015-05-25 09:48 pm (UTC)no subject
Date: 2015-05-25 10:14 pm (UTC)(no subject)
From:no subject
Date: 2015-05-31 06:14 pm (UTC)Я попробовал записать, и выражение (x=>y) записываю попеременно как "если x то y", "x доказывает y", "из x следует y".
(a => (b => c)) => ((a => b) => (a => c))
a="исследование криминалиста"
b="присутствие ДНК Петра на месте преступления"
с="виновоность Маши".
a,b,c - могут быть верными или неверными в любой комбинации, но тем не менее в любой комбинации остается верным утверждение (a => (b => c)) => ((a => b) => (a => c)).
Если иследование криминалиста доказывает, что
из присутствия ДНК Петра на месте преступления следует виновность Маши,
то
если иследование криминалиста доказывает присутствие ДНК Петра на месте преступления,
то иследование криминалиста доказывает виновость Маши.
no subject
Date: 2015-05-31 06:32 pm (UTC)браво! :)