对于某些学生来说,数学感觉就像一套背下来的规则。然而,学生在代数中需要记忆的只是关于所研究对象的基本事实和一些符号。学生觉得需要记住的任何性质实际上都可以从他们应该记住的基础知识中推导出来。
在本页中,我们将介绍逻辑定律和条件语句的性质。我们将应用实数和代数定律来证明一些常用的定理。最后,我们将使用代数来证明数学命题为真。
对任何与数学相关事物的基本理解都始于学习集合。虽然这并不能代替离散数学课程(或 CLEP 大学数学考试),但您通常在那里学到的一些概念将在更早的阶段引入。因此,我们将尝试使这种介绍直观易懂。最后,学习集合和逻辑可以很容易地帮助您在现实生活中(尤其是逻辑)中,特别是在概率的背景下。
大多数人会将集合想象成一组被定义的对象(称为元素)的集合。但是,需要一个限制。
定义:集合
集合是“定义明确”的对象的集合,这些对象称为元素。集合通常用一个单一的、大写的字母表示。
这里有一个问题:集合可以包含自身吗?如果存在一个包含所有集合的集合,那么不包含自身的集合将在该集合中。然而,这是不可能的;该集合不会在自身中,但不能被定义为这样,因为该集合包含所有集合。由于根据这种定义不可能定义它是否是一个集合,因此包含所有集合的集合是不可能的(这个悖论被称为罗素悖论)。集合必须定义明确的限制是出于这个原因的必要性。
“定义明确”目前还很模糊,但构成“定义明确”的限制超出了本文的范围。对于那些好奇的人来说,了解策梅洛-弗兰克尔集合论将很重要(尽管对于我们想要在大学代数中完成的事情来说有点高级)。
集合可以包含任意数量的对象。例如,我们可以有一个包含所有正的、偶数的、一位数的集合,
。我们也可以有一个不包含任何东西的集合(我们称之为空集,
)。我们也可以有常见的早餐饮料的集合,
。



