2011-gre-cs-practice-book.pdf/Q67 — различия между версиями
Ssergomol (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
(не показано 15 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
== Вопрос: Q67-08c765 == | == Вопрос: Q67-08c765 == | ||
− | + | Вспомним, что утверждение логики предикатов является зависимым, если его истинность зависит от выбора универсальной области и интерпретации предикатного символа S, а также от константного символа b. | |
− | + | Рассмотрим следующие утверждения логики предикатов, где b,x и y являются элементами универсальной области U: | |
− | + | ;I: <m>\(\forall x \ (S(x, b) \rightarrow \exists y \ S(x, y))\)</m> | |
− | < | + | ;II: <m>\(\forall x \ \exists y \ S(x, y) \rightarrow \exists y \ \forall x \ S(x, y)\)</m> |
− | + | ;III: <m>\(\forall x \ (\neg S(x, x) \leftrightarrow S(b, x))\)</m> | |
− | + | ==== Ответ ==== | |
− | + | ;I: Всегда истинно | |
− | + | ;II: Всегда ложно | |
+ | ;III: Зависимо | ||
− | + | ==== Правильный ответ ==== | |
− | + | ;I: Всегда истинно | |
− | + | ;II: Зависимо | |
− | + | ;III: Всегда ложно | |
− | + | ||
− | + | ==== Ответ ==== | |
− | Всегда истинно | + | ;I: Всегда истинно |
− | + | ;II: Зависимо | |
− | Всегда истинно | + | ;III: Зависимо |
− | Зависимо | + | |
− | Зависимо | + | ==== Ответ ==== |
− | + | ;I: Зависимо | |
− | + | ;II: Всегда истинно | |
− | + | ;III: Всегда ложно | |
− | + | ||
+ | ==== Ответ ==== | ||
+ | ;I: Зависимо | ||
+ | ;II: Всегда истинно | ||
+ | ;III: Всегда истинно | ||
=== Объяснение === | === Объяснение === | ||
− | + | {{cstest-source|2011-gre-cs-practice-book.pdf|47|67}} | |
− | {{cstest-source|2011-gre-cs-practice-book.pdf| | + | |
+ | ;I: <m>\forall x\,(S(x,b)\to \exists y\,S(x,y))</m> | ||
+ | Если <m>S(x,b)</m> выполняется для некоторого <m>x</m>, то выбор <m>y = b</m> гарантирует, что найдется <m>y</m>, для которого <m>S(x,y)</m> истинно. Значит утверждение всегда истинно. | ||
− | + | ;II: <m>(\forall x\,\exists y\,S(x,y))\to(\exists y\,\forall x\,S(x,y))</m> | |
+ | Это утверждение может быть ложным в моделях, где для каждого <m>x</m> существует свой <m>y</m>, удовлетворяющий <m>S(x,y)</m>, но нет единственного <m>y</m>, который подходит для всех <m>x</m>. В других случаях оно может быть истинным. Таким образом, оно зависит от интерпретации. | ||
− | + | ;III: <m>\forall x\,(\lnot S(x,x)\leftrightarrow S(b,x))</m> | |
− | + | Подставляя <m>x = b</m>, мы получаем <m>\lnot S(b,b)\leftrightarrow S(b,b)</m>. Это утверждение требует, чтобы <m>S(b,b)</m> было одновременно истинным и ложным, поэтому оно всегда ложно. | |
− | + | ||
− | + | {{question-ok|[[Участник:StasFomin|StasFomin]] 16:40, 12 января 2025 (UTC)}} | |
− | + | [[Категория:Logic]] | |
− | + |
Текущая версия на 16:40, 12 января 2025
Содержание
Вопрос: Q67-08c765
Вспомним, что утверждение логики предикатов является зависимым, если его истинность зависит от выбора универсальной области и интерпретации предикатного символа S, а также от константного символа b.
Рассмотрим следующие утверждения логики предикатов, где b,x и y являются элементами универсальной области U:
- I
- II
- III
Ответ
- I
- Всегда истинно
- II
- Всегда ложно
- III
- Зависимо
Правильный ответ
- I
- Всегда истинно
- II
- Зависимо
- III
- Всегда ложно
Ответ
- I
- Всегда истинно
- II
- Зависимо
- III
- Зависимо
Ответ
- I
- Зависимо
- II
- Всегда истинно
- III
- Всегда ложно
Ответ
- I
- Зависимо
- II
- Всегда истинно
- III
- Всегда истинно
Объяснение
Исходники — вопрос 67 на 47 странице книги «2011-gre-cs-practice-book.pdf»
- I
Если выполняется для некоторого , то выбор гарантирует, что найдется , для которого истинно. Значит утверждение всегда истинно.
- II
Это утверждение может быть ложным в моделях, где для каждого существует свой , удовлетворяющий , но нет единственного , который подходит для всех . В других случаях оно может быть истинным. Таким образом, оно зависит от интерпретации.
- III
Подставляя , мы получаем . Это утверждение требует, чтобы было одновременно истинным и ложным, поэтому оно всегда ложно.