| Type | Quantifier |
|---|---|
| Field | Mathematical logic |
| Statement | is true when is true for all values of. |
| Symbolic statement |
Inmathematical logic, auniversal quantification is a type ofquantifier, alogical constant which isinterpreted as "given any", "for all", "for every", or "given anarbitrary element". It expresses that apredicate can besatisfied by everymember of adomain of discourse. In other words, it is thepredication of aproperty orrelation to every member of the domain. Itasserts that a predicate within thescope of a universal quantifier is true of everyvalue of apredicate variable.
It is usually denoted by theturned A (∀)logical operatorsymbol, which, when used together with a predicate variable, is called auniversal quantifier ("∀x", "∀(x)", or sometimes by "(x)" alone). Universal quantification is distinct fromexistential quantification ("there exists"), which only asserts that the property or relation holds for at least one member of the domain.
Quantification in general is covered in the article onquantification (logic). The universal quantifier is encoded asU+2200 ∀FOR ALL inUnicode, and as\forall inLaTeX and related formula editors.
Suppose it is given that
2·0 = 0 + 0, and 2·1 = 1 + 1, and2·2 = 2 + 2, ..., and 2 · 100 = 100 + 100, and ..., etc.
This would seem to be an infinitelogical conjunction because of the repeated use of "and". However, the "etc." cannot be interpreted as a conjunction informal logic, Instead, the statement must be rephrased:
For all natural numbersn, one has 2·n =n +n.
This is a single statement using universal quantification.
This statement can be said to be more precise than the original one. While the "etc." informally includesnatural numbers, and nothing more, this was not rigorously given. In the universal quantification, on the other hand, the natural numbers are mentioned explicitly.
This particular example istrue, because any natural number could be substituted forn and the statement "2·n =n +n" would be true. In contrast,
For all natural numbersn, one has 2·n > 2 +n
isfalse, because ifn is substituted with, for instance, 1, the statement "2·1 > 2 + 1" is false. It is immaterial that "2·n > 2 +n" is true formost natural numbersn: even the existence of a singlecounterexample is enough to prove the universal quantification false.
On the other hand,for allcomposite numbersn, one has 2·n > 2 +nis true, because none of the counterexamples are composite numbers. This indicates the importance of thedomain of discourse, which specifies which valuesn can take.[note 1] In particular, note that if the domain of discourse is restricted to consist only of those objects that satisfy a certain predicate, then for universal quantification this requires alogical conditional. For example,
For all composite numbersn, one has 2·n > 2 +n
islogically equivalent to
For all natural numbersn, ifn is composite, then 2·n > 2 +n.
Here the "if ... then" construction indicates the logical conditional.
Insymbolic logic, the universal quantifier symbol (a turned "A" in asans-serif font, Unicode U+2200) is used to indicate universal quantification. It was first used in this way byGerhard Gentzen in 1935, by analogy withGiuseppe Peano's (turned E) notation forexistential quantification and the later use of Peano's notation byBertrand Russell.[1]
For example, ifP(n) is the predicate "2·n > 2 +n" andN is theset of natural numbers, then
is the (false) statement
Similarly, ifQ(n) is the predicate "n is composite", then
is the (true) statement
Several variations in the notation for quantification (which apply to all forms) can be found in theQuantifier article.
The negation of a universally quantified function is obtained by changing the universal quantifier into anexistential quantifier and negating the quantified formula. That is,
where denotesnegation.
For example, ifP(x) is thepropositional function "x is married", then, for thesetX of all living human beings, the universal quantification
Given any living personx, that person is married
is written
This statement is false. Truthfully, it is stated that
It is not the case that, given any living personx, that person is married
or, symbolically:
If the functionP(x) is not true forevery element ofX, then there must be at least one element for which the statement is false. That is, the negation of is logically equivalent to "There exists a living personx who is not married", or:
It is erroneous to confuse "all persons are not married" (i.e. "there exists no person who is married") with "not all persons are married" (i.e. "there exists a person who is not married"):
The universal (and existential) quantifier moves unchanged across thelogical connectives∧,∨,→, and↚, as long as the other operand is not affected;[2] that is:
Conversely, for the logical connectives↑,↓,↛, and←, the quantifiers flip:
Arule of inference is a rule justifying a logical step from hypothesis to conclusion. There are several rules of inference which utilize the universal quantifier.
Universal instantiation concludes that, if the propositional function is known to be universally true, then it must be true for any arbitrary element of the universe of discourse. Symbolically, this is represented as
wherec is a completely arbitrary element of the universe of discourse.
Universal generalization concludes the propositional function must be universally true if it is true for any arbitrary element of the universe of discourse. Symbolically, for an arbitraryc,
The element c must be completely arbitrary; else, the logic does not follow: ifc is not arbitrary, and is instead a specific element of the universe of discourse, then P(c) only implies an existential quantification of the propositional function.
By convention, the formula is always true, regardless of the formulaP(x); seevacuous truth.
Theuniversal closure of a formula φ is the formula with nofree variables obtained by adding a universal quantifier for every free variable in φ. For example, the universal closure of
is
Incategory theory and the theory ofelementary topoi, the universal quantifier can be understood as theright adjoint of afunctor betweenpower sets, theinverse image functor of a function between sets; likewise, theexistential quantifier is theleft adjoint.[3]
For a set, let denote itspowerset. For any function between sets and, there is aninverse image functor between powersets, that takes subsets of the codomain off back to subsets of its domain. The left adjoint of this functor is the existential quantifier and the right adjoint is the universal quantifier.
That is, is a functor that, for each subset, gives the subset given by
those in the image of under. Similarly, the universal quantifier is a functor that, for each subset, gives the subset given by
those whose preimage under is contained in.
The more familiar form of the quantifiers as used infirst-order logic is obtained by taking the functionf to be the unique function so that is the two-element set holding the values true and false, a subsetS is that subset for which thepredicate holds, and
which is true if is not empty, and
which is false if S is not X.
The universal and existential quantifiers given above generalize to thepresheaf category.
{{cite book}}: CS1 maint: multiple names: authors list (link) (ch. 2)