注意我们如何定义集合。我们定义它的方式是用花括号,
,并用逗号分隔元素。集合也是无序的,这意味着集合中元素的顺序不会改变一个集合是否等于另一个集合。因此,如果
定义如前,并且
,那么
。这告诉我们关于集合的一个非常重要的东西。
根据我们的定义,集合是一组元素。这意味着这些对象定义了集合。请记住,这是根据定义的,所以这是合理的逻辑。
如果有两个集合,
和
,那么其中一个集合可以包含另一个集合作为元素,例如
。否则,那么
。因此,一个集合是否包含在另一个集合中,是一个条件逻辑问题:
是“真”的或者
是“非真”的。不存在中间选项。
一个集合只有在包含相同元素的情况下才能等于另一个集合。元素的顺序无关紧要,只要每个元素通过其定义相对应,并且每个集合中元素的数量也相同。因此,这意味着集合由其元素唯一确定。
示例 1.1.(a):集合难题
设 和 。
- (a) 对于在两个集合中都找到的元素,将它们写成集合
中的元素。
- (b) 对于所有不常见的元素,写出所有这样的"
但 " 或反之,其中 是一个只在一个集合中找到的元素,而在另一个集合中没有找到。
答案:
(a) 。 (b) 但 且 但 . 对 (a) 和 (b) 的解释:
这些大多是不言而喻的。请记住,任何集合内的集合都被定义为该集合的元素。但是,如果该元素包含任何对象,则它不是“父”集合的一部分。例如,设 。这里 。我们知道 和 。然而, 中的任何元素都不定义 。元素只定义它自己的集合。
|
定义包含元素的集合有两种不同的方式,显式和隐式。
定义:显式集合
设有一个集合
,使得
。集合的显式定义是用大括号,即集合花括号—
— 来写,如下
,其中所有和只有在
中找到的元素必须写在集合花括号内。
上面集合的读法是
是包含
的集合。
显式定义集合是我们一直在使用的,但是,当集合中存在无限多个元素时,这也会变得毫无用处。下一个定义应该帮助我们解决这个问题。
定义:隐式集合
设有一个集合
,使得
。集合的隐式定义是用集合花括号和省略号来写,前提是集合的元素表现出一定的规律,如下
.
上面集合的读法如下:
是包含
的集合,依此类推,直到
。
对集合更严谨的定义如下:
定义:集合(最终版本)
集合,通常用单个字母表示,是元素的“定义明确”的集合。集合也由其元素唯一定义。
由于元素定义了集合,因此了解集合的大小通常很重要。这被称为集合的基数或大小。为了保持这部分内容的直观性,我们将从这里开始使用大小。
示例 1.1.(b):早餐饮料
设 是常见的早餐饮料的集合。以下是美国最常见的早餐饮料的非全面列表:咖啡、牛奶、橙汁、苹果汁、水。
- (a) 用集合符号写出集合
。
- (b) 求出集合的大小。用正式符号写出来
答案:
(a) . (b) . 对 (a) 和 (b) 的解释:
这些都相当直观。列表中项目的数量为五个,因此集合的大小为五个。
|
说明:一些问题将要求你在五个选项中选择一个。对于这些问题,选择最适合的选项。
有些问题将要求你在提供的方框中键入数字答案。
有些问题将要求你选择一个或多个答案。
稍后添加更多问题。
一个对象可能具有需要记录的属性。如果该对象本身因此而发生改变,那么定义该属性就非常重要。这些属性被称为**条件**(更常见的是**命题函数**,但为了提供一个非循环的函数定义,避免在函数定义是非循环的情况下将函数定义视为循环)。
定义:条件
假设有一个操作
,使得对象变量
根据变量的值或操作
(其“性质”)给出真值。这就是**条件**。
由于集合是由其对象定义的,条件也定义了集合。对于具有条件的给定集合,其表示法为
或 
其中,这样的集合被读作**
是所有满足条件
为真的
的集合**。术语“满足条件”源自竖线 (
) 或冒号 (
)。在本教材中,我们将使用竖线
来表示“满足条件”,因为这是大多数大学代数课程中的标准用法。
当一个集合可以通过条件更好地表示时,会使用一种特殊的表示法。例如,取所有斐波那契数的集合 
.
这个集合可以隐式列出。但是,当集合的元素存在规律时,集合会变得更有用。令
表示斐波那契数列的索引,其中
是从零开始的索引。该集合可以等效地写成以下形式
.
虽然这种符号看起来弊大于利(而且似乎更令人困惑),但实际上,它告诉我们关于该集合的大量信息,包括使用的模式、集合存在所需的初始条件,以及
需要属于的集合,才能使这种模式生效。
现在我们可以轻松地解读集合。回到集合
(斐波那契数列集合)
.
是所有
的集合,其中
,
属于正数集合,并且有两个初始条件,
。
示例 1.2.(a):集合构造式
用集合构造式和隐式或显式符号表示以下内容:
- (a) 所有偶数的集合。
- (b) 所有奇数的集合。
- (c) 所有素数的集合。
- (d) 方程
的所有实数解的集合。
- (e) 方程
的所有自然数解的集合。
- (f) 方程
的所有整数解的集合。
答案:
(a) . (b) . (c) . (d) . (e) . (f) . 解释:
- 项目 (a)-(c)
这些大多不言自明。请注意,我们可以写出两种可能的答案。 和 都是表达式。但是,为了确保两者等价,我们需要一个规则,以便表达式中的元素等于另一个表达式中的元素。类似于 (b)。
- 项目 (d)-(f)
一组解可以用以下表达式表示,其中 或 。规则就是方程本身,因为它描述了如何找到解集。这对于集合生成式表示法来说已经足够了。要得到集合中的解,只需解方程。

根据零因子定理,

