[TYPES] teaching discrete math and logic to undergraduates

prakash prakash at cs.mcgill.ca
Fri Aug 21 18:39:15 EDT 2009


Thanks for sharing these excellent notes with us.  I had a quick look at 
the logic section.  I think it is worth emphasizing that a proof by 
contradiction of a *negative* statement is perfectly constructive.  In 
fact it is not a proof by contradiction usually, it just looks like it.  
You give the example of showing that sqrt(2) is irrational.  Irrational 
means rational ==> false and thus
a constructive proof of this should proceed exactly in the way you  have 
shown.  Students and professional mathematicians  over-rate the 
importance of  proof-by-contradiction as a  technique.   When do we 
really use proof by contradiction to prove a positive statement?  Fairly 
often, but not as often as is made out.   A lot of proofs by 
contradiction have this pattern:

I want to show A implies B.  So assume A and NOT-B.  Now prove B then 
exclaim, contradiction!  OK, so I was half-joking.  I am sure none of 
the readers of this group do this, but I have seen students do it.

In the example you gave of a truly non-constructive proof: there exist 
two numbers a,b such that a,b are both irrational but a^b is rational 
you can get more of a bang if you point out that there is an obvious 
constructive proof:  take a to be sqrt(2) and b to be 2 log_2 3.  Then 
a^b = (sqrt(2))^[2log_2 3] = 3.  [I found this in Lambek and Scott].
Cheers
Prakash

Jean Gallier wrote:
> [ The Types Forum, http://lists.seas.upenn.edu/mailman/listinfo/types-list ]
>
> Hi guys,
>
> For now three years, I have been teaching a Discrete Math course
> for undergraduates. I believe that it is important to expose these kids
> to logic, and since they should not be too brainwashed yet, I  try
> to present a proof system in natural deduction format in order
> to show them the difficulties with the "proof by contradiction  
> principle"
> and make them aware of some of the non-constructive aspects
> of classical logic. I
>
>   wrote some notes that I may want to convert into a book.
> There is also some good stuff on combinatorics and graphs.
> I have most solutions to my problems written up and more problems
> should be added.
> I'd be happy if you have any comments or suggestions.
> You'll find the manuscript there:
>
> http://www.cis.upenn.edu/~jean/gbooks/discmath.html
>
> Best,
> -- Jean Gallier
>   



More information about the Types-list mailing list