Predicates, Quantifiers and Nested Quantifiers Flashcards

1
Q

proposition-valued function

A

a function that assigns to each real number π‘₯ a proposition 𝑃 (π‘₯)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Proposition-valued functions are also known as predicates

A

just like predicates in grammar, they convey an idea about, or express the action of, a subject

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The domain (set of input values) of a predicate is also known as

A

the domain of discourse or universe of discourse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

quantification

A

A quantification of a predicate is the proposition that 𝑃(π‘₯) is true for some or all input values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

βˆ€π‘₯βˆƒπ‘¦π‘ƒ (π‘₯,𝑦)

(translation)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

βˆƒπ‘₯βˆ€π‘¦π‘ƒ (π‘₯,𝑦)

A

There exists x such that for all y, x loves y.

There is someone who loves everyone.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

βˆƒπ‘₯βˆƒπ‘¦π‘ƒ (π‘₯,𝑦)

A

There exist x and y such that x loves y.

Love between people exists.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

βˆ€π‘₯βˆ€π‘¦π‘ƒ (π‘₯,𝑦)

A

For all x and y, x loves y.

Everyone loves everyone.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

βˆ€π‘₯βˆƒπ‘¦π‘ƒ (π‘₯,𝑦)

A

For all x, there is y such that x loves y.

There is always someone who loves you*.

*β€œyou” is used in the generic sense here, to express a general rule that holds for every person.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Love is always reciprocal:

A

βˆ€π‘₯βˆ€π‘¦(𝑃 (π‘₯,𝑦) →𝑃 (𝑦,π‘₯) )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Joe loves only one person:

A

βˆƒπ‘₯ (𝑃 (Joe,π‘₯) βˆ§βˆ€π‘¦ (𝑃 (Joe,𝑦) →𝑦=π‘₯))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Ishaan loves exactly two people:

A

βˆƒπ‘₯βˆƒπ‘¦ (𝑃 (Ishaan,π‘₯) βˆ§π‘ƒ (Ishaan,𝑦) βˆ§βˆ€π‘§(𝑃 (Ishaan,𝑧) →𝑧=π‘₯βˆ¨π‘§=𝑦))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

People who don’t love themselves don’t love anyone else either:

A

βˆ€π‘₯(¬𝑃 (π‘₯,π‘₯) β†’ βˆ€π‘¦Β¬π‘ƒ (π‘₯,𝑦) )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The unique existential quantifier

A

signifies the existence of exactly one object of a type. This quantifier is written asβˆƒ! or βˆƒ1.

βˆƒ1π‘₯𝑃 (π‘₯) =βˆƒπ‘₯(𝑃 (π‘₯) βˆ§βˆ€π‘¦ (𝑃 (𝑦) →𝑦=π‘₯))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Universal quantification with a domain restriction

A

The proposition Every positive real number has a real square root can be expressed as

βˆ€π‘₯ > 0βˆƒπ‘¦ (𝑦^2 = π‘₯)

but also as

βˆ€π‘₯βˆƒπ‘¦( π‘₯ > 0 β†’ 𝑦^2 = π‘₯)

a domain-restricted universal quantification of a predicate is logically equivalent to the unrestricted universal quantification of aconditional in which the domain restriction is the premise, and the predicate is the conclusion.

All Swedish people are tall is logically equivalent to saying It is true for all people that if they are Swedish, then they are tall.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Existential quantification with a domain restriction

A

The proposition There is a positive real number whose square is 2 can be expressed as

βˆƒπ‘₯ > 0 (π‘₯^2 = 2)

but also as

βˆƒπ‘₯ (π‘₯ > 0 ∧ π‘₯^2 = 2)

a domain-restricted existential quantification of a predicate is logically equivalent to the unrestricted existential quantification of the conjunction of the domain restriction and the predicate.

There is a Chinese dog that is blue is logically equivalent to saying There is a dog that is Chinese and blue.

17
Q

Domain Restricted Quantification in the Notation of Sets

A

Let us assume that 𝑆 is a subdomain of a given domain of discourse 𝐷, and that 𝑃 is a predicate defined on 𝐷. Then the following equivalences hold:

βˆ€π‘₯βˆˆπ‘† ( 𝑃 (π‘₯)) β‰‘βˆ€π‘₯ (π‘₯βˆˆπ‘†β†’π‘ƒ (π‘₯))

βˆƒπ‘₯βˆˆπ‘† ( 𝑃(π‘₯)) β‰‘βˆƒπ‘₯ ( π‘₯βˆˆπ‘†βˆ§π‘ƒ(π‘₯))

(We could write βˆ€π‘₯ ∈ 𝐷 or βˆƒπ‘₯ ∈ 𝐷 on the right side, but that is unnecessary since the default domain is the full domain of discourse 𝐷.)

18
Q

Bound vs. Free Variables

A

A bound variable is a variable that is subject to a quantifier. A variable that is not bound is called free.

In the expression βˆ€π‘₯𝑃(π‘₯, 𝑦), π‘₯ is bound, 𝑦 is free. Due to the free variable, βˆ€π‘₯𝑃 ( π‘₯, 𝑦 ) is not a proposition, but a propositional function of 𝑦. A proposition can only contain bound variables, no free variables.