这就是显式集合表示法派上用场的地方。因为自然数不包含负数、分数或平方根,所以自然数解集只有 。 这种分析使我们能够确定其中一个集合(参见项目 (f))是空的,因此等价于空集, 。
|
说明:一些问题将要求你在五个选项中选择一个。对于这些问题,选择最适合的选项。
有些问题将要求你在提供的方框中键入数字答案。
有些问题将要求你选择一个或多个答案。
稍后添加更多问题。
当然,许多集合与另一个集合相似。因此,许多数学家发现比较集合非常有用。这里将列出一些词汇术语。
子集的概念非常简单,但在比较两个集合时却非常强大。然而,许多学生在比较集合时可能会忽略符号的精确性。以下列举了一些正确表达的示例,并附有相应的解释。这种解释将帮助您识别子集和非子集。
.
- 因为
,
(集合)是
的子集。
.
- 因为
,
是
的子集。
.
- 虽然
,但集合
的元素无法在集合
中找到。换句话说,
。
.
- 因为
,
。如果你无法理解这一点,就令
。请注意
。因为
,
.
另一个需要了解的定义是 **超集**。定义很复杂,但直观理解却很简单。
以下将列出一些例子,并附有解释。请注意它们与上面的例子相同。
.
- 因为
,
。
.
- 因为
,
。
.
- 因为
,
。
.
- 因为
,
。
.
- 因为
,
。
说明:对于以下每个给出的条件,将提供四到五行。确定适用于给定集合的正确定义,用于问题中提供的一个。一些问题需要多个正确答案,因此需要选择多个选项。
组合集合的过程非常有用,尤其是在概率的背景下。
如果你想向一个五岁孩子解释: “并集” 是一个包含了
和
中所有东西的集合。
下面给出了一些例子,其中
,
,和
。这些是所有集合的可能组合(不包括与自身集合的组合)。




如果你想向一个五岁孩子解释:**交集** 就是包含同时存在于
和
的所有东西的集合。
下面给出了一些例子,其中
,
,和
。这些是所有集合的可能组合(不包括与自身集合的组合)。




如果你想向一个五岁孩子解释:**差集** 就是包含
的元素,但排除掉同时存在于
或存在于
的元素的集合。
下面介绍了一些例子,其中
,
,以及
。这些是所有可能的集合组合(不包括与自身集合的组合以及包含所有三个集合的组合)。






逻辑在许多领域都非常重要。但在数学中尤其重要,因为没有这个工具,我们就无法提出定理或算法。这就是为什么我们特别重视这个工具的教学。虽然这不是哲学课,但我们会尽力教授你需要掌握的知识,以便我们能够向你展示证明而不会遇到太多困难。
定义:逻辑
逻辑是正确推演信息的流程,并不一定得到正确的信息。
推演流程就是通过某种相关方式“连接”陈述的能力。
例如,我们知道亚里士多德是一个“grefunkle”,而“grefunkles”是“prostireoni”。因此,亚里士多德是一个“prostireonis”。
现在,“grefunkles”和“prostireoni”是虚构的词语;这些东西并不存在。然而,我们所做的句子在逻辑上是正确的。请记住,逻辑并不需要正确的信息,因此这个句子在逻辑上是正确的,而实际上并不正确。
逻辑必须从“陈述”开始。毕竟,我们提供的例子如果没有“陈述”就不可能存在。
定义:陈述
陈述是一个句子或数学表达式或方程式,它要么为真,要么为假,没有中间状态。
定义:真值
真值是陈述真假性的命题。这些真值几乎总是“真”或“假”,尤其是在经典逻辑中。
陈述需要某种“动词”,主要是“陈述动词”,如“是”或“是”。例如,“苹果是蓝色的”是一个陈述,因为它要么为真,要么为假(这里,对于许多苹果来说,它是假的)。问题不是陈述。下面提供更多示例。
- 每个偶数都可以被自身和二整除。 真。
- 所有质数都是奇数。 假。
- 比二十二少十二的数比结果少十二多二十二。 真。
- 如果平行四边形的一条边长为
,那么平行四边形的面积为
。错误。
- 等腰三角形的任意一条边长等于另外两条边长的平方根。错误。
- 如果四边形中只有一条边与其对边不平行,那么它就是一个梯形。正确。
语句 #4 和 #6 是一种我们将在本节中非常详细讨论的语句类型。请牢记句子的形式以备将来参考。
请注意,语句 #4 包含一个变量
。只要语句本身的真假不受变量代表的含义或变量的值的影响,语句就可以使用变量。我们将在本节中进一步讨论这个问题。
此外,正如定义中所述,语句不必是句子。
正确
错误。
正确
错误。
正确
正确
请记住,您使用的数学表达式需要用我们描述的“陈述动词”形式来表达。例如,
以更简洁的形式表明
是自然数集的元素,因此这是一个有效的语句。而
(自然数集)就不是一个有效的语句。它没有告诉我们任何信息。
语句可以在证明甚至数学问题中多次使用。这就是数学家们开发工具,能够用一个字母(通常是
)来声明语句的原因。当需要超过四个语句时,会使用下标,尽管允许使用提供的字母之外的字母(即使这有些不合常规)。
单词“cranberry”中包含两个以上的不同字母。正确.
任何三位数的各位数字之和都在
和
之间。正确。
任何两个连续的素数之间相差六。错误。
。正确。
对于
来说,括号内的语句告诉我们,在一个语句中有两个变量。这是一种记号,因为有时变量对于确定其真值非常重要。这将在稍后解释。
作为一个经验法则,如果一个句子没有描述任何关于主语的内容,那么它就不是一个语句。以下是一些非语句的示例。
- 集合
和
。
是什么?

