Expressing the existence of irrational numbers

Click For Summary
SUMMARY

The discussion centers on expressing the existence of irrational numbers using existential and universal quantifiers within the sets of Real numbers and natural numbers. The initial formulation proposed by a participant was corrected to accurately reflect the negation of the existence of rational numbers. The final expression for irrational numbers is established as (∃ x ∈ ℝ) ∋ (∀ p, q ∈ ℕ)[(p ∤ q) ≠ x], emphasizing the importance of correctly identifying the predicate and subject in logical expressions.

PREREQUISITES
  • Understanding of existential and universal quantifiers in mathematical logic
  • Familiarity with the notation of Real numbers (ℝ) and natural numbers (ℕ)
  • Knowledge of rational and irrational numbers
  • Basic principles of logical negation and predicates
NEXT STEPS
  • Study the formal definitions of existential and universal quantifiers in mathematical logic
  • Explore the properties and definitions of rational and irrational numbers
  • Learn about logical predicates and their roles in mathematical statements
  • Examine examples of negation in logical expressions to enhance understanding
USEFUL FOR

Mathematics students, educators, and anyone interested in formal logic and number theory, particularly those studying the properties of rational and irrational numbers.

TyroneTheDino
Messages
46
Reaction score
1

Homework Statement


Express the following using existential and universal quantifiers restricted to the sets of Real numbers and natural numbers

Homework Equations

The Attempt at a Solution


I believe the existence of rational numbers can be stated as:

##(\forall n \in \Re)(\exists p,q \in \mathbb{N}) \ni [(p \mid q)=x]##

So to say that there are irrational numbers is the negation of this being:

##\neg (\forall x \in \Re)(\exists p,q \in \mathbb{N}) \ni [(p \mid q)=x]##

Which becomes

##(\exists x\in \Re)\ni(\forall p, q \in \mathbb{N})[(p\nmid q )\ne x]##

Is my rationality correct
 
Last edited:
Physics news on Phys.org
If I understood correctly, the right-most expression should be ##p|q \neq x ##. Just slide the negation parenthesis by parenthesis according to usual negation rules.
 
WWGD said:
If I understood correctly, the right-most expression should be ##p|q \neq x ##. Just slide the negation parenthesis by parenthesis according to usual negation rules.

Oh thank you, correction made.
 
No problem, sorry for the necessary nitpick.
 
WWGD said:
No problem, sorry for the necessary nitpick.
But one question:

since i had ##\neg[(p\mid q)=x]##
when the negation moves inside the expression it becomes:
##[(p\nmid q )\ne x]##
Correct?
 
TyroneTheDino said:
But one question:

since i had ##\neg[(p\mid q)=x]##
when the negation moves inside the expression it becomes:
##[(p\nmid q )\ne x]##
Correct?

Well, no, because the predicate , or the content of the original statement is that the expression p/q =x . The statement is not about whether p divides q.
The predicate of the original is that there is an equality between the object p|q and the object x. Here p|q is sort of the subject of the sentence, not part of the content of what is being asserted; the content is that the expression p|q equals x. Maybe you can make this more rigorous by using a predicate of something like ##R_{pqx} ##. More formally, ##p|q## is a member of your universe of discourse, i.e., it is an element of
the collection of objects about which you are stating something. p|q is 'the subject' and = is the predicate, i.e., what is being stated about p|q. You negate the predicate/relation , not the subject.
 
WWGD said:
Well, no, because the predicate , or the content of the original statement is that the expression p/q =x . The statement is not about whether p divides q.
The predicate of the original is that there is an equality between the object p|q and the object x. Here p|q is sort of the subject of the sentence, not part of the content of what is being asserted; the content is that the expression p|q equals x. Maybe you can make this more rigorous by using a predicate of something like ##R_{pqx} ##. More formally, ##p|q## is a member of your universe of discourse, i.e., it is an element of
the collection of objects about which you are stating something. p|q is 'the subject' and = is the predicate, i.e., what is being stated about p|q. You negate the predicate/relation , not the subject.
Ah I understand, this makes more sense to me now. Thank you.
 
Glad it worked out.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
20
Views
4K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
6
Views
2K
  • · Replies 9 ·
Replies
9
Views
9K
  • · Replies 28 ·
Replies
28
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K