Existential quantification
In predicate logic, an existential quantification is a type of quantifier, a logical constant which is interpreted as "there exists", "there is at least one", or "for some". Some sources use the term existentialization to refer to existential quantification.[1] It is usually denoted by the logical operator symbol ∃, which, when used together with a predicate variable, is called an existential quantifier ("∃x" or "∃(x)"). Existential quantification is distinct from universal quantification ("for all"), which asserts that the property or relation holds for all members of the domain.
Contents
1 Basics
2 Properties
2.1 Negation
2.2 Rules of Inference
2.3 The empty set
3 As adjoint
4 HTML encoding of existential quantifiers
5 See also
6 Notes
7 References
Basics
Consider a formula that states that some natural number multiplied by itself is 25.
0·0 = 25, or 1·1 = 25, or 2·2 = 25, or 3·3 = 25, and so on.
This would seem to be a logical disjunction because of the repeated use of "or". However, the "and so on" makes this impossible to integrate and to interpret as a disjunction in formal logic.
Instead, the statement could be rephrased more formally as
For some natural number n, n·n = 25.
This is a single statement using existential quantification.
This statement is more precise than the original one, as the phrase "and so on" does not necessarily include all natural numbers, and nothing more. Since the domain was not stated explicitly, the phrase could not be interpreted formally. In the quantified statement, on the other hand, the natural numbers are mentioned explicitly.
This particular example is true, because 5 is a natural number, and when we substitute 5 for n, we produce "5·5 = 25", which is true.
It does not matter that "n·n = 25" is only true for a single natural number, 5; even the existence of a single solution is enough to prove the existential quantification true.
In contrast, "For some even number n, n·n = 25" is false, because there are no even solutions.
The domain of discourse, which specifies which values the variable n is allowed to take, is therefore of critical importance in a statement's trueness or falseness. Logical conjunctions are used to restrict the domain of discourse to fulfill a given predicate. For example:
For some positive odd number n, n·n = 25
is logically equivalent to
For some natural number n, n is odd and n·n = 25.
Here, "and" is the logical conjunction.
In symbolic logic, "∃" (a backwards letter "E" in a sans-serif font) is used to indicate existential quantification.[2] Thus, if P(a, b, c) is the predicate "a·b = c" and N{displaystyle mathbb {N} } is the set of natural numbers, then
- ∃n∈NP(n,n,25){displaystyle exists {n}{in }mathbb {N} ,P(n,n,25)}
is the (true) statement
For some natural number n, n·n = 25.
Similarly, if Q(n) is the predicate "n is even", then
- ∃n∈N(Q(n)∧P(n,n,25)){displaystyle exists {n}{in }mathbb {N} ,{big (}Q(n);!;!{wedge };!;!P(n,n,25){big )}}
is the (false) statement
For some natural number n, n is even and n·n = 25.
In mathematics, the proof of a "some" statement may be achieved either by a constructive proof, which exhibits an object satisfying the "some" statement, or by a nonconstructive proof which shows that there must be such an object but without exhibiting one.
Properties
Negation
A quantified propositional function is a statement; thus, like statements, quantified functions can be negated. The ¬ {displaystyle lnot } symbol is used to denote negation.
For example, if P(x) is the propositional function "x is greater than 0 and less than 1", then, for a domain of discourse X of all natural numbers, the existential quantification "There exists a natural number x which is greater than 0 and less than 1" is symbolically stated:
- ∃x∈XP(x){displaystyle exists {x}{in }mathbf {X} ,P(x)}
This can be demonstrated to be false. Truthfully, it must be said, "It is not the case that there is a natural number x that is greater than 0 and less than 1", or, symbolically:
¬ ∃x∈XP(x){displaystyle lnot exists {x}{in }mathbf {X} ,P(x)}.
If there is no element of the domain of discourse for which the statement is true, then it must be false for all of those elements. That is, the negation of
- ∃x∈XP(x){displaystyle exists {x}{in }mathbf {X} ,P(x)}
is logically equivalent to "For any natural number x, x is not greater than 0 and less than 1", or:
- ∀x∈X¬P(x){displaystyle forall {x}{in }mathbf {X} ,lnot P(x)}
Generally, then, the negation of a propositional function's existential quantification is a universal quantification of that propositional function's negation; symbolically,
- ¬ ∃x∈XP(x)≡ ∀x∈X¬P(x){displaystyle lnot exists {x}{in }mathbf {X} ,P(x)equiv forall {x}{in }mathbf {X} ,lnot P(x)}
A common error is stating "all persons are not married" (i.e. "there exists no person who is married") when "not all persons are married" (i.e. "there exists a person who is not married") is intended:
- ¬ ∃x∈XP(x)≡ ∀x∈X¬P(x)≢ ¬ ∀x∈XP(x)≡ ∃x∈X¬P(x){displaystyle lnot exists {x}{in }mathbf {X} ,P(x)equiv forall {x}{in }mathbf {X} ,lnot P(x)not equiv lnot forall {x}{in }mathbf {X} ,P(x)equiv exists {x}{in }mathbf {X} ,lnot P(x)}
Negation is also expressible through a statement of "for no", as opposed to "for some":
- ∄x∈XP(x)≡¬ ∃x∈XP(x){displaystyle nexists {x}{in }mathbf {X} ,P(x)equiv lnot exists {x}{in }mathbf {X} ,P(x)}
Unlike the universal quantifier, the existential quantifier distributes over logical disjunctions:
∃x∈XP(x)∨Q(x)→ (∃x∈XP(x)∨∃x∈XQ(x)){displaystyle exists {x}{in }mathbf {X} ,P(x)lor Q(x)to (exists {x}{in }mathbf {X} ,P(x)lor exists {x}{in }mathbf {X} ,Q(x))}
Rules of Inference
Transformation rules |
---|
Propositional calculus |
Rules of inference |
|
Rules of replacement |
|
Predicate logic |
|
A rule of inference is a rule justifying a logical step from hypothesis to conclusion. There are several rules of inference which utilize the existential quantifier.
Existential introduction (∃I) concludes that, if the propositional function is known to be true for a particular element of the domain of discourse, then it must be true that there exists an element for which the proposition function is true. Symbolically,
- P(a)→ ∃x∈XP(x){displaystyle P(a)to exists {x}{in }mathbf {X} ,P(x)}
Existential elimination, when conducted in a Fitch style deduction, proceeds by entering a new sub-derivation while substituting an existentially quantified variable for a subject which does not appear within any active sub-derivation. If a conclusion can be reached within this sub-derivation in which the substituted subject does not appear, then one can exit that sub-derivation with that conclusion. The reasoning behind existential elimination (∃E) is as follows: If it is given that there exists an element for which the proposition function is true, and if a conclusion can be reached by giving that element an arbitrary name, that conclusion is necessarily true, as long as it does not contain the name. Symbolically, for an arbitrary c and for a proposition Q in which c does not appear:
- ∃x∈XP(x)→ ((P(c)→ Q)→ Q){displaystyle exists {x}{in }mathbf {X} ,P(x)to ((P(c)to Q)to Q)}
P(c)→ Q{displaystyle P(c)to Q} must be true for all values of c over the same domain X; else, the logic does not follow: If c is not arbitrary, and is instead a specific element of the domain of discourse, then stating P(c) might unjustifiably give more information about that object.
The empty set
The formula ∃x∈∅P(x){displaystyle exists {x}{in }emptyset ,P(x)} is always false, regardless of P(x). This is because ∅{displaystyle emptyset } denotes the empty set, and no x of any description – let alone an x fulfilling a given predicate P(x) – exist in the empty set. See also vacuous truth.
As adjoint
In category theory and the theory of elementary topoi, the existential quantifier can be understood as the left adjoint of a functor between power sets, the inverse image functor of a function between sets; likewise, the universal quantifier is the right adjoint.[3]
HTML encoding of existential quantifiers
Symbols are encoded .mw-parser-output .monospaced{font-family:monospace,monospace}
U+2203 ∃ .mw-parser-output .smallcaps{font-variant:small-caps}THERE EXISTS (HTML ∃
· ∃
· as a mathematical symbol) and
U+2204 ∄ THERE DOES NOT EXIST (HTML ∄
).
See also
- First-order logic
List of logic symbols – for the unicode symbol ∃- Quantifier variance
- Quantifiers
- Uniqueness quantification
Notes
^ Allen, Colin; Hand, Michael (2001). Logic Primer. MIT Press. ISBN 0262303965..mw-parser-output cite.citation{font-style:inherit}.mw-parser-output .citation q{quotes:"""""""'""'"}.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration{color:#555}.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration span{border-bottom:1px dotted;cursor:help}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/12px-Wikisource-logo.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output code.cs1-code{color:inherit;background:inherit;border:inherit;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;font-size:100%}.mw-parser-output .cs1-visible-error{font-size:100%}.mw-parser-output .cs1-maint{display:none;color:#33aa33;margin-left:0.3em}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-right{padding-right:0.2em}
^ This symbol is also known as the existential operator. It is sometimes represented with V.
^ Saunders Mac Lane, Ieke Moerdijk, (1992) Sheaves in Geometry and Logic Springer-Verlag.
ISBN 0-387-97710-4 See page 58
References
Hinman, P. (2005). Fundamentals of Mathematical Logic. A K Peters. ISBN 1-56881-262-0.