.
最后一个要点对于不熟悉识别语句的学生来说是一个棘手的问题。有些人会说这是一个语句,因为
是否等于
都是真的或假的。但是,如果你仔细想想,这个语句完全取决于
的值。这被称为开放语句。
定义:开放语句
开放语句是一个句子或数学表达式或方程,它取决于其变量的值。
回顾开放语句。令
。如果
,那么
为真。否则,它为假。这就是为什么
不是一个语句。它取决于
的值。一个语句需要是真或假,但不能是由于一个变化的因素造成的。
在处理语句时,需要讨论的一个重要主题是否定。
定义:否定
给定一个命题
,该命题的否定使其真值与其原始值相反。
当我们取一个命题并对其进行否定时,我们会使一个真命题变为假,或者使一个假命题变为真。以下是一些示例
- 每个偶数都不能被自身和 2 整除。假。
- 一些质数不是奇数。真。
第二个例子要求我们将“所有”改为“一些”。关于何时以及如何进行此操作的更多信息将在后面介绍。
上面的例子来自开头。请注意,我们如何使这些命题与其从一开始的真值相反。数学家经常使用这些,因此我们有一个表示它的符号。
假设
。为了使
的真值为
(真),需要
为假。否则,
是
(假)。这可以使用这个简单的真值表(一个显示每个单独语句的真值以及结果列的表)来进一步说明。

如果你想更深入地理解数学定理,你需要理解 **条件语句**。
下面列出了该句子的其他表达方式。
- "
如果
"
- "
只有当
"
- "只要
,那么也
"
- "
是
的充分条件"
- "
是
的必要条件"
以下是一些例子。
- 如果你通过了这次期末考试,你就能通过这门课。
- 如果你学习西班牙语和文化,你就能去西班牙旅行。
- 只有当加芬克尔和普罗斯蒂雷奥尼之间至少过去了 100 年,加芬克尔才是普罗斯蒂雷奥尼。
- 只要你停电,你也会失热。
- 创作好音乐是获得 10 万美元的充分条件。
- 成名是编写最佳微积分教科书的必要条件。
条件语句有一个充分条件(在“如果”之后) - 或 **假设** - 和一个必要条件(在“则”之后) - 或 **结论**。这就是为什么如果我们的真假设导致了假结论(结果与我们陈述的结论不同),那么条件语句就是假的。
数学是条件语句的好朋友。以下是一些使用条件语句的常见语句。
- 如果一个直角三角形的直角边长为
,斜边长为
,则
。
如果
是一个有限集。
仅当
对于某些实数
时,才是单射。
由于这类语句非常重要,因此理解它们的工作原理非常必要。下面将介绍这些语句的简写符号。
我们确定
真值的方法是编写一个真值表。我们可以通过简单地回顾条件语句的定义来确定真值表的每一行。

