Equivalence of Completeness Notions in Logic

  • Thread starter Klungo
  • Start date
  • Tags
    Logic
In summary, the conversation discusses the definitions of completeness and how they relate to each other. It is stated that the second definition implies the first. The conversation then goes on to discuss a specific example and shows that the first definition does not hold for this example, indicating that it is not equivalent to the second definition. The conversation also mentions the concept of derivability and how it relates to completeness.
  • #1
Klungo
136
1
Is it true that the following definitions of completeness are equivalent?
[itex]\mbox{For theory } \Sigma \mbox{ and for any sentence } A[/itex].

[itex]\mbox{ Either } \Sigma \vdash A \mbox{ or } \Sigma \vdash \lnot A [/itex]
and
[itex]\mbox{ Either } A \in \Sigma \mbox{ or } (\lnot A) \in \Sigma[/itex].

(The second clearly implies the first.)
 
Physics news on Phys.org
  • #2
Did you mean to include that Ʃ was maximally consistent? If not then let Ʃ be the unit set that contains only the sentence letter p. If it is granted that we can then derive q→p, we have a situation where
(1) Either q→p is derivable from Ʃ or ~(q→p) is derivable from Ʃ (because q→p is derivable)
but
(2) neither q→p nor ~(q→p) is a member of Ʃ

No?
 
  • #3
No consistency is assumed.

I'm a bit unsure here.


We assume {P} derives/turnstile Q→P and show that (1) holds while (2) fails.

(Using the rules of inference my class uses at least)

{P} derives P, and
{~Q v P} derives Q → P.

So, (while skipping some steps)

either {P} derives ~Q or {P} derives P.
hence, {P} derives ~Q v P.
hence, {P} derives Q → P.

So, either {P} derives ~(Q → P) or {P} derives Q → P.
Neither of which are in {P}.

So they are not equivalent.

Is this what you mean? (Thanks for the help)
 
  • #4
I think so. I was assuming that there was some way of deriving q→p from {p} without really saying what it was because systems can differ. I think what you did was show how you could get there in the system you are using.
 
  • #5
There's a flaw though.

{P} does not satisfy (1). For example, neither {P} derives Q nor {P} derives ~Q. And we show that {P} doesn't satisfy (2) by example. I.e. {P} is incomplete.
 
  • #6
A theory is a set of formulas closed under [itex]\vdash[/itex]. So, trivially, [itex]\Sigma \vdash A[/itex] and [itex]A \in \Sigma[/itex] mean the same thing for any theory [itex]\Sigma[/itex].
 

FAQ: Equivalence of Completeness Notions in Logic

What is the definition of completeness in logic?

Completeness in logic refers to the property of a logical system that states that all valid arguments can be proven within that system. This means that if a conclusion follows logically from a set of premises, there exists a proof within the system that demonstrates this.

What is the difference between syntactic and semantic completeness?

Syntactic completeness refers to the completeness of a formal system, meaning that all valid arguments can be proven within that system using its rules of inference. Semantic completeness, on the other hand, refers to the completeness of a logical theory, meaning that all logically valid statements can be derived from that theory.

Why is completeness important in logic?

Completeness is important in logic because it ensures that a logical system or theory is able to capture all valid arguments and statements within its scope. This allows for a better understanding of the relationships between different statements and arguments, and can help to reveal any inconsistencies or contradictions within a system.

What are some common completeness notions in logic?

Some common completeness notions in logic include Gödel's completeness theorem, which states that a logical system is syntactically complete if and only if it is semantically complete, and the completeness theorem for first-order logic, which states that a set of axioms is complete if and only if it is consistent and deductively closed.

How does incompleteness relate to completeness in logic?

Incompleteness and completeness are two sides of the same coin in logic. Gödel's incompleteness theorems showed that any consistent logical system cannot be both complete and decidable, meaning that there will always be statements that cannot be proven or disproven within the system. However, this does not mean that completeness is not a valuable and important concept in logic, as it allows for a better understanding of the limits and boundaries of a logical system.

Similar threads

Replies
3
Views
2K
Replies
1
Views
1K
Replies
11
Views
2K
Replies
1
Views
3K
Replies
10
Views
2K
Replies
7
Views
6K
Replies
26
Views
3K
Back
Top