Logical Entailment: Understanding F $\models \omega$

  • Context: Graduate 
  • Thread starter Thread starter gnome
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the concept of logical entailment, specifically the statement F ⊨ ω, where ω is any well-formed formula (wff). Participants explore the implications of this statement, the distinction between entailment and implication, and the conditions under which these logical relationships hold. The scope includes theoretical aspects of logic and definitions from formal logic.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant questions the meaning of F ⊨ ω, noting that there is no interpretation in which F is true.
  • Another participant states that false implies anything is a standard law of logic, suggesting this may relate to the discussion.
  • A participant clarifies the definition of entailment, explaining that ω is a logical consequence of Δ if it is true under all interpretations where Δ is true.
  • One participant argues that since there are no interpretations in which F is true, it follows trivially that ω is true for all interpretations where F is true.
  • Another participant seeks to understand the practical implications of the statement F ⊨ ω and asks for clarification on the distinction between P ∧ Q ⊨ P and P ∧ Q ⇒ P.
  • One participant expresses uncertainty about the relevance of considering P and Q as false statements in the context of entailment.
  • A participant suggests that P ∧ Q logically entails P because P is true whenever P ∧ Q is true, challenging the relevance of false statements.
  • Another participant mentions a theorem relating conjunction and entailment, indicating a connection between the two concepts but admits uncertainty about the precise formulation.
  • One participant provides a potential theorem that connects models and implications, stating that a set of formulas logically entails another if and only if the implication holds.

Areas of Agreement / Disagreement

Participants express differing views on the relevance of false statements in the context of logical entailment and implications. There is no consensus on the practical utility of the statement F ⊨ ω or the precise relationship between entailment and implication.

Contextual Notes

Some participants acknowledge a lack of clarity regarding the definitions and implications of logical entailment versus implication, as well as the conditions under which these relationships hold. There are unresolved questions about the applicability of certain logical statements in various contexts.

gnome
Messages
1,031
Reaction score
1
Please help me understand this:

F [tex]\models \omega \:\text{(where}\: \omega\: \text{is any wff!)}[/tex]

(That comes from Nilsson's "Artificial Intelligence, A New Synthesis", pg 225)

How does that make any sense? There is no interpretation for which F is true.
 
Mathematics news on Phys.org
False implies anything is a standard law of logic.
 
Yes, clearly, if it said
[tex]F \implies \omega[/tex]
that would always be true.

But apparently there is a distinction between implication and entailment, and I'm trying to understand what that distinction is.

This is how he defines entailment:
If a wff ω has value True under all of those interpretations for which each of the wffs in a set Δ has value True, then we say that Δ logically entails ω and that ω logically follows from Δ and that ω is a logical consequence of Δ.
 
Consider this:

There are no interpretations in which F is true.

Thus, it is trivial that ω is true for all interpretations in which F is true.
 
Thanks Hurkyl. It's taking me a long time to respond because I'm trying to figure out what possible use there is to a statement like that [tex]\text{F}\:\models \omega[/tex]

Can you explain the distinction between
[tex]\text{P} \wedge \text{Q}\: \models \text{P}[/tex]
and
[tex]\text{P} \wedge \text{Q}\: \implies \text{P}[/tex]

Edit: added a related question:
Is
[tex]\text{P} \wedge \text{Q}\: \models \text{P}[/tex]
true only because
[tex]\text{P} \wedge \text{Q}\: \implies \text{P}[/tex]
is a tautology?
 
Last edited:
You would like

[tex]P \wedge Q \models P[/tex]

to be true right? What if P and Q are both false statements? ...


I'm a little fuzzy in the formal logic department, but if I recall correctly, [itex]\Rightarrow[/itex] and [itex]\models[/itex] work out to be roughly equivalent.
 
I don't think "what if P and Q are both false statements" is relevant. As I read that definition, (P and Q) logically entails P because P is true whenever (P and Q) is true.

Unfortunately, "roughly equivalent" doesn't cut it on a final.

Thanks anyway. I'll post back if I find out anything to clarify the difference.
 
P and Q can be any statements. It would be awkward (and somewhat redundant) to state "Whenever P and Q is satisfiable, [itex]P \wedge Q \models P[/itex]," would it not?


I don't have my reference at the moment, so I may be wrong, but I seem to recall there being a theorem that says [itex]A \wedge B \wedge \ldots \Rightarrow P[/itex] if and only if [itex]A, B, \ldots \models P[/itex]. I don't remember it precisely, which is why I said "roughly" as a qualification. :smile:
 
This is probably the theorem you were thinking of:

[tex]{\phi_1, ... \phi_n} \models \phi \:\textrm{iff} \:\models (\phi_1, ... \phi_n) \Rightarrow \phi[/tex]

(where
[tex]\models \omega[/tex]
by itself means [tex]\omega[/tex] is a tautology)
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 0 ·
Replies
0
Views
5K
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
573
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K