如果充分条件导致了陈述的结论,则条件语句为真。这就是为什么第二行给了我们一个错误的真值的結果。这仍然解释了最后两个语句:如果我们有一个错误的假设,但结论是正确的,那么无论哪种方式,都发生了真实的事情,但不是假设的结果。只要结论为真,假设并不一定需要条件语句为真。最后,每当一个错误的假设导致一个错误的结论时,那么这使得条件语句为真,因为错误的东西导致错误的东西本身就是对条件语句的确认。
示例 2.2(a):一个严格的规则遵循者。
进入或留在某个特定儿童音乐俱乐部的规则共有六条。如果这些规则中至少有一条不适用于学生,他们将被安排到青少年音乐俱乐部(由规则第 5 条涵盖),或者如果年龄未满 12 岁,将获得一个月的宽限期。如果一个人身在儿童音乐俱乐部或青少年音乐俱乐部,则不会实行一个月的宽限期。
- 为了进入,一个人必须年满 12 岁或更小。
- 如果一个人年龄大于 12 岁,那么这个人只能教年轻的音乐家。
- 只有当你每月至少三次演奏 3 级或更高等级的音乐时,3 级或更高等级的音乐才能让你自动获得资格。
- 在年底通过强制性的音乐理论考试足以维持在儿童音乐俱乐部。
- 对于年龄大于 12 岁的学生,身在青少年音乐俱乐部是必要的。
- 在确定等级上以“优异”等级演奏是留在儿童音乐俱乐部所必需的。
下面的项目 (a)-(d) 包含一些情况。根据他们的描述,确定是否有足够的理由将这些人踢出俱乐部(无论暂时或永久)。为以下每个年轻人提供一个理由。否则,说明该个人被允许留下。
- (a) 乔治 13 岁,每月三次演奏 3 级或更高等级的音乐。
- (b) 米兰达 10 岁,在年底的音乐理论考试中不及格。演奏 2 级音乐,评级为“优秀”。
- (c) 卡洛斯 通过了音乐理论考试,9 岁。演奏 1 级音乐,评级为“优异”。
- (d) 保罗 13 岁,是儿童音乐理论的首席教师。演奏 4 级音乐。
项目 (e)-(f) 要求你回答有关所提供情况的几个问题。回答项目 (e)-(f)。
- (e) 是否存在一种情况,使得无法确定学生是否可以留在儿童音乐俱乐部?如果可能,这种情况是什么?
- (f) 将规则第 2 条改写为等效的语句,不使用“如果...那么...”形式。
答案:
- (a) 乔治 被拒绝进入儿童音乐俱乐部,并因未担任教师而被安排到青少年音乐俱乐部。
- (b) 米兰达因未能通过音乐理论测试以及未能获得一级音乐的优良评级,被拒绝参加儿童音乐俱乐部一个月。
- (c) 卡洛斯可以继续留在儿童音乐俱乐部。
- (d) 保罗可以继续留在儿童音乐俱乐部。
解释
更多内容将在稍后添加。
|
条件语句也有其不同的、不等价的形式。这些语句不等价,因为它们的真值可能不同。注意,仅仅通过交换结论和假设,最终结果就会不同。

通过这种蛮力方法,我们能够证明这些语句不等价。如果
和
都为真,则这两个语句是等价的。然而,这两个语句的真值取决于语句本身。现实生活中的例子很少见。
这里有一个条件语句,它的逆命题为真:“如果一个短语是色彩的,那么它包含半音间隔的音符。”该语句的逆命题是“如果一个短语包含半音间隔的音符,那么该短语是色彩的。”之所以如此,是因为色彩短语,根据定义,使用半音间隔的音符,因此
(条件语句)和
(逆命题)都是真的。
在条件语句和逆命题都为真的情况下,你将得到一个双条件语句。
双条件语句要求条件语句为真。因此,
仅当
。然而,逆命题也为真,因此
如果
。因此,我们说一个语句是双条件的,通过说明“
当且仅当
。”
因为它要求
和
为真,这意味着中间行将为假。因此,得出以下真值表

下一节将详细介绍为什么这是正确的。
稍后将提供更多信息。
条件语句的相关形式非常重要。但是,一些证明课程忽略了条件语句的不同形式。然而,有时证明条件语句需要证明所有三种相关形式。
数学家的工作是测试他们陈述的极限,找出哪些是真哪些是假。
相关陈述中有一些属性并不常被教授。然而,我们认为至少在某种程度上理解这些陈述的存在,以及它们之间可能存在一些逻辑等价关系,是相当重要的。
属性:条件语句和逆否命题在逻辑上是等价的
如果一个条件语句
为真,那么逆否命题
也为真。
一个很好的方法是通过真值表来理解这个属性。

希望很明显为什么它们是相关的陈述。因为
的否定和
的否定,以及假设和结论的顺序,都要求真值相应地改变。因此,这些陈述在逻辑上是等价的。
逆命题和否命题也可以用同样的方法来证明。

