Получение "(pq) v (pr) от "p.(qvr)"?

Я новичок в логике. а вот мои попытки вывести "(pq) v (pr) из "p.(qvr)", и далее я хочу показать, что "p.(q V r)" эквивалентно "(pq) V ( pr)», используя естественную дедукцию.

первая попытка:

[1]......1. р.(q V г)

[1]......2. q V r ... .....................(1) CE

[1]......3. р ......................................(1) СЕ

[1]......4. ?

Мне нужно две "р" для вывода, как мне ввести еще одну "р" и сохранить ее в заключении?

или, вторая попытка:

[1]........1. р.(q V г)

[2]........2. - р .................................П

[1,2]......3. (pq) ................................(1)(2) ДЭ

[1]........4. - r > (pq) ......................2 D

[1]........5. ?

точка это союз? Итак, «p & (qvr) ⊢ (p & q) v (p & r)»?
да, точка - это соединение.
Разрешено ли вам использовать правила логической замены? Если да, то есть конкретный пример, который сразу охватывает этот пример. Это будет доказано таблицей истинности.
Если вам нужно стандартное доказательство, вам нужно выяснить, с каких аксиом вы хотите начать. Упомянутое вами свойство известно как распределение и обычно является аксиомой. Существуют и другие методы, такие как таблицы истинности или диаграммы Венна.

Ответы (3)

Во-первых, мы должны распаковать посылку p ∧ (q ∨ r) , используя исключение конъюнкции , чтобы получить два конъюнкта: p и (q ∨ r) .

Затем мы должны использовать доказательство по случаям (т.е. исключение дизъюнкции ), чтобы вывести p ∧ q введением конъюнкции , за которым следует (p ∧ q) ∨ (p ∧ r) введением дизъюнкции в первом случае, и p ∧ r введением конъюнкции введение с последующим (p ∧ q) ∨ (p ∧ r) введением дизъюнкции во втором случае.

Получив (p ∧ q) ∨ (p ∧ r) из обоих дизъюнктов (q ∨ r) , мы можем заключить, что это следует из посылки, т. е. что:

(p ∧ q) ∨ (p ∧ r) является логическим следствием p ∧ ( q ∨ r) .

Вот доказательство, сделанное Fitch:

введите описание изображения здесь

Средство проверки и редактор доказательства естественной дедукции в стиле Fitch, которое я использую для этого ответа, связано с книгой forall x: Calgary Remix .

Вот вопрос:

первая попытка:

1 ......1. р.(q V г)

1 ......2. q V r ... .....................(1) CE

1 ......3. р ......................................(1) СЕ

1......4. ?

I need two "p" for the conclusion, how can I introduce another "p" and keep it in the conclusion?

The solution below is similar to what Bram28 provided in lines 2-11:

Вывод с http://proofs.openlogicproject.org/

To get past line 3, we need to eliminate the disjunction, the ∨ symbol. This is an "or" statement. Either Q is true or R is true. So to eliminate the "or" we need to consider two cases. I drew thin blue boxes around the two cases, one for Q and one for R.

Regarding the question about needing two "p" for the conclusion, the extra "p" is added in lines 6 for the Q case and in line 9 for the R case.

Note how this was done in the Q case.

In line 4 I started a sub-proof by assuming Q. I need no justification for that assumption.

In line 5 I used the fact that in line 2 I already have P and in line 4 I have Q as an assumption. Since I have both of them I can introduce a conjunction, that is, an "and" statement. Now I have P ∧ Q, part of the conclusion I want.

After that I can introduce a disjunction, that is, an "or" statement to the P ∧ Q. What will I add? I can add anything I want. I already know this statement is true because one of the cases, P ∧ Q, is true. So I introduce the ∨ with precisely what I need to get the result I want: P ∧ R.

Я позаботился о двух случаях, построив вспомогательное доказательство для каждого, и в каждом случае я пришел к желаемому выводу. Доказательство будет полным, как только я это заявлю. В строке 10 я привожу вывод из обоих поддоказательств. Обоснованием этого является устранение дизъюнкции, с которой я начал в строке 3, используя дополнительные доказательства в строках 4-6 и 7-9.

Средство проверки подтверждает решение.

Мы можем пойти и в другом направлении. Bram28 делает это в строках 12-23 этого доказательства. Последняя строка этого доказательства вводит бикондиционал, ссылаясь в качестве обоснования введения на два поддоказательства в строках 2–11 и 12–23.