<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mathresearch.utsa.edu/wiki/index.php?action=history&amp;feed=atom&amp;title=Proofs%3AQuantifiers</id>
	<title>Proofs:Quantifiers - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mathresearch.utsa.edu/wiki/index.php?action=history&amp;feed=atom&amp;title=Proofs%3AQuantifiers"/>
	<link rel="alternate" type="text/html" href="https://mathresearch.utsa.edu/wiki/index.php?title=Proofs:Quantifiers&amp;action=history"/>
	<updated>2026-09-20T05:51:23Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://mathresearch.utsa.edu/wiki/index.php?title=Proofs:Quantifiers&amp;diff=1578&amp;oldid=prev</id>
		<title>Lila at 21:12, 28 September 2021</title>
		<link rel="alternate" type="text/html" href="https://mathresearch.utsa.edu/wiki/index.php?title=Proofs:Quantifiers&amp;diff=1578&amp;oldid=prev"/>
		<updated>2021-09-28T21:12:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://mathresearch.utsa.edu/wiki/index.php?title=Proofs:Quantifiers&amp;amp;diff=1578&amp;amp;oldid=1577&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Lila</name></author>
		
	</entry>
	<entry>
		<id>https://mathresearch.utsa.edu/wiki/index.php?title=Proofs:Quantifiers&amp;diff=1577&amp;oldid=prev</id>
		<title>Lila: Created page with &quot;==Proving a statement with a universal quantifier== To prove a statement of the form :For all &lt;math&gt;x&lt;/math&gt;, &lt;math&gt;P(x)&lt;/math&gt; first ask the reader to pick an arbitrary const...&quot;</title>
		<link rel="alternate" type="text/html" href="https://mathresearch.utsa.edu/wiki/index.php?title=Proofs:Quantifiers&amp;diff=1577&amp;oldid=prev"/>
		<updated>2021-09-28T20:31:26Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Proving a statement with a universal quantifier== To prove a statement of the form :For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; first ask the reader to pick an arbitrary const...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Proving a statement with a universal quantifier==&lt;br /&gt;