属性:否命题和逆命题在逻辑上是等价的
如果逆命题
为真,那么逆命题
也为真。
更多内容将在稍后添加。
在生活中,我们经常需要思考包含两个陈述的陈述的真假。例如,“灯亮着,而且灯灭着”。这个陈述显然是假的。我们怎么知道?因为“而且”这个词。
令
为:“灯亮着 并且 灯关着”。请注意,由于连接词 并且,我们可以将一个大的语句分成两个小的语句。因此,令
为:“灯亮着”,而
为:“灯关着”。根据英语,"on" 和 "off" 的意思相反。然而,灯泡只能处于亮着或关着的状态。因此,如果
为真,则
默认情况下为假。因此,
为假。
将语句组合在一起的过程在证明中非常有用。由于这些组合本身就是定义的,我们不需要证明它们。最后,由于这种组合完全基于英语,因此可以很容易地确定语句的真假。
基于我们在介绍性示例中所做的事情,让我们概括一下我们所做的。
假设
。为了使
的真值为
(真),需要
为真 并且
为真。如果其中一个为假,或两者都为假,则
为
(假)。这可以通过使用真值表进一步说明。

假设
。为了使
的真值为
(假),则需要
为假 并且
为假。如果其中一个为真,或两个都为真,那么
为
(真)。这可以使用真值表进一步说明。

通过使用这些连词和真值表,我们可以轻松地确定一个开句何时为真,以及一个语句是真还是假。
更多内容将在稍后添加。
更多内容将在稍后添加。
更多内容将在稍后添加。
更多内容将在稍后添加。
示例 3.1(a): 验证  ,其中  .
验证是一项简单的任务,因为你只需要重写上面的等式,只改变一边。因为只有一边改变,你可以对该边应用一系列传递性质,直到你达到最终的结论:一个简单的语句作为等式本身的属性。这可能比解释更容易展示,所以只需跟着我们一起做就可以了。
(3.1.1.1) 
根据除法的定义, 。由于这对右表达式中找到的每个除法都适用,(3.1.1.1) 可以改写为以下形式
(3.1.1.2) 
注意等式右边每一项都包含一个因子 。因为这是真的,所以等式右边也有以下结论。
(3.1.1.3) 
根据除法的定义,等式右侧等效于 ,所以
(3.1.1.4) 
注意此处的等式链如何与每个等式连接。由于 (3.1.1.3) 和 (3.1.1.4) 成立,我们知道以下等式成立
(3.1.1.5) 
因为 (3.1.1.2) 和 (3.1.1.5) 成立,我们知道以下等式成立,依此类推
(3.1.1.6) 
(3.1.1.7) 
如 (3.1.1.7) 所示,我们已经验证了该命题的真值,因此问题得到解决。以下的“等式链”也许可以展示这种“仅改变一侧”的链式变化。

