Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
sav08:first-order_logic_is_undecidable [2008/04/03 12:58] vkuncak |
sav08:first-order_logic_is_undecidable [2008/04/03 12:59] vkuncak |
||
---|---|---|---|
Line 27: | Line 27: | ||
(($\lnot F$) is true in some Herbrand model) iff ($M$ does not accept $w$) | (($\lnot F$) is true in some Herbrand model) iff ($M$ does not accept $w$) | ||
- | So, we work with formula $G$ denoting $\lnot F$, interpreted over Herbrand model, and we express the condition that all Turing machine computation histories are non-accepting. | + | So, we work with formula $G$ denoting $\lnot F$, interpreted over Herbrand model, and we express the condition that all Turing machine computation histories are non-accepting. In other words, $F$, when interpreted over Herbrand interpretations, says that there exists an accepting Turing computation history. |
The fact that we work over Herbrand models helps us talk about computation histories, because we can encode strings and reachability. | The fact that we work over Herbrand models helps us talk about computation histories, because we can encode strings and reachability. | ||