Existential Quantifiers

Learn about existential quantifiers and how they are used with predicates to produce powerful mathematical statements.

Motivation

We make a proposition from a predicate by assigning a particular value to its variable(s). The value we can give to a variable is from a domain. We can also make a proposition from a predicate without assigning a particular value to its variable. We can ask if any element in the domain has the desired property or not. We do so by using an existential quantifier. Existentially quantifying a predicate means that the proposition resulting from that predicate is true for at least one domain element. Therefore, we get a proposition by applying an existential quantifier to a predicate. The motivation is to make propositions without referring to a specific domain element.

Existential quantifier

We use existential quantifiers to claim that at least one domain member has the property mentioned by a predicate. They quantify a variable in a predicate for a particular domain. To say that a student in discrete math class has passed twelfth grade or equivalent, we make a predicate P(x)P(x).

  • P(x)P(x): xx has passed twelfth grade or equivalent.

To mention the existence of an xx in discrete math class that has the property PP, we need to quantify the predicate. We use the symbol \exists to represent existential quantification, and we read this symbol as “there exists.”

  • xP(x)\exists x P(x): There exists an x,P(x)x, P(x).

The domain of this predicate is the discrete math class. The meaning of P(x)P(x) is as above, but the part, ‘x\exists x,’ requires a domain to make sense. Once the domain is explicit, \exists refers to at least one member.

Assume the domain, DD, has nn elements. That is,

D={e1,e2,e3,,en}.D = \{e_1,e_2,e_3, \ldots, e_n\}.

We can interpret xP(x)\exists x P(x) as follows:

xP(x)=P(e1)P(e2)P(e3)P(en).\exists x P(x) = P(e_1)\lor P(e_2)\lor P(e_3)\lor \ldots \lor P(e_n).

That means xP(x)\exists x P(x) is true if and only if P(x)P(x) is true for at least one domain element.

If a predicate has more than one variable, we can use an existential quantifier for each of them as follows.

  • xyzP(x,y,z)\exists x \exists y \exists z P(x,y,z): There exists an xx and exists a yy and exists a zz, P(x,y,z).P(x,y,z).

Let’s look at a few examples to clarify it further.

Truth value

The existentially quantified statement is true if we can show at least one element from the domain for which the quantified predicate is true. For example, if the domain is DD,

xP(x),\exists x P(x),

is true if, for some aDa\in D, P(a)P(a) is true. It is false if, for every element, ee, in DD the proposition P(e)P(e) is false.

Examples

Let’s take a look at a few examples.


Consider the following statement for real numbers:

  • xS(x)\exists x S(x), where S(x)S(x): x2<x.x^2 < x.

To establish that the above statement is true, we only have to find one element in the domain with the property PP. As

(0.5)2<0.5,(0.5)^2<0.5,

Therefore, xS(x)\exists x S(x) is true.


Take the set of positive integers as the domain and consider the following statement, ss.

  • ss: xyzP(x,y,z)\exists x \exists y \exists z P(x,y,z).

Where, P(x,y,z):x2+y2=z2.P(x,y,z): x^2+y^2=z^2.


If we want to show that ss is false, we have to show that there are no positive integers x,y,x,y, and zz for which P(x,y,z)P(x,y,z) is true. This means looking at all the positive integers, which can be cumbersome.

If we want to show that statement ss is true, we only have to present three positive integers (a,b,c)(a,b,c), which are not necessarily unique, for which P(a,b,c)P(a,b,c) is true.

The statement ss is true because, P(3,4,5)P(3,4,5) is true.

32+42=52.3^2+4^2 = 5^2.


Consider the following predicate for the next example:

  • A(x)A(x): The student xx has an A grade in all the subjects on the transcript.

Let’s say that Cambridge University is the domain.

The predicate xA(x)\exists x A(x) is true if there is at least one such student at Cambridge University, and it is false if there is no such student.


Consider the following predicate:

  • R(x)R(x): xx is a regular polygon whose all interior angles are acute.

If the domain is the regular polygons, we can make the following proposition:

q:xR(x).q: \exists x R(x).

Is qq true or false? To show that qq is true, we only have to show a regular polygon whose all interior angles are acute. To show that qq is false, we have to show that there is no such regular polygon whose all internal angles are acute.

The proposition qq is true because we can make a triangle with all three angles equal sixty degrees.


Consider the predicate,

  • S(x)S(x): x3>50.x^3 > 50.

Assume the set of integers as the domain. We make the following proposition, gg, by quantification.

g:x<5S(x).g: \exists_{x < 5} S(x).

Is gg true or false? The variable xx can be any negative integer, zero, or positive integer less than five.

  • The cube of a negative integer is also a negative integer, which is less than fifty.
  • The rest of the possibilities are shown in the following table:
Value S(x)S(x) Truth-Value
00 03500^3\ngtr 50 F
11 13501^3\ngtr 50 F
22 23502^3\ngtr 50 F
33 33503^3\ngtr 50 F
44 43>504^3>50 T

Hence, x=4x=4 is the instance for which S(x)S(x) is true. Therefore, gg is true.

We can write gg in another way. Make another predicate as follows:

C(x):x<5.C(x): x<5.

Now,

g:x(C(x)S(x)).g: \exists x (C(x)\land S(x)).

We can put x=4x=4 to verify that gg is true.

Quiz

Test your understanding of existential quantifiers.

1

Suppose xx and yy are two integers. What is a true proposition?

A)

xy(x2+y2<0)\exists x \exists y(x^2 + y^2 <0).

B)

xy(xy=0)\forall x \forall y(xy=0).

C)

xy(x+y=0)\exists x \exists y(x+y=0).

D)

xy(xy=0)\forall x \forall y(x-y=0).

Question 1 of 20 attempted