0.1 What is Discrete Mathematics 什么是离散数学
本页译自 LibreTexts · Discrete Mathematics (Levin) 第 0.1 章。公式经 MathJax 渲染,自定义宏已注入。
dis·crete / dis′krët.
Adjective: Individually separate and distinct.
Synonyms: separate - detached - distinct - abstract.
Defining discrete mathematics is hard because defining mathematics is hard. What is mathematics? The study of numbers? In part, but you also study functions and lines and triangles and parallelepipeds and vectors and …. Or perhaps you want to say that mathematics is a collection of tools that allow you to solve problems. What sort of problems? Okay, those that involve numbers, functions, lines, triangles, …. Whatever your conception of what mathematics is, try applying the concept of “discrete” to it, as defined above. Some math fundamentally deals with stuff that is individually separate and distinct.
In an algebra or calculus class, you might have found a particular set of numbers (maybe the set of numbers in the range of a function). You would represent this set as an interval: $[0,\infty)$ is the range of $f(x) = x^2$ since the set of outputs of the function are all real numbers 0 and greater. This set of numbers is NOT discrete. The numbers in the set are not separated by much at all. In fact, take any two numbers in the set and there are infinitely many more between them which are also in the set. Discrete math could still ask about the range of a function, but the set would not be an interval. Consider the function which gives the number of children of each person reading this. What is the range? I’m guessing it is something like $\{0, 1, 2, 3\}\text{.}$ Maybe 4 is in there too. But certainly there is nobody reading this that has 1.32419 children. This set is discrete because the elements are separate. Also notice that the inputs to the function are a discrete set as each input is an individual person. You would not consider fractional inputs (we don’t care about anything $2/3$ between a pair of readers).
One way to get a feel for the subject is to consider the types of problems you solve in discrete math. Here are a few simple examples:
Investigate! 探究!
Note: Throughout the text you will see Investigate! activities like this one. Answer the questions in these as best you can to give yourself a feel for what is coming next.
- The most popular mathematician in the world is throwing a party for all of his friends. As a way to kick things off, they decide that everyone should shake hands. Assuming all 10 people at the party each shake hands with every other person (but not themselves, obviously) exactly once, how many handshakes take place?
- At the warm-up event for Oscar’s All Star Hot Dog Eating Contest, Al ate one hot dog. Bob then showed him up by eating three hot dogs. Not to be outdone, Carl ate five. This continued with each contestant eating two more hot dogs than the previous contestant. How many hot dogs did Zeno (the 26th and final contestant) eat? How many hot dogs were eaten all together?
- After excavating for weeks, you finally arrive at the burial chamber. The room is empty except for two large chests. On each is carved a message (strangely in English):
You know exactly one of these messages is true. What should you do? - Back in the days of yore, five small towns decided they wanted to build roads directly connecting each pair of towns. While the towns had plenty of money to build roads as long and as winding as they wished, it was very important that the roads not intersect with each other (as stop signs had not yet been invented). Also, tunnels and bridges were not allowed. Is it possible for each of these towns to build a road to each of the four other towns without creating any intersections?
- 世界上最受欢迎的数学家正在为他的所有朋友举办一场派对。作为开场,大家决定互相握手。假设派对上的 10 个人每人都与其他每个人恰好握手一次(显然不包括自己),一共会发生多少次握手?
- 在奥斯卡全明星吃热狗大赛的热身活动上,艾尔吃了 1 个热狗。鲍勃紧接着吃了 3 个,技压一筹。卡尔不甘示弱,吃了 5 个。如此继续,每位选手都比前一位多吃 2 个热狗。泽诺(第 26 位、也是最后一位选手)吃了多少个热狗?大家一共吃了多少个热狗?
- 经过数周的挖掘,你终于抵达墓室。房间里空空如也,只有两个大箱子。每个箱子上都刻着一句话(奇怪的是用的是英文):
你确切地知道这两句话中只有一句为真。你该怎么做? - 在久远的过去,五座小镇决定修建道路,把每两座小镇直接连通。尽管这些镇资金充裕,想修多长、多蜿蜒的道路都行,但至关重要的是道路彼此不能相交(因为当时还没有红绿灯)。而且,隧道和桥梁也不被允许。那么,这五座小镇能否各自与其他四座小镇都修一条路,而任何两条路都不相交?
One reason it is difficult to define discrete math is that it is a very broad description which encapsulates a large number of subjects. In this course we will study four main topics: combinatorics (the theory of ways things combine; in particular, how to count these ways), sequences, symbolic logic, and graph theory. However, there are other topics that belong under the discrete umbrella, including computer science, abstract algebra, number theory, game theory, probability, and geometry (some of these, particularly the last two, have both discrete and non-discrete variants).
Ultimately the best way to learn what discrete math is about is to do it. Let’s get started! Before we can begin answering more complicated (and fun) problems, we must lay down some foundation. We start by reviewing mathematical statements, sets, and functions in the framework of discrete mathematics.