Entry tags:
Атеисты и логика :)
Тролль запостил в ру-антирелижн логическую задачку
Задачка содержала обидное утверждение, которое вообще-то требовалось отрицать, но без отрицания - обидное. В результате значительная часть атеистов вместо решения задачки начала срач с топикстартером :) Наброс засчитан, я считаю! :)
Для справки: цель - построить отрицание фразы: "Каждый атеист обладает одним и только одним из двух свойств: либо сношается с гусями, либо не владеет логикой". Обозначим:
ЕГ(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
но то, что по тексту надо больше бегать глазами - это уже объективный фактор, а не вопрос навыка :)
no subject
no subject
no subject
no subject
no subject
no subject
Ну и с текстом все хорошо только до поры до времени - пока соответствующие формулы самые простые.
А если надо выполнить серию преобразований? Тогда однозначно в 10 раз больше писать придется - тут уже не скорочтение, а скорописание нужно, чтобы скомпенсировать.
no subject
no subject
no subject
no subject
Более того: неиспользование значков провоцирует введение дополнительных терминов.
no subject
no subject
- попробуйте напишите понятной фразой что-нибудь типа:
(a => (b => c)) => ((a => b) => (a => c))
один из способов как-то выразить порядок операций - это вводить промежуточные термины
no subject
Неочевидно, что "Это (что?) вряд ли как-то связано с чтением значков" и что "неиспользование значков провоцирует введение дополнительных терминов".
no subject
ответил же
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
(no subject)
no subject
Я попробовал записать, и выражение (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
браво! :)