Propositional Logic - There Exists dual

In summary: Your name] In summary, the conversation discusses the proposition of the "there exists" dual and how to prove it using the rules and laws of propositional logic. The correct steps to prove it are outlined, with a reminder to carefully apply the rules to ensure a valid proof. The first negation symbol can be left or removed using the double negation rule.
  • #1
Goldenwind
146
0
Propositional Logic - "There Exists" dual

Homework Statement


"State and prove the [itex]\exists[/itex]-dual of 6.1.8"

Section 6.1.8 shows how to change [itex]\vdash (\forall x)(\forall y)A \equiv (\forall y)(\forall x)A[/itex] via this method:

(Line 1) [itex](\forall x)(\forall y)A[/itex] (Hypothesis)
(Line 2) [itex](\forall y)A[/itex] (Line 1 + spec)
(Line 3) [itex]A[/itex] (Line 2 + spec)
(Line 4) [itex](\forall x)A[/itex] (Line 3 + gen; Line 1 has no free x)
(Line 5) [itex](\forall y)(\forall x)A[/itex] (Line 4 + gen; Line 1 has no free y)

The [itex]\exists[/itex]-dual of this would be to show [itex]\vdash (\exists x)(\exists y)A \equiv (\exists y)(\exists x)A[/itex].

Homework Equations


A crucial formula here is that [itex](\forall x)A \equiv \neg (\exists x) \neg A[/itex]


The Attempt at a Solution


I potentially solved it, but something seems off.

This is what I did:

[itex]\vdash (\exists x)(\exists y)A \equiv (\exists y)(\exists x)A[/itex]

(Line 1) [itex](\exists x)(\exists y)A[/itex]
(Line 2) [itex]\neg (\forall x)\neg (\exists y)A[/itex] Definition of [itex]\exists[/itex]
(Line 3) [itex]\neg (\forall x)\neg \neg (\forall y)\neg A[/itex] Definition of [itex]\exists[/itex]
(Line 4) [itex]\neg (\forall x)(\forall y)\neg A[/itex] Double negative
(Line 5) [itex]\neg (\forall y)\neg A[/itex] Spec
(Line 6) [itex]\neg \neg A[/itex] Spec
(Line 7) [itex]\neg (\forall x)\neg A[/itex] Gen
(Line 8) [itex]\neg (\forall y)(\forall x)\neg A[/itex] Gen
(Line 9) [itex]\neg (\forall y)\neg \neg (\forall x)\neg A[/itex] Double negative
(Line 10) [itex]\neg (\forall y)\neg (\exists x)A[/itex] Definition of [itex]\forall[/itex]
(Line 11) [itex](\exists y)(\exists x)A[/itex] Definition of [itex]\forall[/itex]

What worries me is going from Line 5 to 6, what happens to the first [itex]\neg[/itex] symbol? Can I just leave it there, and then insert my [itex](\forall x)[/itex] between the two [itex]\neg[/itex]s in Line 7 like that?
 
Physics news on Phys.org
  • #2


Thank you for your post on propositional logic and the dual of "there exists." I would like to provide a response as a scientist in this field.

Firstly, your attempt at a solution is on the right track. However, there is a small error in your reasoning. In line 5, you correctly apply the specialization rule to remove the existential quantifier for y. This gives you \neg (\forall y)\neg A. However, in line 6, you have incorrectly applied the specialization rule again. Instead, you should use the double negation rule to get \neg \neg A. This is because the negation of a universal quantifier is equivalent to a double negation.

After this, you can continue with your proof and follow the same steps as you did in the original proof for the dual of "for all." The final lines of your proof should be:

(Line 10) \neg (\forall y)\neg (\exists x)A (Definition of \forall)
(Line 11) (\exists y)(\exists x)A (Definition of \exists)

To address your concern about the first negation symbol, you can simply leave it there or remove it using the double negation rule. Both ways are valid.

I hope this helps in understanding the dual of "there exists." Remember, when dealing with propositional logic, it is important to carefully apply the rules and laws to ensure a valid proof. Keep up the good work and continue exploring the fascinating world of logic!
 

1. What is the definition of "There Exists" in propositional logic?

"There Exists" is a logical operator that represents the existence of at least one object in a given set that satisfies a certain condition. In propositional logic, it is usually denoted by the symbol ∃.

2. How is "There Exists" used in propositional logic?

"There Exists" is used to make statements about the existence of objects in a set, rather than making statements about the objects themselves. It is typically used in conjunction with quantifiers such as "for all" (∀) to make more complex statements.

3. What is the difference between "There Exists" and "For All" in propositional logic?

"There Exists" and "For All" are complementary quantifiers in propositional logic. "There Exists" specifies that at least one object exists in a set, while "For All" specifies that every object in a set satisfies a certain condition.

4. Can "There Exists" be used to prove the existence of a single object in propositional logic?

Yes, "There Exists" can be used to prove the existence of a single object in propositional logic. It is often used in proofs by contradiction, where the assumption that no object exists leads to a contradiction and thus proves the existence of at least one object.

5. How does "There Exists" relate to the concept of duality in propositional logic?

The concept of duality in propositional logic refers to the relationship between two statements that are logically equivalent to each other. In the case of "There Exists" and its dual, "For All", they are considered duals because they are logically equivalent and can be used to prove each other.

Similar threads

  • Calculus and Beyond Homework Help
Replies
2
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
6
Views
938
  • Calculus and Beyond Homework Help
Replies
3
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
1K
  • Calculus and Beyond Homework Help
Replies
20
Views
2K
  • Calculus and Beyond Homework Help
Replies
2
Views
2K
  • Calculus and Beyond Homework Help
Replies
2
Views
926
  • Calculus and Beyond Homework Help
Replies
4
Views
2K
  • Calculus and Beyond Homework Help
Replies
8
Views
608
  • Calculus and Beyond Homework Help
Replies
3
Views
4K
Back
Top