Предоставьте доказательство следующего, используя FOL в forallx
Используйте систему естественного вывода и стратегии доказательства в forallx , чтобы получить формальное доказательство следующего. Пожалуйста, предоставьте фотографию вашего доказательства.
∃xFx ∧ ∀yGy ∴ ∃x(Fx ∧ Gx)
Я не уверен, следует ли работать вперед или назад, чтобы сделать вывод.
Почему не оба? Вы знаете, с чего вам нужно начать и куда вы хотите пойти.
Ваша предпосылка представляет собой соединение экзистенциального и универсального. Обратитесь к правилам исключения союзов, универсального исключения и экзистенциального исключения. Посмотрите, с чем это начало дает вам возможность работать.
Ваш вывод есть экзистенциал конъюнкции. Обратитесь к Правилам конъюнктивного введения и Экзистенциального введения. Найдите то, что вам нужно, чтобы достичь конечной цели.
Соедините их вместе.
Предположим, что ∃xFx ∧ ∀yGy, затем докажем ∃x(Fx ∧ Gx) на основе этого предположения.
Используйте устранение конъюнкции, чтобы вывести ∃xFx из вашего предположения. Затем приведите переменную x к константе, скажем, a.* Результатом будет Fa.
Используйте исключение конъюнкции, чтобы получить ∀yGy из вашего исходного предположения. Исходя из этого, вы можете преобразовать переменную y в любую константу, скажем, a.** В результате получится Ga.
Используйте введение союзов, чтобы объединить Fa и Ga, в результате чего Fa ∧ Ga.
Используйте экзистенциальное обобщение с переменной x, заменяющей каждое вхождение a. Результатом является ∃x(Fx ∧ Gx).
*Константа уже не может быть использована в доказательстве. Это потому, что ∃ относится к чему-то в домене, но мы точно не знаем, к чему. **Универсальные значения применяются ко всему в домене, а не только к чему-то. Это означает, что мы можем выбрать экземпляр y для константы a.
Мауро АЛЛЕГРАНСА
Мауро АЛЛЕГРАНСА
Алексис
Дасем
Джей Ди
Пол Росс