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?

How do I free up internal storage if I don't have any apps downloaded?

Does HR tell a hiring manager about salary negotiations?

Can withdrawing asylum be illegal?

Falsification in Math vs Science

Is it ok to offer lower paid work as a trial period before negotiating for a full-time job?

How did passengers keep warm on sail ships?

Is it safe to harvest rainwater that fell on solar panels?

Correct punctuation for showing a character's confusion

How do PCB vias affect signal quality?

Why was M87 targeted for the Event Horizon Telescope instead of Sagittarius A*?

Match Roman Numerals

Are spiders unable to hurt humans, especially very small spiders?

Did the UK government pay "millions and millions of dollars" to try to snag Julian Assange?

Is bread bad for ducks?

Is an up-to-date browser secure on an out-of-date OS?

Short story: child made less intelligent and less attractive

Why couldn't they take pictures of a closer black hole?

What is the most efficient way to store a numeric range?

Why are there uneven bright areas in this photo of black hole?

Did any laptop computers have a built-in 5 1/4 inch floppy drive?

Loose spokes after only a few rides

What does Linus Torvalds mean when he says that Git "never ever" tracks a file?

What to do when moving next to a bird sanctuary with a loosely-domesticated cat?

How much of the clove should I use when using big garlic heads?



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?










0












$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:



  1. if $a<b,$ then $ane b$ (antireflexivity);


  2. if $a<b$ and $b<c,$ then $a<c$ (transitivity);


  3. if $a<b,$ then $left(a+dright)<left(b+dright)$ (monotonicity of addition);


  4. 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.



enter image description here



The proof of this theorem is then given; followed by:



enter image description here



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?










share|cite|improve this question











$endgroup$











  • $begingroup$
    Re the title question : there is no proof of it without induction.
    $endgroup$
    – Mauro ALLEGRANZA
    Apr 5 at 9:51















0












$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:



  1. if $a<b,$ then $ane b$ (antireflexivity);


  2. if $a<b$ and $b<c,$ then $a<c$ (transitivity);


  3. if $a<b,$ then $left(a+dright)<left(b+dright)$ (monotonicity of addition);


  4. 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.



enter image description here



The proof of this theorem is then given; followed by:



enter image description here



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?










share|cite|improve this question











$endgroup$











  • $begingroup$
    Re the title question : there is no proof of it without induction.
    $endgroup$
    – Mauro ALLEGRANZA
    Apr 5 at 9:51













0












0








0





$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:



  1. if $a<b,$ then $ane b$ (antireflexivity);


  2. if $a<b$ and $b<c,$ then $a<c$ (transitivity);


  3. if $a<b,$ then $left(a+dright)<left(b+dright)$ (monotonicity of addition);


  4. 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.



enter image description here



The proof of this theorem is then given; followed by:



enter image description here



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?










share|cite|improve this question











$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:



  1. if $a<b,$ then $ane b$ (antireflexivity);


  2. if $a<b$ and $b<c,$ then $a<c$ (transitivity);


  3. if $a<b,$ then $left(a+dright)<left(b+dright)$ (monotonicity of addition);


  4. 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.



enter image description here



The proof of this theorem is then given; followed by:



enter image description here



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






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








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
















  • $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










4 Answers
4






active

oldest

votes


















1












$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).






share|cite|improve this answer









$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


















2












$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.






share|cite|improve this answer









$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


















1












$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'$
.






share|cite|improve this answer









$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


















1












$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)]$.








share|cite|improve this answer











$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











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
);



);













draft saved

draft discarded


















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









1












$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).






share|cite|improve this answer









$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















1












$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).






share|cite|improve this answer









$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













1












1








1





$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).






share|cite|improve this answer









$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).







share|cite|improve this answer












share|cite|improve this answer



share|cite|improve this answer










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
















  • $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











2












$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.






share|cite|improve this answer









$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















2












$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.






share|cite|improve this answer









$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













2












2








2





$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.






share|cite|improve this answer









$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.







share|cite|improve this answer












share|cite|improve this answer



share|cite|improve this answer










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
















  • $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











1












$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'$
.






share|cite|improve this answer









$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















1












$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'$
.






share|cite|improve this answer









$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













1












1








1





$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'$
.






share|cite|improve this answer









$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'$
.







share|cite|improve this answer












share|cite|improve this answer



share|cite|improve this answer










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
















  • $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











1












$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)]$.








share|cite|improve this answer











$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















1












$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)]$.








share|cite|improve this answer











$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













1












1








1





$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)]$.








share|cite|improve this answer











$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)]$.









share|cite|improve this answer














share|cite|improve this answer



share|cite|improve this answer








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
















  • $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

















draft saved

draft discarded
















































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.




draft saved


draft discarded














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





















































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







Popular posts from this blog

Triangular numbers and gcdProving sum of a set is $0 pmod n$ if $n$ is odd, or $fracn2 pmod n$ if $n$ is even?Is greatest common divisor of two numbers really their smallest linear combination?GCD, LCM RelationshipProve a set of nonnegative integers with greatest common divisor 1 and closed under addition has all but finite many nonnegative integers.all pairs of a and b in an equation containing gcdTriangular Numbers Modulo $k$ - Hit All Values?Understanding the Existence and Uniqueness of the GCDGCD and LCM with logical symbolsThe greatest common divisor of two positive integers less than 100 is equal to 3. Their least common multiple is twelve times one of the integers.Suppose that for all integers $x$, $x|a$ and $x|b$ if and only if $x|c$. Then $c = gcd(a,b)$Which is the gcd of 2 numbers which are multiplied and the result is 600000?

Ingelân Ynhâld Etymology | Geografy | Skiednis | Polityk en bestjoer | Ekonomy | Demografy | Kultuer | Klimaat | Sjoch ek | Keppelings om utens | Boarnen, noaten en referinsjes Navigaasjemenuwww.gov.ukOffisjele webside fan it regear fan it Feriene KeninkrykOffisjele webside fan it Britske FerkearsburoNederlânsktalige ynformaasje fan it Britske FerkearsburoOffisjele webside fan English Heritage, de organisaasje dy't him ynset foar it behâld fan it Ingelske kultuergoedYnwennertallen fan alle Britske stêden út 'e folkstelling fan 2011Notes en References, op dizze sideEngland

Հադիս Բովանդակություն Անվանում և նշանակություն | Դասակարգում | Աղբյուրներ | Նավարկման ցանկ