19
Q

Precedence of Quantifiers and Scope

A

The quantifiers enjoy a higher precedence than all logical operators. Therefore, if we wish to say that for all π‘₯, both 𝑃(π‘₯) and 𝑄(π‘₯) are true, we must use parentheses:

βˆ€π‘₯ ( 𝑃 (π‘₯) ∧ 𝑄 (π‘₯))

The expression without parentheses, βˆ€π‘₯𝑃 (π‘₯) ∧ 𝑄 (π‘₯)

means (βˆ€π‘₯𝑃 (π‘₯) ) ∧ 𝑄 (π‘₯) , which is not even a proposition, but a propositional function of π‘₯, because the π‘₯ in 𝑄 π‘₯ is free, and not the same π‘₯ as the one in βˆ€π‘₯𝑃( π‘₯ ).

20
Q

Logical Equivalence of Statements involving Predicates

A

When we state the logical equivalence of two statements involving predicates, we mean that the two sides are logically equivalent regardless of the predicates and their domain.

This means that in order to show logical non- equivalence, it is sufficient to come up with (a) specific predicate(s) for which the two statements in question do not share the same truth value.

21
Q

De Morgan’s laws for quantifiers

A

Β¬βˆ€π‘₯𝑃(π‘₯) ≑ βˆƒπ‘₯¬𝑃(π‘₯)

Β¬βˆƒπ‘₯𝑃(π‘₯) β‰‘βˆ€π‘₯¬𝑃(π‘₯)

22
Q

βˆ€π‘₯(𝑃 (π‘₯) βˆ§π‘„(π‘₯)) ≑

A

βˆ€π‘₯𝑃(π‘₯) βˆ§βˆ€π‘₯𝑄(π‘₯)

23
Q

βˆƒπ‘₯(𝑃(π‘₯) βˆ§π‘„(π‘₯)) ≑̸

A

βˆƒπ‘₯𝑃(π‘₯) βˆ§βˆƒπ‘₯𝑄(π‘₯)

24
Q

βˆƒπ‘₯𝑃π‘₯ βˆ¨π‘„π‘₯ ≑

A

βˆƒπ‘₯𝑃(π‘₯) βˆ¨βˆƒπ‘₯𝑄(π‘₯)

25
Q

βˆ€π‘₯𝑃π‘₯ βˆ¨π‘„π‘₯ ≑̸

A

βˆ€π‘₯𝑃(π‘₯) βˆ¨βˆ€π‘₯𝑄(π‘₯)

26
Q

Determining the truth value of nested quantified mathematical statements

βˆ€π‘₯βˆƒπ‘¦ ( π‘₯𝑦 = 1 )

A

This statement is false. To see that, it is helpful to think of the statement as achallenge-response game: someone else gives you the number x. You have no control over x. Your job is to respond to the x by finding a y that makes the equation π‘₯𝑦 = 1 true. If you can always win this game by doing that, then the statement above is true. If not, then the statement is false.

27
Q

βˆ€π‘₯βˆƒπ‘¦ ( π‘₯ + 𝑦 = 1 )

A

This statement is true. For any π‘₯ that the challenger gives us, we can select a 𝑦 to make the equation π‘₯ + 𝑦 = 1 true, namely 𝑦 = 1 βˆ’ π‘₯.

28
Q

βˆƒπ‘¦βˆ€π‘₯ ( π‘₯+𝑦=1 )

A

This statement is false. This challenge-response game may seem like the same game as that in the previous example, but there is a crucial difference. Rather than being allowed to pick the 𝑦 in response to your opponent’s π‘₯, now you have to pick your 𝑦 first, and commit to it. Then, your opponent is free to choose any π‘₯ she wants, and for all π‘₯ except one, the equation π‘₯ + 𝑦 = 1 is false.

29
Q

βˆ€π‘₯βˆƒπ‘¦ ((π‘₯𝑦=1)β†’(π‘₯𝑦=2))

A

This statement is true. This may seem absurd- surely, if π‘₯𝑦 is 1, it can’t also be 2?

To understand why the statement is true, we must go beyond a merely intuitive understanding of the conditional and apply the exact formal definition of the conditional. Recall that if the premise of a conditional is false, the conditional is true by default. The question we should be askingourselves therefore is, can we always respond to the challenge β€œx” with a β€œy”that makes the premise of the conditional false?

30
Q

βˆ€π‘₯βˆƒπ‘¦βˆ€π‘§βˆƒπ‘€ ( π‘₯𝑦 β‰₯ 𝑧𝑀 )

A

This is like a challenge-response game in 4 rounds. First, your opponent gives you the π‘₯. Then, you select the 𝑦.Then, your opponent gives you the 𝑧, and finally, you get to pick the 𝑀. Can you always prevail in this game and force the inequality π‘₯𝑦 β‰₯ 𝑧𝑀 to be true?

The answer is yes. The following is a winning strategy: Given π‘₯, select 𝑦 = 0. Then, for the given 𝑧, select 𝑀 = 0. This makes π‘₯𝑦 β‰₯ 𝑧𝑀 true because both sides are zero.