Proving $anebimpliesa<blorb<a$ for natural numbers beginning with 1 using Peano's Axioms without induction hypothesis The 2019 Stack Overflow Developer Survey Results Are InProving well-ordering property of natural numbers without induction principle?Prove if $x<y$ then $x+z<y+z$Understanding this proof by strong induction that each n≥12 is n = 3a + 7b for some natural numbers (a,b)Can you define an addition for natural numbers with the associativity property?The uniqueness of the successor (Peano's Axioms)Why induction works when the starting point $0$ and the theorem valid for non-zero natural numbers in Peano's arithmeticsWhat is Complete Induction without Hypothesis?: Ordering of $mathbbN$ from Peano's AxiomsHow should this proof of the associativity of natural number addition be understood?How do Peano Axioms imply “nextness” with the successor?Must heredity be explicilty stated in addtion to Peano's axioms when defining natural numbers?
What is this business jet?
"as much details as you can remember"
Can there be female White Walkers?
What to do when moving next to a bird sanctuary with a loosely-domesticated cat?
What information about me do stores get via my credit card?
Did any laptop computers have a built-in 5 1/4 inch floppy drive?
What is the motivation for a law requiring 2 parties to consent for recording a conversation
Does adding complexity mean a more secure cipher?
Short story: child made less intelligent and less attractive
Did the UK government pay "millions and millions of dollars" to try to snag Julian Assange?
If I score a critical hit on an 18 or higher, what are my chances of getting a critical hit if I roll 3d20?
Can you cast a spell on someone in the Ethereal Plane, if you are on the Material Plane and have the True Seeing spell active?
Can withdrawing asylum be illegal?
The phrase "to the numbers born"?
Why didn't the Event Horizon Telescope team mention Sagittarius A*?
How to quickly solve partial fractions equation?
Can an undergraduate be advised by a professor who is very far away?
Why doesn't UInt have a toDouble()?
Cooking pasta in a water boiler
Finding the area between two curves with Integrate
What do these terms in Caesar's Gallic Wars mean?
Can a flute soloist sit?
Short story: man watches girlfriend's spaceship entering a 'black hole' (?) forever
Why can I use a list index as an indexing variable in a for loop?
Proving $anebimplies{a
The 2019 Stack Overflow Developer Survey Results Are InProving well-ordering property of natural numbers without induction principle?Prove if $x<y$ then $x+z<y+z$Understanding this proof by strong induction that each n≥12 is n = 3a + 7b for some natural numbers (a,b)Can you define an addition for natural numbers with the associativity property?The uniqueness of the successor (Peano's Axioms)Why induction works when the starting point $0$ and the theorem valid for non-zero natural numbers in Peano's arithmeticsWhat is Complete Induction without Hypothesis?: Ordering of $mathbbN$ from Peano's AxiomsHow should this proof of the associativity of natural number addition be understood?How do Peano Axioms imply “nextness” with the successor?Must heredity be explicilty stated in addtion to Peano's axioms when defining natural numbers?
$begingroup$
Here, I am asking specifically about a proof which does not use an induction hypothesis, and which relies exclusively on Peano's axioms as stated herein. My interest is not in simply producing the results. I want the insight intended by these superlative mathematicians.
The following is from Fundamentals of Mathematics, Volume 1 Foundations of Mathematics: The Real Number System and Algebra; Edited by H. Behnke, F. Bachmann, K. Fladt, W. Suess and H. Kunle
I've used square brackets '[' and ']' to indicate where referenced text is copied in place.
The quoted text is part of the development of the theory of natural numbers. Their version of Peano's axioms begins with 1, not 0. I am able to follow the discussion up to the proof of rule (15).
If for the numbers $a,b$ there exists a number $c$ with $a+c=b,$ we write $a<b$ ($a$ is less than $b$), or alternatively $b>a$ ($b$ is greater than $a$). For the relation $<$ defined in this way we have the following theorems:
if $a<b,$ then $ane b$ (antireflexivity);
if $a<b$ and $b<c,$ then $a<c$ (transitivity);
if $a<b,$ then $left(a+dright)<left(b+dright)$ (monotonicity of addition);
if $ane b,$ then $a<b$ or $b<a.$
Rule (12), which states that $a+cne a$ for all $a,c,$ is proved by complete induction on $a,$ for we have $1+cne1$ by (1) [$a+1=a^prime$],
(7) [$a+b=b+a$] and axiom IV [$a^primene1$ for every number $a$]; and if we had $a^prime+c=a^prime,$ it would follow that $left(a+cright)^prime=a^prime,$ and thus $a+c=a.$ For
the proof of (13), (14) we set $a+u=b,b+v=c$ and thus get
$c=left(a+uright)+v=a+left(u+vright),$
$b+d=left(a+uright)+d=a+left(u+dright)=left(a+dright)+u.$
Complete induction on $a$ is again used to prove (15), as follows.
The case $a=1$ is first dealt with by complete induction on $b:$
[footnote: In this case the induction hypothesis is not used at all, a fact which may make the proof somewhat harder to follow.]
$1=1;$
$1<1+b=b+1=b^prime.$
Then from (15) (for all $b$) the same statement with $a^prime$instead of $a$ (thus for all $b:$ $a^prime<b$ or $a^prime=b$ or
$b<a^prime$) is derived by complete induction on $b:$
$1<a^prime;$
$a^prime<b^prime$ or $a^prime=b^prime$or $b^prime<a^prime$
by (15) and (14);
here again the induction hypothesis ($a^prime<b$ or $a^prime=b$ or $b<a^prime$) is not used.
The version of Peano's axioms used in the text is:
- I. $1$ is a number.
- II. To every number $a$ there corresponds a unique number $a^prime,$
called its successor.
- III. If $a^prime=b^prime,$ then $a=b.$
IV. $a^primene1$ for every number $a.$
V. Let $Aleft(xright)$ be a proposition containing the variable
$x.$ If $Aleft(1right)$ holds and if $Aleft(n^primeright)$
follows from $Aleft(nright)$ for every number $n,$ then $Aleft(xright)$
holds for every number $x.$
I have tried very hard to figure out what the authors intended by their sketched proof of (15). The first part $1<b^prime$ is obvious. But the second part
Then from (15) (for all $b$) the same statement with $a^prime$instead of $a$ (thus for all $b:$ $a^prime<b$ or $a^prime=b$ or
$b<a^prime$) is derived by complete induction on $b:$ $1<a^prime;$
$a^prime<b^prime$ or $a^prime=b^prime$ or $b^prime<a^prime$
by (15) and (14);
has me baffled. Every way I can come up with either requires an induction hypothesis, presupposes ordering, or appeals to something beyond the stated axioms (such as set theory, or comparing collections of vertical strokes on paper, etc.).
At the point in the development where this discussion appears the authors have introduced the principle of recursion which they use to define addition by $a+1=a^prime$ and $a+b^prime=left(a+bright)^prime$. We also have, for addition, the three-term associative law, the two-term commutative law, and the cancellation law. Subtraction, and 0 are not yet available.
The proofs of the general associative law and the theorem of strong induction both rely on the ordering theorems and therefore cannot be used in the proof.
There is sufficient context to write
$$a=1+1+1,$$
$$a^prime=1+1+1+1,$$
etc., without parentheses, assuming each $+1$ is appended to the right.
My best guess:
The best argument I can come up with is that every number except 1 is a successor, and is arrived at successively beginning with 1. This means that given $a^prime$, one or more numbers are arrived at before arriving at $a^prime$ in succession. Using what is available it is easily shown that those numbers are all less than $a^prime$.
These are the two forms of recursion discussed prior to defining addition recursively. The second is not explicitly referred to in any of the subsequent discussion. Perhaps that is a hint that I should be applying it on my own.
The proof of this theorem is then given; followed by:
It seems reasonable that the more general principle can be used to form for each number a unique set containing that number and all the "previous" numbers. From this set of sets it is straight forward to establish the desired result.
Is this the kind of argument I should be using to prove this theorem?
elementary-number-theory proof-verification induction proof-explanation peano-axioms
$endgroup$
add a comment |
$begingroup$
Here, I am asking specifically about a proof which does not use an induction hypothesis, and which relies exclusively on Peano's axioms as stated herein. My interest is not in simply producing the results. I want the insight intended by these superlative mathematicians.
The following is from Fundamentals of Mathematics, Volume 1 Foundations of Mathematics: The Real Number System and Algebra; Edited by H. Behnke, F. Bachmann, K. Fladt, W. Suess and H. Kunle
I've used square brackets '[' and ']' to indicate where referenced text is copied in place.
The quoted text is part of the development of the theory of natural numbers. Their version of Peano's axioms begins with 1, not 0. I am able to follow the discussion up to the proof of rule (15).
If for the numbers $a,b$ there exists a number $c$ with $a+c=b,$ we write $a<b$ ($a$ is less than $b$), or alternatively $b>a$ ($b$ is greater than $a$). For the relation $<$ defined in this way we have the following theorems:
if $a<b,$ then $ane b$ (antireflexivity);
if $a<b$ and $b<c,$ then $a<c$ (transitivity);
if $a<b,$ then $left(a+dright)<left(b+dright)$ (monotonicity of addition);
if $ane b,$ then $a<b$ or $b<a.$
Rule (12), which states that $a+cne a$ for all $a,c,$ is proved by complete induction on $a,$ for we have $1+cne1$ by (1) [$a+1=a^prime$],
(7) [$a+b=b+a$] and axiom IV [$a^primene1$ for every number $a$]; and if we had $a^prime+c=a^prime,$ it would follow that $left(a+cright)^prime=a^prime,$ and thus $a+c=a.$ For
the proof of (13), (14) we set $a+u=b,b+v=c$ and thus get
$c=left(a+uright)+v=a+left(u+vright),$
$b+d=left(a+uright)+d=a+left(u+dright)=left(a+dright)+u.$
Complete induction on $a$ is again used to prove (15), as follows.
The case $a=1$ is first dealt with by complete induction on $b:$
[footnote: In this case the induction hypothesis is not used at all, a fact which may make the proof somewhat harder to follow.]
$1=1;$
$1<1+b=b+1=b^prime.$
Then from (15) (for all $b$) the same statement with $a^prime$instead of $a$ (thus for all $b:$ $a^prime<b$ or $a^prime=b$ or
$b<a^prime$) is derived by complete induction on $b:$
$1<a^prime;$
$a^prime<b^prime$ or $a^prime=b^prime$or $b^prime<a^prime$
by (15) and (14);
here again the induction hypothesis ($a^prime<b$ or $a^prime=b$ or $b<a^prime$) is not used.
The version of Peano's axioms used in the text is:
- I. $1$ is a number.
- II. To every number $a$ there corresponds a unique number $a^prime,$
called its successor.
- III. If $a^prime=b^prime,$ then $a=b.$
IV. $a^primene1$ for every number $a.$
V. Let $Aleft(xright)$ be a proposition containing the variable
$x.$ If $Aleft(1right)$ holds and if $Aleft(n^primeright)$
follows from $Aleft(nright)$ for every number $n,$ then $Aleft(xright)$
holds for every number $x.$
I have tried very hard to figure out what the authors intended by their sketched proof of (15). The first part $1<b^prime$ is obvious. But the second part
Then from (15) (for all $b$) the same statement with $a^prime$instead of $a$ (thus for all $b:$ $a^prime<b$ or $a^prime=b$ or
$b<a^prime$) is derived by complete induction on $b:$ $1<a^prime;$
$a^prime<b^prime$ or $a^prime=b^prime$ or $b^prime<a^prime$
by (15) and (14);
has me baffled. Every way I can come up with either requires an induction hypothesis, presupposes ordering, or appeals to something beyond the stated axioms (such as set theory, or comparing collections of vertical strokes on paper, etc.).
At the point in the development where this discussion appears the authors have introduced the principle of recursion which they use to define addition by $a+1=a^prime$ and $a+b^prime=left(a+bright)^prime$. We also have, for addition, the three-term associative law, the two-term commutative law, and the cancellation law. Subtraction, and 0 are not yet available.
The proofs of the general associative law and the theorem of strong induction both rely on the ordering theorems and therefore cannot be used in the proof.
There is sufficient context to write
$$a=1+1+1,$$
$$a^prime=1+1+1+1,$$
etc., without parentheses, assuming each $+1$ is appended to the right.
My best guess:
The best argument I can come up with is that every number except 1 is a successor, and is arrived at successively beginning with 1. This means that given $a^prime$, one or more numbers are arrived at before arriving at $a^prime$ in succession. Using what is available it is easily shown that those numbers are all less than $a^prime$.
These are the two forms of recursion discussed prior to defining addition recursively. The second is not explicitly referred to in any of the subsequent discussion. Perhaps that is a hint that I should be applying it on my own.
The proof of this theorem is then given; followed by:
It seems reasonable that the more general principle can be used to form for each number a unique set containing that number and all the "previous" numbers. From this set of sets it is straight forward to establish the desired result.
Is this the kind of argument I should be using to prove this theorem?
elementary-number-theory proof-verification induction proof-explanation peano-axioms
$endgroup$
$begingroup$
Re the title question : there is no proof of it without induction.
$endgroup$
– Mauro ALLEGRANZA
Apr 5 at 9:51
add a comment |
$begingroup$
Here, I am asking specifically about a proof which does not use an induction hypothesis, and which relies exclusively on Peano's axioms as stated herein. My interest is not in simply producing the results. I want the insight intended by these superlative mathematicians.
The following is from Fundamentals of Mathematics, Volume 1 Foundations of Mathematics: The Real Number System and Algebra; Edited by H. Behnke, F. Bachmann, K. Fladt, W. Suess and H. Kunle
I've used square brackets '[' and ']' to indicate where referenced text is copied in place.
The quoted text is part of the development of the theory of natural numbers. Their version of Peano's axioms begins with 1, not 0. I am able to follow the discussion up to the proof of rule (15).
If for the numbers $a,b$ there exists a number $c$ with $a+c=b,$ we write $a<b$ ($a$ is less than $b$), or alternatively $b>a$ ($b$ is greater than $a$). For the relation $<$ defined in this way we have the following theorems:
if $a<b,$ then $ane b$ (antireflexivity);
if $a<b$ and $b<c,$ then $a<c$ (transitivity);
if $a<b,$ then $left(a+dright)<left(b+dright)$ (monotonicity of addition);
if $ane b,$ then $a<b$ or $b<a.$
Rule (12), which states that $a+cne a$ for all $a,c,$ is proved by complete induction on $a,$ for we have $1+cne1$ by (1) [$a+1=a^prime$],
(7) [$a+b=b+a$] and axiom IV [$a^primene1$ for every number $a$]; and if we had $a^prime+c=a^prime,$ it would follow that $left(a+cright)^prime=a^prime,$ and thus $a+c=a.$ For
the proof of (13), (14) we set $a+u=b,b+v=c$ and thus get
$c=left(a+uright)+v=a+left(u+vright),$
$b+d=left(a+uright)+d=a+left(u+dright)=left(a+dright)+u.$
Complete induction on $a$ is again used to prove (15), as follows.
The case $a=1$ is first dealt with by complete induction on $b:$
[footnote: In this case the induction hypothesis is not used at all, a fact which may make the proof somewhat harder to follow.]
$1=1;$
$1<1+b=b+1=b^prime.$
Then from (15) (for all $b$) the same statement with $a^prime$instead of $a$ (thus for all $b:$ $a^prime<b$ or $a^prime=b$ or
$b<a^prime$) is derived by complete induction on $b:$
$1<a^prime;$
$a^prime<b^prime$ or $a^prime=b^prime$or $b^prime<a^prime$
by (15) and (14);
here again the induction hypothesis ($a^prime<b$ or $a^prime=b$ or $b<a^prime$) is not used.
The version of Peano's axioms used in the text is:
- I. $1$ is a number.
- II. To every number $a$ there corresponds a unique number $a^prime,$
called its successor.
- III. If $a^prime=b^prime,$ then $a=b.$
IV. $a^primene1$ for every number $a.$
V. Let $Aleft(xright)$ be a proposition containing the variable
$x.$ If $Aleft(1right)$ holds and if $Aleft(n^primeright)$
follows from $Aleft(nright)$ for every number $n,$ then $Aleft(xright)$
holds for every number $x.$
I have tried very hard to figure out what the authors intended by their sketched proof of (15). The first part $1<b^prime$ is obvious. But the second part
Then from (15) (for all $b$) the same statement with $a^prime$instead of $a$ (thus for all $b:$ $a^prime<b$ or $a^prime=b$ or
$b<a^prime$) is derived by complete induction on $b:$ $1<a^prime;$
$a^prime<b^prime$ or $a^prime=b^prime$ or $b^prime<a^prime$
by (15) and (14);
has me baffled. Every way I can come up with either requires an induction hypothesis, presupposes ordering, or appeals to something beyond the stated axioms (such as set theory, or comparing collections of vertical strokes on paper, etc.).
At the point in the development where this discussion appears the authors have introduced the principle of recursion which they use to define addition by $a+1=a^prime$ and $a+b^prime=left(a+bright)^prime$. We also have, for addition, the three-term associative law, the two-term commutative law, and the cancellation law. Subtraction, and 0 are not yet available.
The proofs of the general associative law and the theorem of strong induction both rely on the ordering theorems and therefore cannot be used in the proof.
There is sufficient context to write
$$a=1+1+1,$$
$$a^prime=1+1+1+1,$$
etc., without parentheses, assuming each $+1$ is appended to the right.
My best guess:
The best argument I can come up with is that every number except 1 is a successor, and is arrived at successively beginning with 1. This means that given $a^prime$, one or more numbers are arrived at before arriving at $a^prime$ in succession. Using what is available it is easily shown that those numbers are all less than $a^prime$.
These are the two forms of recursion discussed prior to defining addition recursively. The second is not explicitly referred to in any of the subsequent discussion. Perhaps that is a hint that I should be applying it on my own.
The proof of this theorem is then given; followed by:
It seems reasonable that the more general principle can be used to form for each number a unique set containing that number and all the "previous" numbers. From this set of sets it is straight forward to establish the desired result.
Is this the kind of argument I should be using to prove this theorem?
elementary-number-theory proof-verification induction proof-explanation peano-axioms
$endgroup$
Here, I am asking specifically about a proof which does not use an induction hypothesis, and which relies exclusively on Peano's axioms as stated herein. My interest is not in simply producing the results. I want the insight intended by these superlative mathematicians.
The following is from Fundamentals of Mathematics, Volume 1 Foundations of Mathematics: The Real Number System and Algebra; Edited by H. Behnke, F. Bachmann, K. Fladt, W. Suess and H. Kunle
I've used square brackets '[' and ']' to indicate where referenced text is copied in place.
The quoted text is part of the development of the theory of natural numbers. Their version of Peano's axioms begins with 1, not 0. I am able to follow the discussion up to the proof of rule (15).
If for the numbers $a,b$ there exists a number $c$ with $a+c=b,$ we write $a<b$ ($a$ is less than $b$), or alternatively $b>a$ ($b$ is greater than $a$). For the relation $<$ defined in this way we have the following theorems:
if $a<b,$ then $ane b$ (antireflexivity);
if $a<b$ and $b<c,$ then $a<c$ (transitivity);
if $a<b,$ then $left(a+dright)<left(b+dright)$ (monotonicity of addition);
if $ane b,$ then $a<b$ or $b<a.$
Rule (12), which states that $a+cne a$ for all $a,c,$ is proved by complete induction on $a,$ for we have $1+cne1$ by (1) [$a+1=a^prime$],
(7) [$a+b=b+a$] and axiom IV [$a^primene1$ for every number $a$]; and if we had $a^prime+c=a^prime,$ it would follow that $left(a+cright)^prime=a^prime,$ and thus $a+c=a.$ For
the proof of (13), (14) we set $a+u=b,b+v=c$ and thus get
$c=left(a+uright)+v=a+left(u+vright),$
$b+d=left(a+uright)+d=a+left(u+dright)=left(a+dright)+u.$
Complete induction on $a$ is again used to prove (15), as follows.
The case $a=1$ is first dealt with by complete induction on $b:$
[footnote: In this case the induction hypothesis is not used at all, a fact which may make the proof somewhat harder to follow.]
$1=1;$
$1<1+b=b+1=b^prime.$
Then from (15) (for all $b$) the same statement with $a^prime$instead of $a$ (thus for all $b:$ $a^prime<b$ or $a^prime=b$ or
$b<a^prime$) is derived by complete induction on $b:$
$1<a^prime;$
$a^prime<b^prime$ or $a^prime=b^prime$or $b^prime<a^prime$
by (15) and (14);
here again the induction hypothesis ($a^prime<b$ or $a^prime=b$ or $b<a^prime$) is not used.
The version of Peano's axioms used in the text is:
- I. $1$ is a number.
- II. To every number $a$ there corresponds a unique number $a^prime,$
called its successor.
- III. If $a^prime=b^prime,$ then $a=b.$
IV. $a^primene1$ for every number $a.$
V. Let $Aleft(xright)$ be a proposition containing the variable
$x.$ If $Aleft(1right)$ holds and if $Aleft(n^primeright)$
follows from $Aleft(nright)$ for every number $n,$ then $Aleft(xright)$
holds for every number $x.$
I have tried very hard to figure out what the authors intended by their sketched proof of (15). The first part $1<b^prime$ is obvious. But the second part
Then from (15) (for all $b$) the same statement with $a^prime$instead of $a$ (thus for all $b:$ $a^prime<b$ or $a^prime=b$ or
$b<a^prime$) is derived by complete induction on $b:$ $1<a^prime;$
$a^prime<b^prime$ or $a^prime=b^prime$ or $b^prime<a^prime$
by (15) and (14);
has me baffled. Every way I can come up with either requires an induction hypothesis, presupposes ordering, or appeals to something beyond the stated axioms (such as set theory, or comparing collections of vertical strokes on paper, etc.).
At the point in the development where this discussion appears the authors have introduced the principle of recursion which they use to define addition by $a+1=a^prime$ and $a+b^prime=left(a+bright)^prime$. We also have, for addition, the three-term associative law, the two-term commutative law, and the cancellation law. Subtraction, and 0 are not yet available.
The proofs of the general associative law and the theorem of strong induction both rely on the ordering theorems and therefore cannot be used in the proof.
There is sufficient context to write
$$a=1+1+1,$$
$$a^prime=1+1+1+1,$$
etc., without parentheses, assuming each $+1$ is appended to the right.
My best guess:
The best argument I can come up with is that every number except 1 is a successor, and is arrived at successively beginning with 1. This means that given $a^prime$, one or more numbers are arrived at before arriving at $a^prime$ in succession. Using what is available it is easily shown that those numbers are all less than $a^prime$.
These are the two forms of recursion discussed prior to defining addition recursively. The second is not explicitly referred to in any of the subsequent discussion. Perhaps that is a hint that I should be applying it on my own.
The proof of this theorem is then given; followed by:
It seems reasonable that the more general principle can be used to form for each number a unique set containing that number and all the "previous" numbers. From this set of sets it is straight forward to establish the desired result.
Is this the kind of argument I should be using to prove this theorem?
elementary-number-theory proof-verification induction proof-explanation peano-axioms
elementary-number-theory proof-verification induction proof-explanation peano-axioms
edited Apr 2 at 18:12
Steven Hatton
asked Mar 30 at 23:18
Steven HattonSteven Hatton
989422
989422
$begingroup$
Re the title question : there is no proof of it without induction.
$endgroup$
– Mauro ALLEGRANZA
Apr 5 at 9:51
add a comment |
$begingroup$
Re the title question : there is no proof of it without induction.
$endgroup$
– Mauro ALLEGRANZA
Apr 5 at 9:51
$begingroup$
Re the title question : there is no proof of it without induction.
$endgroup$
– Mauro ALLEGRANZA
Apr 5 at 9:51
$begingroup$
Re the title question : there is no proof of it without induction.
$endgroup$
– Mauro ALLEGRANZA
Apr 5 at 9:51
add a comment |
4 Answers
4
active
oldest
votes
$begingroup$
There is nothing fancy or special going on here at all. Here's the argument spelled out in more detail (this presentation is adapted from Lord Shark the Unknown's answer, but modified to more closely match the argument from your text).
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$. You seem to accept the given proof of $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$ for the statement "$a'=b$ or $a'<b$ or $b<a'$". Then $U(1)$ is true: $1<a'$.
Now suppose $U(b)$ holds; we will prove $U(b')$. Note first that by $T(a)$, we have $a=b$ or $a<b$ or $b>a$. If $a=b$ then $a'=b'$. If $a<b$ then $a'=a+1<b+1=b'$ by (14). If $a>b$ then $a'=a+1>b+1=b'$ by (14). Thus in all cases, $U(b')$ is true.
As your text mentions, the induction hypothesis $U(b)$ was not used at all in the proof of $U(b')$ (though the "outer" induction hypothesis $T(a)$ is used).
$endgroup$
$begingroup$
I believe you were the first person to figure out what I was missing. I was misreading the footnote to mean that no induction hypothesis was to be used in the proof of (15). My apologies to all.
$endgroup$
– Steven Hatton
Apr 8 at 6:19
add a comment |
$begingroup$
Your problem is with the quote:
In this case the induction hypothesis is not used at all, a fact which may make the proof somewhat harder to follow.
This sentence isn't saying, "There is a proof of this statement that doesn't use the induction axiom of Peano." Indeed, there isn't such a thing. What this footnote was trying (and failing) to do was to avoid the confusion caused by the fact that the proof that $1$ is less than every other number is an induction proof whose induction step doesn't use the induction hypothesis. i.e. In order to show that $1<a'$, you don't need to use the assumption that $a=1$ or $1<a$.
(But it is still an induction proof. We are only allowed to write this proof because of the fifth Peano axiom. And it does take the standard form of an induction proof:
Base Case: $1=1$, so either $1=1$ or $1<1$
Induction Step: Assume that $a=1$ or $1<a$ (But we actually don't need this). Then $1<a'$. Therefore $a'=1$ or $1<a'$.
If you need to take some time to get your head around an induction proof whose induction step doesn't use the induction hypothesis, don't worry. It is a rather counter-intuitive idea that we'd need such proofs.
Here's a similar induction proof that might help demonstrate this idea. You might have at one point been taught that Weak Induction and Strong Induction are equivalent. This isn't quite true: ordinals larger than the natural numbers are sets which have strong induction but not weak induction. What is true is that Weak Induction is equivalent to (Strong Induction and Every Number is either $1$ or a Successor).
Therefore Every Number is either $1$ or a Successor is a property that's really key to the natural numbers. We should be able to prove it quickly using the Peano Axioms you've been given. Let's prove it by induction.
Base Case: $1$ is $1$, so it is either $1$ or a successor.
Induction Step: Assume that $a$ is either $1$ or a successor. (But again, we don't need to) Then $a'$ is a successor, because it's the successor of $a$. Therefore $a'$ is either $1$ or a successor.
By induction, every number is either $1$ or a successor. QED
Again, we didn't need the induction hypothesis in the induction step. But without the induction axiom, we wouldn't be able to prove this. If you play around with some of the other 'obvious' properties of the naturals, trying to prove them just from the five Peano Axioms, you might find more cases of this.
$endgroup$
$begingroup$
In the case of $1<b^prime$ proof without an induction hypothesis is clear. If I can show that a proposition is true for every successor and it is true for 1, then it follows that it is true for all $mathbbN$. Which begs the question of how to show $a^primeneb^primeimpliesa^prime<b^primelora^prime>b^prime$.
$endgroup$
– Steven Hatton
Mar 31 at 20:23
$begingroup$
The fact that every number is either 1 or a successor is not formally given by the authors. It is presented heuristically prior to stating Peano's axioms. A fact which caused me difficulty until I realized that it easily follows from Paeno's axioms in the way you suggest. Indeed it appears necessary to go a step further and prove that ever number inherits its membership from 1.
$endgroup$
– Steven Hatton
Mar 31 at 21:31
add a comment |
$begingroup$
You are asking about the proof of trichotomy: $a=b$, $a<b$ or $b<a$ for all $a$, $b$, for all $a$, $binBbb N$.
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$.
You seem to accept $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$
for the statement "$a'=btext or a'<btext or b<a'$".
Then $U(1)$ is true: $1<a'$. Suppose $U(b)$ holds. Either $a'=b$, $a'<b$ or $b<a'$. In both the cases $a'=b$ and $a'<b$, it follows that $a'<b'$. The
hard case is $b<a'$.
We need to prove that if $b<a'$, then either $a'=b'$ or $b'<a'$. By definition,
$a'=b+c$ for some $cin Bbb N$. If $c=1$, then $a'=b'$. Otherwise, $c=d'$
for some $d$, and $a'=b+d'=(b+d)'=b'+d$, so that $b'<a'$.
This final assertion involves the formula $(b+d)'=b'+d$ which you may not
accept yet. But this follows by induction on $d$: $(b+d)'=b'+dimplies b+d'
=b'+dimplies (b+d')'=(b'+d)'=b'+d'$.
$endgroup$
$begingroup$
Isn't $Tleft(aright)$ an induction hypothesis? The book says no induction hypothesis is used. The condition (15) is only part of the trichotomy. Part of it comes from (12), and part of it ($a<bimplies angtr b$) is shown in the subsequent discussion in the book.
$endgroup$
– Steven Hatton
Mar 31 at 6:59
$begingroup$
Here's the best explanation I have for my problem understanding the proof. Once I read it with the incorrect understanding, It was fixed in my head. Now that i know that I actually am expected to use an induction hypothesis in part of the proof, it all makes sense. la100.cienradios.com/wp-content/uploads/sites/4/2018/10/…
$endgroup$
– Steven Hatton
Apr 8 at 10:30
add a comment |
$begingroup$
As stated at page 100, the proof of trichotomy (15) is by induction.
It is a "nested" induction : an outer on $a$ that in turn needs induction on $b$ in both the base case ($a=1$) and in the inductive step.
We want to prove that :
$forall b [a ne b to (a<b lor b<a)]$, for every $a$.
Induction on $a$, using the formula : $Q(a) := forall b [a ne b to (a<b lor b<a)]$.
Base case : $a=1$.
Induction on $b$, using the formula : $P(b) := (1 ne b to (1<b lor b<1))$.
When $b=1$, we use the tautology $p to (lnot p to q)$ with $1=1$ (axiom for equality) to derive : $lnot (1=1) to (1<1 lor 1<1)$. This is $P(1)$.
Now for $P(b')$. We know that $b′=b+1$. Using the definition of "<" ($a<b text iff b=a+c$) we have that $1<b′$.
Thus, using the tautology : $p → (p ∨ q))$, we have : $1<b′ ∨ b′<1$ and then (by the tautology : $p→(q→p)$) : $1≠b′ → (1<b′ ∨ b′<1)$.
This amounts to having proved $P(b′)$ (without using the assumption $P(b)$).
Using again the previous tautology, we have $P(b) → P(b′)$.
Having proved $P(1)$ and "$P(b) → P(b′)$, for every $b$", we apply induction to conclude with $∀b P(b)$, i.e.
"for every $b$, if $1≠b$, then either $1<b$ or $b<1$".
And this is the conclusion of the first part of the induction on $a$, the base case $Q(1)$.
Now we have to complete the "outer" induction, i.e. we have to prove that :
assumed that "if $a≠b$, then either $a<b$ or $b<a$, for every $b$" we have to prove that "if $a′≠b$, then either $a′<b$ or $b<a′$, for every $b$".
The proof is again by induction on $b$.
The case for $b=1$ amounts to : "if $a′≠1$, then either $a′<1$ or $1<a′$.
It is simply the result that we have already proved (see : $forall b P(b)$ above).
Now we have to prove the indcutive step :
assumed that "if $a′≠b$, then either $a′<b$ or $b<a′$", prove that "if $a′≠b'$, then either $a′<b'$ or $b'<a′$.
If $a' ne b'$, then (Ax.III) $a ne b$. Thus, by the induction hypotheses on $a$ : either $a<b$ or $b<a$.
Here we apply a "proof by cases" using (14).
Case 1) : $a < b$. Then $a+1 < b+1$ and thus $a' < b'$ and thus (using the tautology : $p to (p lor q)$) : $a' < b' lor b' < a'$.
Case 2) : $b < a$. In the same way $b' < a'$ and thus $a' < b' lor b' < a'$.
In both cases, we have that $a' < b' lor b' < a'$ and thus :
if $a' ne b'$, then either $a' < b'$ or $b' < a'$.
Thus, we have proved $Q(a')$ (without using $Q(a)$) and again we have $Q(a) to Q(a')$.
Conclusion: we have proved $Q(1) := forall b [1 ne b to (1<b lor b<1)]$, and we have proved $Q(a) to Q(a')$, for every $a$.
Thus we use (Ax.V) to conclude with $forall a Q(a)$, i.e.:
$forall a forall b [a ne b to (a<b lor b<a)]$.
$endgroup$
$begingroup$
Now that I know I may assume $anebimpliesa<blora>b$ for the general case, the rest seems fairly easy. The first part gives us $forall_bb^prime>1$ and $forall_b>1exists_cc=b^prime$. We can also show that $forall_aa=1lora>1$. If we have $forall_xPleft(x^primeright)$ then we can omit the induction hypothesis. From that, we can prove that argument $amapstoa^prime$ on $aneb^primeimpliesa<b^primelora>b^prime$ proves the general case.
$endgroup$
– Steven Hatton
Apr 8 at 10:45
$begingroup$
BTW, the gibberish midway down page 131 should probably be $a_0.a_1a_2a_3ldots+g^-n>sum_i=0^ka_ig^-i+g^-k=a_0.a_1dots a_k-1left(a_k+1right)$
$endgroup$
– Steven Hatton
Apr 8 at 11:28
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3168874%2fproving-a-neb-impliesab-lorba-for-natural-numbers-beginning-with-1-usi%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
There is nothing fancy or special going on here at all. Here's the argument spelled out in more detail (this presentation is adapted from Lord Shark the Unknown's answer, but modified to more closely match the argument from your text).
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$. You seem to accept the given proof of $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$ for the statement "$a'=b$ or $a'<b$ or $b<a'$". Then $U(1)$ is true: $1<a'$.
Now suppose $U(b)$ holds; we will prove $U(b')$. Note first that by $T(a)$, we have $a=b$ or $a<b$ or $b>a$. If $a=b$ then $a'=b'$. If $a<b$ then $a'=a+1<b+1=b'$ by (14). If $a>b$ then $a'=a+1>b+1=b'$ by (14). Thus in all cases, $U(b')$ is true.
As your text mentions, the induction hypothesis $U(b)$ was not used at all in the proof of $U(b')$ (though the "outer" induction hypothesis $T(a)$ is used).
$endgroup$
$begingroup$
I believe you were the first person to figure out what I was missing. I was misreading the footnote to mean that no induction hypothesis was to be used in the proof of (15). My apologies to all.
$endgroup$
– Steven Hatton
Apr 8 at 6:19
add a comment |
$begingroup$
There is nothing fancy or special going on here at all. Here's the argument spelled out in more detail (this presentation is adapted from Lord Shark the Unknown's answer, but modified to more closely match the argument from your text).
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$. You seem to accept the given proof of $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$ for the statement "$a'=b$ or $a'<b$ or $b<a'$". Then $U(1)$ is true: $1<a'$.
Now suppose $U(b)$ holds; we will prove $U(b')$. Note first that by $T(a)$, we have $a=b$ or $a<b$ or $b>a$. If $a=b$ then $a'=b'$. If $a<b$ then $a'=a+1<b+1=b'$ by (14). If $a>b$ then $a'=a+1>b+1=b'$ by (14). Thus in all cases, $U(b')$ is true.
As your text mentions, the induction hypothesis $U(b)$ was not used at all in the proof of $U(b')$ (though the "outer" induction hypothesis $T(a)$ is used).
$endgroup$
$begingroup$
I believe you were the first person to figure out what I was missing. I was misreading the footnote to mean that no induction hypothesis was to be used in the proof of (15). My apologies to all.
$endgroup$
– Steven Hatton
Apr 8 at 6:19
add a comment |
$begingroup$
There is nothing fancy or special going on here at all. Here's the argument spelled out in more detail (this presentation is adapted from Lord Shark the Unknown's answer, but modified to more closely match the argument from your text).
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$. You seem to accept the given proof of $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$ for the statement "$a'=b$ or $a'<b$ or $b<a'$". Then $U(1)$ is true: $1<a'$.
Now suppose $U(b)$ holds; we will prove $U(b')$. Note first that by $T(a)$, we have $a=b$ or $a<b$ or $b>a$. If $a=b$ then $a'=b'$. If $a<b$ then $a'=a+1<b+1=b'$ by (14). If $a>b$ then $a'=a+1>b+1=b'$ by (14). Thus in all cases, $U(b')$ is true.
As your text mentions, the induction hypothesis $U(b)$ was not used at all in the proof of $U(b')$ (though the "outer" induction hypothesis $T(a)$ is used).
$endgroup$
There is nothing fancy or special going on here at all. Here's the argument spelled out in more detail (this presentation is adapted from Lord Shark the Unknown's answer, but modified to more closely match the argument from your text).
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$. You seem to accept the given proof of $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$ for the statement "$a'=b$ or $a'<b$ or $b<a'$". Then $U(1)$ is true: $1<a'$.
Now suppose $U(b)$ holds; we will prove $U(b')$. Note first that by $T(a)$, we have $a=b$ or $a<b$ or $b>a$. If $a=b$ then $a'=b'$. If $a<b$ then $a'=a+1<b+1=b'$ by (14). If $a>b$ then $a'=a+1>b+1=b'$ by (14). Thus in all cases, $U(b')$ is true.
As your text mentions, the induction hypothesis $U(b)$ was not used at all in the proof of $U(b')$ (though the "outer" induction hypothesis $T(a)$ is used).
answered Apr 4 at 19:56
Eric WofseyEric Wofsey
193k14220352
193k14220352
$begingroup$
I believe you were the first person to figure out what I was missing. I was misreading the footnote to mean that no induction hypothesis was to be used in the proof of (15). My apologies to all.
$endgroup$
– Steven Hatton
Apr 8 at 6:19
add a comment |
$begingroup$
I believe you were the first person to figure out what I was missing. I was misreading the footnote to mean that no induction hypothesis was to be used in the proof of (15). My apologies to all.
$endgroup$
– Steven Hatton
Apr 8 at 6:19
$begingroup$
I believe you were the first person to figure out what I was missing. I was misreading the footnote to mean that no induction hypothesis was to be used in the proof of (15). My apologies to all.
$endgroup$
– Steven Hatton
Apr 8 at 6:19
$begingroup$
I believe you were the first person to figure out what I was missing. I was misreading the footnote to mean that no induction hypothesis was to be used in the proof of (15). My apologies to all.
$endgroup$
– Steven Hatton
Apr 8 at 6:19
add a comment |
$begingroup$
Your problem is with the quote:
In this case the induction hypothesis is not used at all, a fact which may make the proof somewhat harder to follow.
This sentence isn't saying, "There is a proof of this statement that doesn't use the induction axiom of Peano." Indeed, there isn't such a thing. What this footnote was trying (and failing) to do was to avoid the confusion caused by the fact that the proof that $1$ is less than every other number is an induction proof whose induction step doesn't use the induction hypothesis. i.e. In order to show that $1<a'$, you don't need to use the assumption that $a=1$ or $1<a$.
(But it is still an induction proof. We are only allowed to write this proof because of the fifth Peano axiom. And it does take the standard form of an induction proof:
Base Case: $1=1$, so either $1=1$ or $1<1$
Induction Step: Assume that $a=1$ or $1<a$ (But we actually don't need this). Then $1<a'$. Therefore $a'=1$ or $1<a'$.
If you need to take some time to get your head around an induction proof whose induction step doesn't use the induction hypothesis, don't worry. It is a rather counter-intuitive idea that we'd need such proofs.
Here's a similar induction proof that might help demonstrate this idea. You might have at one point been taught that Weak Induction and Strong Induction are equivalent. This isn't quite true: ordinals larger than the natural numbers are sets which have strong induction but not weak induction. What is true is that Weak Induction is equivalent to (Strong Induction and Every Number is either $1$ or a Successor).
Therefore Every Number is either $1$ or a Successor is a property that's really key to the natural numbers. We should be able to prove it quickly using the Peano Axioms you've been given. Let's prove it by induction.
Base Case: $1$ is $1$, so it is either $1$ or a successor.
Induction Step: Assume that $a$ is either $1$ or a successor. (But again, we don't need to) Then $a'$ is a successor, because it's the successor of $a$. Therefore $a'$ is either $1$ or a successor.
By induction, every number is either $1$ or a successor. QED
Again, we didn't need the induction hypothesis in the induction step. But without the induction axiom, we wouldn't be able to prove this. If you play around with some of the other 'obvious' properties of the naturals, trying to prove them just from the five Peano Axioms, you might find more cases of this.
$endgroup$
$begingroup$
In the case of $1<b^prime$ proof without an induction hypothesis is clear. If I can show that a proposition is true for every successor and it is true for 1, then it follows that it is true for all $mathbbN$. Which begs the question of how to show $a^primeneb^primeimpliesa^prime<b^primelora^prime>b^prime$.
$endgroup$
– Steven Hatton
Mar 31 at 20:23
$begingroup$
The fact that every number is either 1 or a successor is not formally given by the authors. It is presented heuristically prior to stating Peano's axioms. A fact which caused me difficulty until I realized that it easily follows from Paeno's axioms in the way you suggest. Indeed it appears necessary to go a step further and prove that ever number inherits its membership from 1.
$endgroup$
– Steven Hatton
Mar 31 at 21:31
add a comment |
$begingroup$
Your problem is with the quote:
In this case the induction hypothesis is not used at all, a fact which may make the proof somewhat harder to follow.
This sentence isn't saying, "There is a proof of this statement that doesn't use the induction axiom of Peano." Indeed, there isn't such a thing. What this footnote was trying (and failing) to do was to avoid the confusion caused by the fact that the proof that $1$ is less than every other number is an induction proof whose induction step doesn't use the induction hypothesis. i.e. In order to show that $1<a'$, you don't need to use the assumption that $a=1$ or $1<a$.
(But it is still an induction proof. We are only allowed to write this proof because of the fifth Peano axiom. And it does take the standard form of an induction proof:
Base Case: $1=1$, so either $1=1$ or $1<1$
Induction Step: Assume that $a=1$ or $1<a$ (But we actually don't need this). Then $1<a'$. Therefore $a'=1$ or $1<a'$.
If you need to take some time to get your head around an induction proof whose induction step doesn't use the induction hypothesis, don't worry. It is a rather counter-intuitive idea that we'd need such proofs.
Here's a similar induction proof that might help demonstrate this idea. You might have at one point been taught that Weak Induction and Strong Induction are equivalent. This isn't quite true: ordinals larger than the natural numbers are sets which have strong induction but not weak induction. What is true is that Weak Induction is equivalent to (Strong Induction and Every Number is either $1$ or a Successor).
Therefore Every Number is either $1$ or a Successor is a property that's really key to the natural numbers. We should be able to prove it quickly using the Peano Axioms you've been given. Let's prove it by induction.
Base Case: $1$ is $1$, so it is either $1$ or a successor.
Induction Step: Assume that $a$ is either $1$ or a successor. (But again, we don't need to) Then $a'$ is a successor, because it's the successor of $a$. Therefore $a'$ is either $1$ or a successor.
By induction, every number is either $1$ or a successor. QED
Again, we didn't need the induction hypothesis in the induction step. But without the induction axiom, we wouldn't be able to prove this. If you play around with some of the other 'obvious' properties of the naturals, trying to prove them just from the five Peano Axioms, you might find more cases of this.
$endgroup$
$begingroup$
In the case of $1<b^prime$ proof without an induction hypothesis is clear. If I can show that a proposition is true for every successor and it is true for 1, then it follows that it is true for all $mathbbN$. Which begs the question of how to show $a^primeneb^primeimpliesa^prime<b^primelora^prime>b^prime$.
$endgroup$
– Steven Hatton
Mar 31 at 20:23
$begingroup$
The fact that every number is either 1 or a successor is not formally given by the authors. It is presented heuristically prior to stating Peano's axioms. A fact which caused me difficulty until I realized that it easily follows from Paeno's axioms in the way you suggest. Indeed it appears necessary to go a step further and prove that ever number inherits its membership from 1.
$endgroup$
– Steven Hatton
Mar 31 at 21:31
add a comment |
$begingroup$
Your problem is with the quote:
In this case the induction hypothesis is not used at all, a fact which may make the proof somewhat harder to follow.
This sentence isn't saying, "There is a proof of this statement that doesn't use the induction axiom of Peano." Indeed, there isn't such a thing. What this footnote was trying (and failing) to do was to avoid the confusion caused by the fact that the proof that $1$ is less than every other number is an induction proof whose induction step doesn't use the induction hypothesis. i.e. In order to show that $1<a'$, you don't need to use the assumption that $a=1$ or $1<a$.
(But it is still an induction proof. We are only allowed to write this proof because of the fifth Peano axiom. And it does take the standard form of an induction proof:
Base Case: $1=1$, so either $1=1$ or $1<1$
Induction Step: Assume that $a=1$ or $1<a$ (But we actually don't need this). Then $1<a'$. Therefore $a'=1$ or $1<a'$.
If you need to take some time to get your head around an induction proof whose induction step doesn't use the induction hypothesis, don't worry. It is a rather counter-intuitive idea that we'd need such proofs.
Here's a similar induction proof that might help demonstrate this idea. You might have at one point been taught that Weak Induction and Strong Induction are equivalent. This isn't quite true: ordinals larger than the natural numbers are sets which have strong induction but not weak induction. What is true is that Weak Induction is equivalent to (Strong Induction and Every Number is either $1$ or a Successor).
Therefore Every Number is either $1$ or a Successor is a property that's really key to the natural numbers. We should be able to prove it quickly using the Peano Axioms you've been given. Let's prove it by induction.
Base Case: $1$ is $1$, so it is either $1$ or a successor.
Induction Step: Assume that $a$ is either $1$ or a successor. (But again, we don't need to) Then $a'$ is a successor, because it's the successor of $a$. Therefore $a'$ is either $1$ or a successor.
By induction, every number is either $1$ or a successor. QED
Again, we didn't need the induction hypothesis in the induction step. But without the induction axiom, we wouldn't be able to prove this. If you play around with some of the other 'obvious' properties of the naturals, trying to prove them just from the five Peano Axioms, you might find more cases of this.
$endgroup$
Your problem is with the quote:
In this case the induction hypothesis is not used at all, a fact which may make the proof somewhat harder to follow.
This sentence isn't saying, "There is a proof of this statement that doesn't use the induction axiom of Peano." Indeed, there isn't such a thing. What this footnote was trying (and failing) to do was to avoid the confusion caused by the fact that the proof that $1$ is less than every other number is an induction proof whose induction step doesn't use the induction hypothesis. i.e. In order to show that $1<a'$, you don't need to use the assumption that $a=1$ or $1<a$.
(But it is still an induction proof. We are only allowed to write this proof because of the fifth Peano axiom. And it does take the standard form of an induction proof:
Base Case: $1=1$, so either $1=1$ or $1<1$
Induction Step: Assume that $a=1$ or $1<a$ (But we actually don't need this). Then $1<a'$. Therefore $a'=1$ or $1<a'$.
If you need to take some time to get your head around an induction proof whose induction step doesn't use the induction hypothesis, don't worry. It is a rather counter-intuitive idea that we'd need such proofs.
Here's a similar induction proof that might help demonstrate this idea. You might have at one point been taught that Weak Induction and Strong Induction are equivalent. This isn't quite true: ordinals larger than the natural numbers are sets which have strong induction but not weak induction. What is true is that Weak Induction is equivalent to (Strong Induction and Every Number is either $1$ or a Successor).
Therefore Every Number is either $1$ or a Successor is a property that's really key to the natural numbers. We should be able to prove it quickly using the Peano Axioms you've been given. Let's prove it by induction.
Base Case: $1$ is $1$, so it is either $1$ or a successor.
Induction Step: Assume that $a$ is either $1$ or a successor. (But again, we don't need to) Then $a'$ is a successor, because it's the successor of $a$. Therefore $a'$ is either $1$ or a successor.
By induction, every number is either $1$ or a successor. QED
Again, we didn't need the induction hypothesis in the induction step. But without the induction axiom, we wouldn't be able to prove this. If you play around with some of the other 'obvious' properties of the naturals, trying to prove them just from the five Peano Axioms, you might find more cases of this.
answered Mar 31 at 19:21
ChessanatorChessanator
2,3751412
2,3751412
$begingroup$
In the case of $1<b^prime$ proof without an induction hypothesis is clear. If I can show that a proposition is true for every successor and it is true for 1, then it follows that it is true for all $mathbbN$. Which begs the question of how to show $a^primeneb^primeimpliesa^prime<b^primelora^prime>b^prime$.
$endgroup$
– Steven Hatton
Mar 31 at 20:23
$begingroup$
The fact that every number is either 1 or a successor is not formally given by the authors. It is presented heuristically prior to stating Peano's axioms. A fact which caused me difficulty until I realized that it easily follows from Paeno's axioms in the way you suggest. Indeed it appears necessary to go a step further and prove that ever number inherits its membership from 1.
$endgroup$
– Steven Hatton
Mar 31 at 21:31
add a comment |
$begingroup$
In the case of $1<b^prime$ proof without an induction hypothesis is clear. If I can show that a proposition is true for every successor and it is true for 1, then it follows that it is true for all $mathbbN$. Which begs the question of how to show $a^primeneb^primeimpliesa^prime<b^primelora^prime>b^prime$.
$endgroup$
– Steven Hatton
Mar 31 at 20:23
$begingroup$
The fact that every number is either 1 or a successor is not formally given by the authors. It is presented heuristically prior to stating Peano's axioms. A fact which caused me difficulty until I realized that it easily follows from Paeno's axioms in the way you suggest. Indeed it appears necessary to go a step further and prove that ever number inherits its membership from 1.
$endgroup$
– Steven Hatton
Mar 31 at 21:31
$begingroup$
In the case of $1<b^prime$ proof without an induction hypothesis is clear. If I can show that a proposition is true for every successor and it is true for 1, then it follows that it is true for all $mathbbN$. Which begs the question of how to show $a^primeneb^primeimpliesa^prime<b^primelora^prime>b^prime$.
$endgroup$
– Steven Hatton
Mar 31 at 20:23
$begingroup$
In the case of $1<b^prime$ proof without an induction hypothesis is clear. If I can show that a proposition is true for every successor and it is true for 1, then it follows that it is true for all $mathbbN$. Which begs the question of how to show $a^primeneb^primeimpliesa^prime<b^primelora^prime>b^prime$.
$endgroup$
– Steven Hatton
Mar 31 at 20:23
$begingroup$
The fact that every number is either 1 or a successor is not formally given by the authors. It is presented heuristically prior to stating Peano's axioms. A fact which caused me difficulty until I realized that it easily follows from Paeno's axioms in the way you suggest. Indeed it appears necessary to go a step further and prove that ever number inherits its membership from 1.
$endgroup$
– Steven Hatton
Mar 31 at 21:31
$begingroup$
The fact that every number is either 1 or a successor is not formally given by the authors. It is presented heuristically prior to stating Peano's axioms. A fact which caused me difficulty until I realized that it easily follows from Paeno's axioms in the way you suggest. Indeed it appears necessary to go a step further and prove that ever number inherits its membership from 1.
$endgroup$
– Steven Hatton
Mar 31 at 21:31
add a comment |
$begingroup$
You are asking about the proof of trichotomy: $a=b$, $a<b$ or $b<a$ for all $a$, $b$, for all $a$, $binBbb N$.
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$.
You seem to accept $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$
for the statement "$a'=btext or a'<btext or b<a'$".
Then $U(1)$ is true: $1<a'$. Suppose $U(b)$ holds. Either $a'=b$, $a'<b$ or $b<a'$. In both the cases $a'=b$ and $a'<b$, it follows that $a'<b'$. The
hard case is $b<a'$.
We need to prove that if $b<a'$, then either $a'=b'$ or $b'<a'$. By definition,
$a'=b+c$ for some $cin Bbb N$. If $c=1$, then $a'=b'$. Otherwise, $c=d'$
for some $d$, and $a'=b+d'=(b+d)'=b'+d$, so that $b'<a'$.
This final assertion involves the formula $(b+d)'=b'+d$ which you may not
accept yet. But this follows by induction on $d$: $(b+d)'=b'+dimplies b+d'
=b'+dimplies (b+d')'=(b'+d)'=b'+d'$.
$endgroup$
$begingroup$
Isn't $Tleft(aright)$ an induction hypothesis? The book says no induction hypothesis is used. The condition (15) is only part of the trichotomy. Part of it comes from (12), and part of it ($a<bimplies angtr b$) is shown in the subsequent discussion in the book.
$endgroup$
– Steven Hatton
Mar 31 at 6:59
$begingroup$
Here's the best explanation I have for my problem understanding the proof. Once I read it with the incorrect understanding, It was fixed in my head. Now that i know that I actually am expected to use an induction hypothesis in part of the proof, it all makes sense. la100.cienradios.com/wp-content/uploads/sites/4/2018/10/…
$endgroup$
– Steven Hatton
Apr 8 at 10:30
add a comment |
$begingroup$
You are asking about the proof of trichotomy: $a=b$, $a<b$ or $b<a$ for all $a$, $b$, for all $a$, $binBbb N$.
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$.
You seem to accept $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$
for the statement "$a'=btext or a'<btext or b<a'$".
Then $U(1)$ is true: $1<a'$. Suppose $U(b)$ holds. Either $a'=b$, $a'<b$ or $b<a'$. In both the cases $a'=b$ and $a'<b$, it follows that $a'<b'$. The
hard case is $b<a'$.
We need to prove that if $b<a'$, then either $a'=b'$ or $b'<a'$. By definition,
$a'=b+c$ for some $cin Bbb N$. If $c=1$, then $a'=b'$. Otherwise, $c=d'$
for some $d$, and $a'=b+d'=(b+d)'=b'+d$, so that $b'<a'$.
This final assertion involves the formula $(b+d)'=b'+d$ which you may not
accept yet. But this follows by induction on $d$: $(b+d)'=b'+dimplies b+d'
=b'+dimplies (b+d')'=(b'+d)'=b'+d'$.
$endgroup$
$begingroup$
Isn't $Tleft(aright)$ an induction hypothesis? The book says no induction hypothesis is used. The condition (15) is only part of the trichotomy. Part of it comes from (12), and part of it ($a<bimplies angtr b$) is shown in the subsequent discussion in the book.
$endgroup$
– Steven Hatton
Mar 31 at 6:59
$begingroup$
Here's the best explanation I have for my problem understanding the proof. Once I read it with the incorrect understanding, It was fixed in my head. Now that i know that I actually am expected to use an induction hypothesis in part of the proof, it all makes sense. la100.cienradios.com/wp-content/uploads/sites/4/2018/10/…
$endgroup$
– Steven Hatton
Apr 8 at 10:30
add a comment |
$begingroup$
You are asking about the proof of trichotomy: $a=b$, $a<b$ or $b<a$ for all $a$, $b$, for all $a$, $binBbb N$.
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$.
You seem to accept $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$
for the statement "$a'=btext or a'<btext or b<a'$".
Then $U(1)$ is true: $1<a'$. Suppose $U(b)$ holds. Either $a'=b$, $a'<b$ or $b<a'$. In both the cases $a'=b$ and $a'<b$, it follows that $a'<b'$. The
hard case is $b<a'$.
We need to prove that if $b<a'$, then either $a'=b'$ or $b'<a'$. By definition,
$a'=b+c$ for some $cin Bbb N$. If $c=1$, then $a'=b'$. Otherwise, $c=d'$
for some $d$, and $a'=b+d'=(b+d)'=b'+d$, so that $b'<a'$.
This final assertion involves the formula $(b+d)'=b'+d$ which you may not
accept yet. But this follows by induction on $d$: $(b+d)'=b'+dimplies b+d'
=b'+dimplies (b+d')'=(b'+d)'=b'+d'$.
$endgroup$
You are asking about the proof of trichotomy: $a=b$, $a<b$ or $b<a$ for all $a$, $b$, for all $a$, $binBbb N$.
Let $T(a)$ be the predicate $forall bin Bbb N:(a=btext or a<btext or b>a)$.
You seem to accept $T(1)$.
Let us prove $T(a)implies T(a')$. Assume $T(a)$. Write $U(b)$
for the statement "$a'=btext or a'<btext or b<a'$".
Then $U(1)$ is true: $1<a'$. Suppose $U(b)$ holds. Either $a'=b$, $a'<b$ or $b<a'$. In both the cases $a'=b$ and $a'<b$, it follows that $a'<b'$. The
hard case is $b<a'$.
We need to prove that if $b<a'$, then either $a'=b'$ or $b'<a'$. By definition,
$a'=b+c$ for some $cin Bbb N$. If $c=1$, then $a'=b'$. Otherwise, $c=d'$
for some $d$, and $a'=b+d'=(b+d)'=b'+d$, so that $b'<a'$.
This final assertion involves the formula $(b+d)'=b'+d$ which you may not
accept yet. But this follows by induction on $d$: $(b+d)'=b'+dimplies b+d'
=b'+dimplies (b+d')'=(b'+d)'=b'+d'$.
answered Mar 31 at 6:21
Lord Shark the UnknownLord Shark the Unknown
108k1162136
108k1162136
$begingroup$
Isn't $Tleft(aright)$ an induction hypothesis? The book says no induction hypothesis is used. The condition (15) is only part of the trichotomy. Part of it comes from (12), and part of it ($a<bimplies angtr b$) is shown in the subsequent discussion in the book.
$endgroup$
– Steven Hatton
Mar 31 at 6:59
$begingroup$
Here's the best explanation I have for my problem understanding the proof. Once I read it with the incorrect understanding, It was fixed in my head. Now that i know that I actually am expected to use an induction hypothesis in part of the proof, it all makes sense. la100.cienradios.com/wp-content/uploads/sites/4/2018/10/…
$endgroup$
– Steven Hatton
Apr 8 at 10:30
add a comment |
$begingroup$
Isn't $Tleft(aright)$ an induction hypothesis? The book says no induction hypothesis is used. The condition (15) is only part of the trichotomy. Part of it comes from (12), and part of it ($a<bimplies angtr b$) is shown in the subsequent discussion in the book.
$endgroup$
– Steven Hatton
Mar 31 at 6:59
$begingroup$
Here's the best explanation I have for my problem understanding the proof. Once I read it with the incorrect understanding, It was fixed in my head. Now that i know that I actually am expected to use an induction hypothesis in part of the proof, it all makes sense. la100.cienradios.com/wp-content/uploads/sites/4/2018/10/…
$endgroup$
– Steven Hatton
Apr 8 at 10:30
$begingroup$
Isn't $Tleft(aright)$ an induction hypothesis? The book says no induction hypothesis is used. The condition (15) is only part of the trichotomy. Part of it comes from (12), and part of it ($a<bimplies angtr b$) is shown in the subsequent discussion in the book.
$endgroup$
– Steven Hatton
Mar 31 at 6:59
$begingroup$
Isn't $Tleft(aright)$ an induction hypothesis? The book says no induction hypothesis is used. The condition (15) is only part of the trichotomy. Part of it comes from (12), and part of it ($a<bimplies angtr b$) is shown in the subsequent discussion in the book.
$endgroup$
– Steven Hatton
Mar 31 at 6:59
$begingroup$
Here's the best explanation I have for my problem understanding the proof. Once I read it with the incorrect understanding, It was fixed in my head. Now that i know that I actually am expected to use an induction hypothesis in part of the proof, it all makes sense. la100.cienradios.com/wp-content/uploads/sites/4/2018/10/…
$endgroup$
– Steven Hatton
Apr 8 at 10:30
$begingroup$
Here's the best explanation I have for my problem understanding the proof. Once I read it with the incorrect understanding, It was fixed in my head. Now that i know that I actually am expected to use an induction hypothesis in part of the proof, it all makes sense. la100.cienradios.com/wp-content/uploads/sites/4/2018/10/…
$endgroup$
– Steven Hatton
Apr 8 at 10:30
add a comment |
$begingroup$
As stated at page 100, the proof of trichotomy (15) is by induction.
It is a "nested" induction : an outer on $a$ that in turn needs induction on $b$ in both the base case ($a=1$) and in the inductive step.
We want to prove that :
$forall b [a ne b to (a<b lor b<a)]$, for every $a$.
Induction on $a$, using the formula : $Q(a) := forall b [a ne b to (a<b lor b<a)]$.
Base case : $a=1$.
Induction on $b$, using the formula : $P(b) := (1 ne b to (1<b lor b<1))$.
When $b=1$, we use the tautology $p to (lnot p to q)$ with $1=1$ (axiom for equality) to derive : $lnot (1=1) to (1<1 lor 1<1)$. This is $P(1)$.
Now for $P(b')$. We know that $b′=b+1$. Using the definition of "<" ($a<b text iff b=a+c$) we have that $1<b′$.
Thus, using the tautology : $p → (p ∨ q))$, we have : $1<b′ ∨ b′<1$ and then (by the tautology : $p→(q→p)$) : $1≠b′ → (1<b′ ∨ b′<1)$.
This amounts to having proved $P(b′)$ (without using the assumption $P(b)$).
Using again the previous tautology, we have $P(b) → P(b′)$.
Having proved $P(1)$ and "$P(b) → P(b′)$, for every $b$", we apply induction to conclude with $∀b P(b)$, i.e.
"for every $b$, if $1≠b$, then either $1<b$ or $b<1$".
And this is the conclusion of the first part of the induction on $a$, the base case $Q(1)$.
Now we have to complete the "outer" induction, i.e. we have to prove that :
assumed that "if $a≠b$, then either $a<b$ or $b<a$, for every $b$" we have to prove that "if $a′≠b$, then either $a′<b$ or $b<a′$, for every $b$".
The proof is again by induction on $b$.
The case for $b=1$ amounts to : "if $a′≠1$, then either $a′<1$ or $1<a′$.
It is simply the result that we have already proved (see : $forall b P(b)$ above).
Now we have to prove the indcutive step :
assumed that "if $a′≠b$, then either $a′<b$ or $b<a′$", prove that "if $a′≠b'$, then either $a′<b'$ or $b'<a′$.
If $a' ne b'$, then (Ax.III) $a ne b$. Thus, by the induction hypotheses on $a$ : either $a<b$ or $b<a$.
Here we apply a "proof by cases" using (14).
Case 1) : $a < b$. Then $a+1 < b+1$ and thus $a' < b'$ and thus (using the tautology : $p to (p lor q)$) : $a' < b' lor b' < a'$.
Case 2) : $b < a$. In the same way $b' < a'$ and thus $a' < b' lor b' < a'$.
In both cases, we have that $a' < b' lor b' < a'$ and thus :
if $a' ne b'$, then either $a' < b'$ or $b' < a'$.
Thus, we have proved $Q(a')$ (without using $Q(a)$) and again we have $Q(a) to Q(a')$.
Conclusion: we have proved $Q(1) := forall b [1 ne b to (1<b lor b<1)]$, and we have proved $Q(a) to Q(a')$, for every $a$.
Thus we use (Ax.V) to conclude with $forall a Q(a)$, i.e.:
$forall a forall b [a ne b to (a<b lor b<a)]$.
$endgroup$
$begingroup$
Now that I know I may assume $anebimpliesa<blora>b$ for the general case, the rest seems fairly easy. The first part gives us $forall_bb^prime>1$ and $forall_b>1exists_cc=b^prime$. We can also show that $forall_aa=1lora>1$. If we have $forall_xPleft(x^primeright)$ then we can omit the induction hypothesis. From that, we can prove that argument $amapstoa^prime$ on $aneb^primeimpliesa<b^primelora>b^prime$ proves the general case.
$endgroup$
– Steven Hatton
Apr 8 at 10:45
$begingroup$
BTW, the gibberish midway down page 131 should probably be $a_0.a_1a_2a_3ldots+g^-n>sum_i=0^ka_ig^-i+g^-k=a_0.a_1dots a_k-1left(a_k+1right)$
$endgroup$
– Steven Hatton
Apr 8 at 11:28
add a comment |
$begingroup$
As stated at page 100, the proof of trichotomy (15) is by induction.
It is a "nested" induction : an outer on $a$ that in turn needs induction on $b$ in both the base case ($a=1$) and in the inductive step.
We want to prove that :
$forall b [a ne b to (a<b lor b<a)]$, for every $a$.
Induction on $a$, using the formula : $Q(a) := forall b [a ne b to (a<b lor b<a)]$.
Base case : $a=1$.
Induction on $b$, using the formula : $P(b) := (1 ne b to (1<b lor b<1))$.
When $b=1$, we use the tautology $p to (lnot p to q)$ with $1=1$ (axiom for equality) to derive : $lnot (1=1) to (1<1 lor 1<1)$. This is $P(1)$.
Now for $P(b')$. We know that $b′=b+1$. Using the definition of "<" ($a<b text iff b=a+c$) we have that $1<b′$.
Thus, using the tautology : $p → (p ∨ q))$, we have : $1<b′ ∨ b′<1$ and then (by the tautology : $p→(q→p)$) : $1≠b′ → (1<b′ ∨ b′<1)$.
This amounts to having proved $P(b′)$ (without using the assumption $P(b)$).
Using again the previous tautology, we have $P(b) → P(b′)$.
Having proved $P(1)$ and "$P(b) → P(b′)$, for every $b$", we apply induction to conclude with $∀b P(b)$, i.e.
"for every $b$, if $1≠b$, then either $1<b$ or $b<1$".
And this is the conclusion of the first part of the induction on $a$, the base case $Q(1)$.
Now we have to complete the "outer" induction, i.e. we have to prove that :
assumed that "if $a≠b$, then either $a<b$ or $b<a$, for every $b$" we have to prove that "if $a′≠b$, then either $a′<b$ or $b<a′$, for every $b$".
The proof is again by induction on $b$.
The case for $b=1$ amounts to : "if $a′≠1$, then either $a′<1$ or $1<a′$.
It is simply the result that we have already proved (see : $forall b P(b)$ above).
Now we have to prove the indcutive step :
assumed that "if $a′≠b$, then either $a′<b$ or $b<a′$", prove that "if $a′≠b'$, then either $a′<b'$ or $b'<a′$.
If $a' ne b'$, then (Ax.III) $a ne b$. Thus, by the induction hypotheses on $a$ : either $a<b$ or $b<a$.
Here we apply a "proof by cases" using (14).
Case 1) : $a < b$. Then $a+1 < b+1$ and thus $a' < b'$ and thus (using the tautology : $p to (p lor q)$) : $a' < b' lor b' < a'$.
Case 2) : $b < a$. In the same way $b' < a'$ and thus $a' < b' lor b' < a'$.
In both cases, we have that $a' < b' lor b' < a'$ and thus :
if $a' ne b'$, then either $a' < b'$ or $b' < a'$.
Thus, we have proved $Q(a')$ (without using $Q(a)$) and again we have $Q(a) to Q(a')$.
Conclusion: we have proved $Q(1) := forall b [1 ne b to (1<b lor b<1)]$, and we have proved $Q(a) to Q(a')$, for every $a$.
Thus we use (Ax.V) to conclude with $forall a Q(a)$, i.e.:
$forall a forall b [a ne b to (a<b lor b<a)]$.
$endgroup$
$begingroup$
Now that I know I may assume $anebimpliesa<blora>b$ for the general case, the rest seems fairly easy. The first part gives us $forall_bb^prime>1$ and $forall_b>1exists_cc=b^prime$. We can also show that $forall_aa=1lora>1$. If we have $forall_xPleft(x^primeright)$ then we can omit the induction hypothesis. From that, we can prove that argument $amapstoa^prime$ on $aneb^primeimpliesa<b^primelora>b^prime$ proves the general case.
$endgroup$
– Steven Hatton
Apr 8 at 10:45
$begingroup$
BTW, the gibberish midway down page 131 should probably be $a_0.a_1a_2a_3ldots+g^-n>sum_i=0^ka_ig^-i+g^-k=a_0.a_1dots a_k-1left(a_k+1right)$
$endgroup$
– Steven Hatton
Apr 8 at 11:28
add a comment |
$begingroup$
As stated at page 100, the proof of trichotomy (15) is by induction.
It is a "nested" induction : an outer on $a$ that in turn needs induction on $b$ in both the base case ($a=1$) and in the inductive step.
We want to prove that :
$forall b [a ne b to (a<b lor b<a)]$, for every $a$.
Induction on $a$, using the formula : $Q(a) := forall b [a ne b to (a<b lor b<a)]$.
Base case : $a=1$.
Induction on $b$, using the formula : $P(b) := (1 ne b to (1<b lor b<1))$.
When $b=1$, we use the tautology $p to (lnot p to q)$ with $1=1$ (axiom for equality) to derive : $lnot (1=1) to (1<1 lor 1<1)$. This is $P(1)$.
Now for $P(b')$. We know that $b′=b+1$. Using the definition of "<" ($a<b text iff b=a+c$) we have that $1<b′$.
Thus, using the tautology : $p → (p ∨ q))$, we have : $1<b′ ∨ b′<1$ and then (by the tautology : $p→(q→p)$) : $1≠b′ → (1<b′ ∨ b′<1)$.
This amounts to having proved $P(b′)$ (without using the assumption $P(b)$).
Using again the previous tautology, we have $P(b) → P(b′)$.
Having proved $P(1)$ and "$P(b) → P(b′)$, for every $b$", we apply induction to conclude with $∀b P(b)$, i.e.
"for every $b$, if $1≠b$, then either $1<b$ or $b<1$".
And this is the conclusion of the first part of the induction on $a$, the base case $Q(1)$.
Now we have to complete the "outer" induction, i.e. we have to prove that :
assumed that "if $a≠b$, then either $a<b$ or $b<a$, for every $b$" we have to prove that "if $a′≠b$, then either $a′<b$ or $b<a′$, for every $b$".
The proof is again by induction on $b$.
The case for $b=1$ amounts to : "if $a′≠1$, then either $a′<1$ or $1<a′$.
It is simply the result that we have already proved (see : $forall b P(b)$ above).
Now we have to prove the indcutive step :
assumed that "if $a′≠b$, then either $a′<b$ or $b<a′$", prove that "if $a′≠b'$, then either $a′<b'$ or $b'<a′$.
If $a' ne b'$, then (Ax.III) $a ne b$. Thus, by the induction hypotheses on $a$ : either $a<b$ or $b<a$.
Here we apply a "proof by cases" using (14).
Case 1) : $a < b$. Then $a+1 < b+1$ and thus $a' < b'$ and thus (using the tautology : $p to (p lor q)$) : $a' < b' lor b' < a'$.
Case 2) : $b < a$. In the same way $b' < a'$ and thus $a' < b' lor b' < a'$.
In both cases, we have that $a' < b' lor b' < a'$ and thus :
if $a' ne b'$, then either $a' < b'$ or $b' < a'$.
Thus, we have proved $Q(a')$ (without using $Q(a)$) and again we have $Q(a) to Q(a')$.
Conclusion: we have proved $Q(1) := forall b [1 ne b to (1<b lor b<1)]$, and we have proved $Q(a) to Q(a')$, for every $a$.
Thus we use (Ax.V) to conclude with $forall a Q(a)$, i.e.:
$forall a forall b [a ne b to (a<b lor b<a)]$.
$endgroup$
As stated at page 100, the proof of trichotomy (15) is by induction.
It is a "nested" induction : an outer on $a$ that in turn needs induction on $b$ in both the base case ($a=1$) and in the inductive step.
We want to prove that :
$forall b [a ne b to (a<b lor b<a)]$, for every $a$.
Induction on $a$, using the formula : $Q(a) := forall b [a ne b to (a<b lor b<a)]$.
Base case : $a=1$.
Induction on $b$, using the formula : $P(b) := (1 ne b to (1<b lor b<1))$.
When $b=1$, we use the tautology $p to (lnot p to q)$ with $1=1$ (axiom for equality) to derive : $lnot (1=1) to (1<1 lor 1<1)$. This is $P(1)$.
Now for $P(b')$. We know that $b′=b+1$. Using the definition of "<" ($a<b text iff b=a+c$) we have that $1<b′$.
Thus, using the tautology : $p → (p ∨ q))$, we have : $1<b′ ∨ b′<1$ and then (by the tautology : $p→(q→p)$) : $1≠b′ → (1<b′ ∨ b′<1)$.
This amounts to having proved $P(b′)$ (without using the assumption $P(b)$).
Using again the previous tautology, we have $P(b) → P(b′)$.
Having proved $P(1)$ and "$P(b) → P(b′)$, for every $b$", we apply induction to conclude with $∀b P(b)$, i.e.
"for every $b$, if $1≠b$, then either $1<b$ or $b<1$".
And this is the conclusion of the first part of the induction on $a$, the base case $Q(1)$.
Now we have to complete the "outer" induction, i.e. we have to prove that :
assumed that "if $a≠b$, then either $a<b$ or $b<a$, for every $b$" we have to prove that "if $a′≠b$, then either $a′<b$ or $b<a′$, for every $b$".
The proof is again by induction on $b$.
The case for $b=1$ amounts to : "if $a′≠1$, then either $a′<1$ or $1<a′$.
It is simply the result that we have already proved (see : $forall b P(b)$ above).
Now we have to prove the indcutive step :
assumed that "if $a′≠b$, then either $a′<b$ or $b<a′$", prove that "if $a′≠b'$, then either $a′<b'$ or $b'<a′$.
If $a' ne b'$, then (Ax.III) $a ne b$. Thus, by the induction hypotheses on $a$ : either $a<b$ or $b<a$.
Here we apply a "proof by cases" using (14).
Case 1) : $a < b$. Then $a+1 < b+1$ and thus $a' < b'$ and thus (using the tautology : $p to (p lor q)$) : $a' < b' lor b' < a'$.
Case 2) : $b < a$. In the same way $b' < a'$ and thus $a' < b' lor b' < a'$.
In both cases, we have that $a' < b' lor b' < a'$ and thus :
if $a' ne b'$, then either $a' < b'$ or $b' < a'$.
Thus, we have proved $Q(a')$ (without using $Q(a)$) and again we have $Q(a) to Q(a')$.
Conclusion: we have proved $Q(1) := forall b [1 ne b to (1<b lor b<1)]$, and we have proved $Q(a) to Q(a')$, for every $a$.
Thus we use (Ax.V) to conclude with $forall a Q(a)$, i.e.:
$forall a forall b [a ne b to (a<b lor b<a)]$.
edited Apr 5 at 12:09
answered Apr 5 at 11:40
Mauro ALLEGRANZAMauro ALLEGRANZA
67.8k449117
67.8k449117
$begingroup$
Now that I know I may assume $anebimpliesa<blora>b$ for the general case, the rest seems fairly easy. The first part gives us $forall_bb^prime>1$ and $forall_b>1exists_cc=b^prime$. We can also show that $forall_aa=1lora>1$. If we have $forall_xPleft(x^primeright)$ then we can omit the induction hypothesis. From that, we can prove that argument $amapstoa^prime$ on $aneb^primeimpliesa<b^primelora>b^prime$ proves the general case.
$endgroup$
– Steven Hatton
Apr 8 at 10:45
$begingroup$
BTW, the gibberish midway down page 131 should probably be $a_0.a_1a_2a_3ldots+g^-n>sum_i=0^ka_ig^-i+g^-k=a_0.a_1dots a_k-1left(a_k+1right)$
$endgroup$
– Steven Hatton
Apr 8 at 11:28
add a comment |
$begingroup$
Now that I know I may assume $anebimpliesa<blora>b$ for the general case, the rest seems fairly easy. The first part gives us $forall_bb^prime>1$ and $forall_b>1exists_cc=b^prime$. We can also show that $forall_aa=1lora>1$. If we have $forall_xPleft(x^primeright)$ then we can omit the induction hypothesis. From that, we can prove that argument $amapstoa^prime$ on $aneb^primeimpliesa<b^primelora>b^prime$ proves the general case.
$endgroup$
– Steven Hatton
Apr 8 at 10:45
$begingroup$
BTW, the gibberish midway down page 131 should probably be $a_0.a_1a_2a_3ldots+g^-n>sum_i=0^ka_ig^-i+g^-k=a_0.a_1dots a_k-1left(a_k+1right)$
$endgroup$
– Steven Hatton
Apr 8 at 11:28
$begingroup$
Now that I know I may assume $anebimpliesa<blora>b$ for the general case, the rest seems fairly easy. The first part gives us $forall_bb^prime>1$ and $forall_b>1exists_cc=b^prime$. We can also show that $forall_aa=1lora>1$. If we have $forall_xPleft(x^primeright)$ then we can omit the induction hypothesis. From that, we can prove that argument $amapstoa^prime$ on $aneb^primeimpliesa<b^primelora>b^prime$ proves the general case.
$endgroup$
– Steven Hatton
Apr 8 at 10:45
$begingroup$
Now that I know I may assume $anebimpliesa<blora>b$ for the general case, the rest seems fairly easy. The first part gives us $forall_bb^prime>1$ and $forall_b>1exists_cc=b^prime$. We can also show that $forall_aa=1lora>1$. If we have $forall_xPleft(x^primeright)$ then we can omit the induction hypothesis. From that, we can prove that argument $amapstoa^prime$ on $aneb^primeimpliesa<b^primelora>b^prime$ proves the general case.
$endgroup$
– Steven Hatton
Apr 8 at 10:45
$begingroup$
BTW, the gibberish midway down page 131 should probably be $a_0.a_1a_2a_3ldots+g^-n>sum_i=0^ka_ig^-i+g^-k=a_0.a_1dots a_k-1left(a_k+1right)$
$endgroup$
– Steven Hatton
Apr 8 at 11:28
$begingroup$
BTW, the gibberish midway down page 131 should probably be $a_0.a_1a_2a_3ldots+g^-n>sum_i=0^ka_ig^-i+g^-k=a_0.a_1dots a_k-1left(a_k+1right)$
$endgroup$
– Steven Hatton
Apr 8 at 11:28
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3168874%2fproving-a-neb-impliesab-lorba-for-natural-numbers-beginning-with-1-usi%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
$begingroup$
Re the title question : there is no proof of it without induction.
$endgroup$
– Mauro ALLEGRANZA
Apr 5 at 9:51