TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Puzzles and Paradoxes in Mathematical Induction [pdf]

12 点作者 carlosgg超过 10 年前

1 comment

deciplex超过 10 年前
I was first exposed to mathematical induction in, I think, first-year algebra. Although I was able to struggle through the work, I didn&#x27;t really recognize its power, and thought the whole thing a bit pointless. Blame either my young brain or mathematics education.<p>A couple years later when I started to take programming more seriously and was exposed to recursion, I did recognize the power there pretty quickly and made a point of getting good at thinking that way. But, I didn&#x27;t see the link then, between mathematical induction and recursive functions. A few years after <i>that</i>, when I was exposed to mathematical induction again, it seemed like such an obvious and powerful tool, and I was amazed that I didn&#x27;t recognize it for what it was on the first go around.<p>There is a saying:<p><i>when programming recursively, think inductively</i><p>...but the inverse is also true:<p><i>when reasoning inductively, think recursively</i><p>If you, or a student of yours, or your kid, or whatever, are having trouble with either concept, I would encourage you to study the other one. You probably can&#x27;t truly understand one without groking the other anyway, and insights gained from the study of one will apply pretty much directly to the other.<p>This was an enjoyable read. Thanks.