To prove a statement of the form&lt;br /&gt;
:For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
first ask the reader to pick an arbitrary constant &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;, then prove the statement &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt;. The idea is that, since the constant &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; was chosen at random, with no assumptions other than that it's an object in the universe of discourse, the proof of &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt; is valid hold no matter the choice of &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;. Therefore &amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; is true for all &amp;lt;math&amp;gt;x.&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Note that for a proof if implication, the reader is asked to make an assumption, then you as the prover must derive a conclusion. Similarly, in the proof of a universal, the reader is asked to do something, namely pick a constant, then you as the prover must derive a conclusion. So we'll state the rule of inference in a way similar to the way the first rule inference for implication is stated.&lt;br /&gt;
:If by choosing &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; as an arbitrary constant one can derive &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt;, then deduce &lt;br /&gt;
::For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It should be noted here that most books on logic follow a different convention. The rule is often stated as &lt;br /&gt;
:From &amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; deduce &lt;br /&gt;
::For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
where &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; is an unbound variable in &amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; and subject to restrictions on where &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; appears elsewhere in the proof. This may be a valid form of reasoning, but it's not the way a proof is normally written in a mathematical context. For one thing, the expression &amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt;, since it has an unbound variable, is really a predicate, not a statement. But proofs in mathematics, aside from the occasional imperative such as &amp;quot;Assume ... ,&amp;quot; contain only statements. The rule also requires the distinction between bound and unbound variables. But we're avoiding that distinction and focusing on the difference between statements and predicates instead.)&lt;br /&gt;
&lt;br /&gt;
==Example proof==&lt;br /&gt;
We now have all the rules of inference needed to proof statements involving universal quantifiers, so let's put them to work with another example. The classical syllogism&lt;br /&gt;
:All people are mortal.&lt;br /&gt;
:Socrates is a person.&lt;br /&gt;
:Therefore Socrates is mortal.&lt;br /&gt;
may be restated in our notation as&lt;br /&gt;
:For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;).&lt;br /&gt;
:&amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
:Therefore &amp;lt;math&amp;gt;M(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; is the predicate &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; is a person, &amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt; is the predicate &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; is the constant Socrates. This is supposed to be a syllogism, in other words the conclusion is supposed to be valid for any &amp;lt;math&amp;gt;P&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt;, as long as the first two statements are valid. This amounts to&lt;br /&gt;
&lt;br /&gt;
:'''Proposition''': For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;) and &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is an implication, so start with the standard outline for a direct proof.&lt;br /&gt;
&lt;br /&gt;
It's probably a good idea to break up the 'and' into separate statements.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left&amp;quot; &lt;br /&gt;
!Line&lt;br /&gt;
!Statement&lt;br /&gt;
!Justification&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|style=&amp;quot;padding-left: 2em;&amp;quot; |  For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;) and &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
|Hypothesis&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|style=&amp;quot;padding-left: 2em;&amp;quot; |  For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;) &lt;br /&gt;
|From 1&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|style=&amp;quot;padding-left: 2em;&amp;quot; | &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
|From 1&lt;br /&gt;
|-&lt;br /&gt;
| colspan=3 | (''something'')&lt;br /&gt;
|-&lt;br /&gt;
|''n''&lt;br /&gt;
|style=&amp;quot;padding-left: 2em;&amp;quot; | &amp;lt;math&amp;gt;M(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|''n''+1&lt;br /&gt;
| For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;) and &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
|From 1 and ''n''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
We have &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt; and need to derive &amp;lt;math&amp;gt;M(s)&amp;lt;/math&amp;gt;, so something like &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(s)&amp;lt;/math&amp;gt; will do the trick. But we can get that by applying s to the universal quantifier. Filling in the details gives:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left&amp;quot; &lt;br /&gt;
!Line&lt;br /&gt;
!Statement&lt;br /&gt;
!Justification&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|style=&amp;quot;padding-left: 2em;&amp;quot; |  For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;) and &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
|Hypothesis&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|style=&amp;quot;padding-left: 2em;&amp;quot; |  For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;) &lt;br /&gt;
|From 1&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|style=&amp;quot;padding-left: 2em;&amp;quot; | &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
|From 1&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|style=&amp;quot;padding-left: 2em;&amp;quot; | &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
|From 2&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|style=&amp;quot;padding-left: 2em;&amp;quot; | &amp;lt;math&amp;gt;M(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
|From 2 and 4&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
| For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(x)&amp;lt;/math&amp;gt;) and &amp;lt;math&amp;gt;P(s)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;M(s)&amp;lt;/math&amp;gt;&lt;br /&gt;
|From 1 and 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Translating categorical propositions== &lt;br /&gt;
Historically, logic dealt with categorical propositions; these are statements that relate two predicates in specific ways. There are four types:&lt;br /&gt;
:All P are Q.&lt;br /&gt;
:No P are Q.&lt;br /&gt;
:Some P are Q.&lt;br /&gt;
:Some P are not Q.&lt;br /&gt;
The first type, which we've already seen in the previous section, becomes&lt;br /&gt;
:For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;Q(x)&amp;lt;/math&amp;gt;).&lt;br /&gt;
in our notation. The second type may be rephrased as&lt;br /&gt;
:All P are not Q.&lt;br /&gt;
So in our notation it becomes&lt;br /&gt;
:For all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies not &amp;lt;math&amp;gt;Q(x)&amp;lt;/math&amp;gt;).&lt;br /&gt;
Note that we have from propositional logic&lt;br /&gt;
:&amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt; implies not &amp;lt;math&amp;gt;Q(a)&amp;lt;/math&amp;gt; iff &amp;lt;math&amp;gt;Q(a)&amp;lt;/math&amp;gt; implies not &amp;lt;math&amp;gt;P(a)&amp;lt;/math&amp;gt;.&lt;br /&gt;
We leave it as an exercise to prove&lt;br /&gt;
:No P are Q iff No Q are P.&lt;br /&gt;
&lt;br /&gt;
Now think about what it would mean for the first type&lt;br /&gt;
:All P are Q.&lt;br /&gt;
to be False. There would need to be some object which is a P but not a Q. In other words, the statement of the fourth type&lt;br /&gt;
:Some P are not Q.&lt;br /&gt;
would have to be True. On the other hand, if&lt;br /&gt;
:Some P are not Q.&lt;br /&gt;
is False, then there are no P which are not Q, or put another way,&lt;br /&gt;
:All P are Q.&lt;br /&gt;
So the fourth statement &lt;br /&gt;
:Some P are not Q.&lt;br /&gt;
can be translated as&lt;br /&gt;
:Not (all P are Q).&lt;br /&gt;
or&lt;br /&gt;
:Not (for all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies &amp;lt;math&amp;gt;Q(x)&amp;lt;/math&amp;gt;)).&lt;br /&gt;
Similarly, the third statement&lt;br /&gt;
:Some P are Q.&lt;br /&gt;
Can be translated as &lt;br /&gt;
:Not (no P are Q).&lt;br /&gt;
or &lt;br /&gt;
:Not (for all &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, (&amp;lt;math&amp;gt;P(x)&amp;lt;/math&amp;gt; implies not &amp;lt;math&amp;gt;Q(x)&amp;lt;/math&amp;gt;)).&lt;br /&gt;
&lt;br /&gt;
We'll introduce another quantifier in the next page which will make these expressions more tractable. In the mean time, we leave it as an exercise to translate two of the categorical syllogisms&lt;br /&gt;
:All P are Q.&lt;br /&gt;
:All Q are R.&lt;br /&gt;
:Therefore all P are R.&lt;br /&gt;
and &lt;br /&gt;
:All P are Q.&lt;br /&gt;
:No R are Q.&lt;br /&gt;
:Therefore No P are R.&lt;br /&gt;
into our notation and prove them using the rules of inference we've given up to now.&lt;br /&gt;
&lt;br /&gt;
You may have noticed that results our attempts to translate categorical propositions to our notation have been both more verbose and less like natural language than the originals. So you might well wonder what is the advantage of our notation. One advantage is that our notation is expressive enough to include all mathematical statements while categorical propositions alone are too restrictive. Secondly, the categorical syllogisms do not cover all the valid forms of reasoning which are needed to prove theorems. Consider&lt;br /&gt;
:All triangles and rectangles are rectilinear figures.&lt;br /&gt;
:All squares are rectangles with all sides equal.&lt;br /&gt;
:Therefore all squares are rectilinear figures.&lt;br /&gt;
This seems to be a valid syllogism, but since the premises both involve three predicates instead of two, it's not one of the categorical syllogisms. In addition, categorical propositions deal only with predicates and not relations, and it would be impossible to do much mathematics with predicates only.&lt;/div&gt;</summary>
		<author><name>Lila</name></author>
		
	</entry>
</feed>