Я работаю над проблемой для онлайн-класса, которую я изо всех сил пытаюсь понять.
Мне даны следующие предпосылки: 1. (H > (A > B)) (здесь знак > обозначает условное выражение) 2. (~K & ~B) 3. (~A > K)
Желаемый вывод ~H.
Моя догадка подсказывает мне, что мне нужно использовать введение отрицания в предпосылках 2 и 3, чтобы получить ~~A и ~~B, после чего я могу использовать исключение отрицания, чтобы получить A и B. Кто-нибудь знает, как к этому подойти?
Используя средство проверки доказательства естественной дедукции , связанное с forall x: Calgary Remix , я получаю следующее:
Желаемый вывод ~H.
H таким образом (A таким образом B). Помещение.
Если (А, таким образом, В) ложно, то не-Н истинно по modus tollens. Итак, наша цель — доказать не-H. Показывают ли посылки, что (А, следовательно, В) ложно?
(А, таким образом, В) означает (не-А или В). Эквивалентность.
Отрицание (не-А или В) есть (не-(не-А или В)).
(не-(не-А или В)) означает (А и не-В). Эквивалентность. Таким образом, (А и не-В) — это то, что мы должны показать, чтобы быть истинным. Доказательство этого отношения будет отрицать H.
Не-К и не-Б. помещение
Не-Б. Упрощение.
Не-К. Упрощение
Not-A, таким образом, K. Предпосылка
А верно. Согласно modus tollens, поскольку (не-А, следовательно, К) является посылкой, но не-К истинно.
(А и не-В). Дополнение. Таким образом, было показано отрицание (А, таким образом, В).
Не-H верно. По модус толленс
Из 2 имеем ~К.
(~ К и ~ В) > ~ К
Приравниваем к 3 , получаем А.
((~А > К) и К) > А
Теперь предположим, что A > B. Из 2 имеем ~B. Следовательно, если А > В, то ~А.
((А > В) и ~В) > ~А
Для простоты давайте использовать новую переменную C для обозначения A > B.
С = (А > В)
Таким образом, C ложно, и мы заключаем ~H.
((Н > С) и ~С) > ~Н
Первоначальный пост в основном имел правильную идею. Необходимы субдоказательства Negation Elimination, нам просто нужно их вложить. Предположим H, а затем предположим A, стремясь вывести противоречия, чтобы исключить предположения.
1| H > (A > B) Promise
2| ~K & ~B Promise
3|_ ~A > K Promise
4| |_ H Assumed
5| | A > B > Elimination 4,1
6| | |_ A Assumed
7| | | B > Elimination 6,5
8| | | ~B & Elimination 2
9| | ~A ~ Introduction 5,7,8
10| | K > Elimination 9,3
11| | ~K & Elimination 2
12| ~H ~ Introduction 4,10,11
МаркОксфорд
эфемерон