Restriction with Multiple Quantifiers

  • Thread starter Thread starter Joseph1739
  • Start date Start date
  • Tags Tags
    Multiple
Click For Summary
SUMMARY

The discussion focuses on the use of restricted quantifiers in predicate logic, specifically in the context of students and courses. The correct formulations for the statements are: 1. There exists a part-time student who is not taking any math course: ∃x∀y[A(x) ∧ (M(y) → ¬T(x,y))]. 2. Every part-time freshman is taking some upper-level course: ∀x∃y[(F(x) ∧ A(x)) → (U(y) ∧ T(x,y))]. The confusion arises from the incorrect placement of quantifiers and implications in the second statement, which must correctly reflect the relationships between students and courses.

PREREQUISITES
  • Understanding of predicate logic and quantifiers
  • Familiarity with logical implications and their structure
  • Knowledge of basic set theory concepts
  • Ability to translate natural language statements into formal logic
NEXT STEPS
  • Study the principles of restricted quantifiers in predicate logic
  • Learn about logical implications and their role in quantifier placement
  • Practice translating complex statements into predicate logic
  • Explore examples of quantifier scope and its effects on logical statements
USEFUL FOR

Students studying logic, mathematics, or computer science, particularly those focusing on formal logic and its applications in theoretical frameworks.

Joseph1739
Messages
33
Reaction score
0

Homework Statement


In the questions below suppose the variable x represents students and y represents courses, and: U(y): y is an upper-level course M(y): y is a math course F(x): x is a freshman A(x): x is a part-time student T(x,y): student x is taking course y. Write the statement using these predicates and any needed quantifiers.

1. There is a part-time student who is not taking any math course. Answer: ∃x∀y[A(x) ∧ (M(y) → ¬T(x,y))].

2. Every part-time freshman is taking some upper-level course. Answer: ∀x∃y[(F(x) ∧ A(x)) → (U(y) ∧ T(x,y))].

Homework Equations


None

The Attempt at a Solution


I'm having trouble rewriting statements using predicates and quantifiers. I can't seem to find much information on restricted quantifiers especially with multiple quantifiers.

It seems like the whole purpose of restricted quantifiers is to minimize the domain when rewriting the statements, but I can't seem to translate it well.

I believe I understand the first one:
There exists a student x, that for all courses y, if x is a part time student and y is a math course, then x is not taking course y. So the "If" portion minimizes the domain.

The second one is where I get lost. I thought the answer would be:
∀x∃y[(F(x) ∧ A(x)) ∧ U(y) → T(x,y)]
For all students x, there exists a course y such that if x is a freshmen and x is a part-time student and y is a upper-level course, then x is taking y. I don't understand why this is not correct. The "if" restricts the domain to part-time, freshmen and upper level courses.
 
Physics news on Phys.org
The statement you wrote would be correct, by vacuous implication, if there is an upper-level course that is not taken by any part-time freshman. To see this, consider the simplest case where the only student is a part-time freshman, the only course is upper-level, and the student doesn't take any courses. That satisfies your expression, but not the original statement or the answer expression.
 
For the second statement, your qualifier on the domain is referring to x, not y. y should be moved to the right.
Essentially, you want to say that for all x such that x is a part-time freshman, ... something about y.
 

Similar threads

Replies
24
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
14
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 21 ·
Replies
21
Views
4K
  • · Replies 39 ·
2
Replies
39
Views
6K
  • · Replies 13 ·
Replies
13
Views
1K
Replies
4
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K