|
重要的是要注意上述示例中提示中出现的指令动词的语言。要求考生进行“验证”,实际上是对考生理解如何仅通过有效地改变一侧来使某个陈述“成立”的测试。
在上面的示例中,我们决定改变等式 (3.1.1.1) 的右侧。这里有一个问题要问读者:“为什么我们决定只改变那一侧?”如果你能在接下来的两个示例之前精确地回答这个问题,那么就可以推断出这位学生理解如何验证文字方程。
注意:尽管这是一个重要的技能,但在选择题考试中不可能展示这种理解能力。然而,数学家的旅程是对所做陈述的怀疑。如果你不知道证明或验证,你就不能完全认为一个陈述是正确的。
例 3.1(b):在  中验证  。
|
稍后会添加一个额外的例子。
例 3.1(d): 证明  ,其中  ,  ,  ,以及  。
这个问题与之前的问题略有不同,因为考生需要通过给定信息来证明某些东西是正确的,并且通过从基本属性推导出不同的公式和方程式来证明某些东西是正确的。这里测试的是数学表达的重要性。数学家需要描述给定的信息,否则证明将不会以演绎推理的形式逻辑地进行。 我们不能沿用之前两个问题的策略。这是因为我们试图传达的是,一个陈述是毫无疑问的真理!对于验证,我们可以假设最终的陈述是正确的,并因此从我们开始的地方反向推导。但是,当证明某些东西时,我们必须表明,当只给出一种陈述时,我们可以完全推导出另一边,而无需从我们开始的地方反向推导。理解这种区别至关重要! 让我们首先从将表达式 改写成等效形式开始
(3.1.1.8) 
请注意,我们可以应用乘法的一个性质,即实数(以及扩展到整数)的乘法是结合的。因此,我们可以将 (3.1.1.8) 改写为以下形式
(3.1.1.9) 
(3.1.1.9) 包含项 。我们可以应用一个性质(在指数章节中证明过),即 。因此,我们了解到
(3.1.1.10) 
至此,我们完成了证明。
|
这里,证明和验证之间存在一个非常细微的差别。如果要求我们验证上面的陈述,我们会假设这里给出的信息是正确的,并且只改变一边。但是,请注意我们在例 3.1.d中如何开始证明的:“让我们首先从改写表达式开始……”
在证明中,从结论开始绝对是错误的,不应该允许,因为这种论证是循环的!在处理演绎证明时,我们从给定的信息开始,并尝试从我们开始的地方推导出一个真实的陈述。这是演绎证明的基本性质之一。
通常,在证明中,尤其是在演绎证明中,有两种必须牢记的原则,这对进一步理解的发展至关重要:一个“普遍命题”,例如定理或定义,将蕴涵一个“单一命题”,例如前提、结论或中间结论。要么就是,一个单一命题蕴涵另一个单一命题。
在这个证明中,前者是正确的(一个普遍命题蕴含了一个单一命题)。通过这样的操作,我们可以验证这个证明的有效性。虽然人们可能不会将此称为严格意义上的正式证明,但这样的证明确实是根据经过验证的公理推导出来的,而且由于这些公理是正确的,并且导致了真值语句,所以这个证明是有效的。
随着学生进一步探索数学,证明原理和证明的形式化在数学家的一生中将变得非常重要。在探索这些概念时,更深入的理解将必不可少,其中需要进一步考察逻辑,对不同类型的证明进行分类、解释和使用,有时思考几乎没有延迟。
虽然本书并非旨在进一步探索或解释一般的证明,但本书确实试图在学生进入离散数学课程之前,进一步巩固他们对这些概念的基础。
例 3.1(e):证明  ,其中  ,  ,  ,以及  .
|
证明不仅对代数语句有用,而且对一般的数学性质也很有用。这些性质可能比代数语句更实用,因为实数定律本身总是正确的。虽然实证证据能满足科学家,但数学家在这方面有所不同。
如果我们发现某个地方存在数学“性质”为假的情况,那么我们需要修改该陈述。从那时起,我们需要对其他使用该性质的项目进行相同的修改,其中可能包括绝对陈述,例如定理。如果特定位置失效,并且该特定位置是证明的关键,那么该定理的证明将自动失效。我们不希望这种“多米诺骨牌效应”发生,因此我们必须通过演绎(或归纳,我们不会讨论)来证明陈述的真实性。
让我们再次看看除法性质。
在证明 (a) 和 (b) 中,它们都依赖于 这个性质。 虽然存在一个零因子定理,但这并不一定意味着两个数字的乘积,其中一个为零,就等于零。 因此,这个证明可能是错误的。 需要证明任何数字乘以零都等于零。
|
这可能看起来有点吹毛求疵。 然而,这在数学性质方面可能非常重要。 如果我们假设这是真的,我们可能从根本上弄错了有理方程的一些解,可能从根本上破坏了宇宙的一些模型,也可能由于错误的假设而从根本上得出荒谬的想法。 因此,数学家需要认真严谨!
因此,让我们从这一节开始,证明这个命题:任何数字乘以零都等于零。
与此同时,我们在这个证明中用到的性质直到 指数 一章才会被证明。目前,这个证明应该足以让我们接受 **示例 3.2.a** 中展示的有理数性质。
我们将要证明的下一个性质通常在几何课上被证明,因为它很简单。但是,我们将接下来进行这两个证明,因为我们想要展示一个半形式的证明。
示例 3.2(c): 将一个偶数加到另一个偶数,结果是否为偶数?
|
例 3.2(d): 证明任意两个奇数相加得到一个偶数。
|
更多内容将在稍后添加。