数字

1. 实数

  数字的书写。所有实数的集合用R表示。通常来说,实数是用十进制来计数,以一个符号开始(如果是正数那么符号是可选的,但是是负数一定要在数字前面加负号),接着是一串有限的数字,一个小数点,最后接一串有限或无限的数字。

  小数点后面无限重复的数字块常常用上划线来表示:45.07123123123123=45.07123。当数字大小在0和1之间,最好写出前面的0。0.123要比.123更好,因为最前的0可以提醒读者这是个小数否则只有小数点很容易被忽略。

  小数点左边的数字如果大于3位的话,通常要加逗号来增加可读性:1,332,443。但是数字在1000和9999之间通常不加逗号。某些情况下,可以用空格来代替逗号:1 332 443

  并不是所有人都用句号来代表作小数点。有些国家用逗号来代替(例如:π3,14159),且用句号来间隔3位以上的数字(例如:1.332.443)。

  百分号的意思是“除以100”。下面数字其实都表示一个值,但是可以被写成不同的形式:140.2525

  科学计数法常常用来表示实数,特别是一些很大或很少的数。例如:1.23×107=12,300,0004.56×104=0.000456。在10的幂前面的数字通常要大于1且小于10。电脑程序使用科学计数法来表示数字时可能会用E或e来代替10的幂运算,像这样: 1.23×1071.23E074.56×1044.56E04


第13页

  工程符号是科学计数法的变体,10的指数一定要是3的倍数,像这样: Scientific notation:6.022×1023Engineering notation:602.2×1021 对于工程符号,在10的幂前面的数字应该要大于1小于1000。

  有时候使用其它基数而不是10是很有用的。下面列出一些其它形式的计数法:

  • 基数在下标上用字母来代表,比如:14FIVE or 0.202020THREE
  • 基数在下标上用数字来表示,比如:10112
  • 在计算机领域,16进制是用0X0x开头。例如:0X1A2B930x1a2b93。这里字母A到F分别代表数字10到15。
  • 在计算机领域,8进制是简单地用0开头。如0177

  有些实数可以用连分式来表示。例如: 1+12+13+14+1 这种连分式也可用紧缩记法来表示,像这样:1+12+13+14+。这两个例子中,分子都是1,不过也可以是其它的。但是在分子都是1的情况下,连分式也可以表示成这样:[1;2,3,4,]


  数字的注释。 实数x的绝对值用|x|表示。

  加减号±通常用来指代两个不同的值。因此±2是指2和-2。这是很有用的速记方式,可以在一个公式中用来表示两个不同的正负值。例如,等式x22x2=0的解是1±3。这意思是1+313都是等式的解。

  但在一个表达式中使用加减号±两次则容易造成误解。试想一下±1±5。这也许表示1+515这两个值,但也可以表示151+5。真实想表达的意思得根据上下文进行推导。


第14页

  减加号表示的意思与±是一样的。常常与±联合使用,表示相反的符号。因此±37是指两个值:37t和3+7

  等式符号=有两种含义。一个是指两个值是相等的,就像3+4=7。在定义一个对象的时候还有另一种意思,就像“假设x=1+5”。有些人在定义对象时用:=来表示。此外,符号=def也可以表示等式符号。

2. 实数的子集

  整数是指小数点后没有任何数字的实数,其中小数点写不写是可选的。整个整数的集合用Z表示:Z={,3,2,1,0,1,2,3,}

  名词自然数没有一个标准的定义。这里我们把自然数定义为非负数的整数。因此,N={0,1,2,3,}。然而,有些数学家认为要把0给排除在外。

  有理数是指可以被写成两个整数之比a/b,且b不为0的实数。有理数的集合用R表示。也可以写成Q={xR:x=a/bwherea,bZandb0}

  这些集合的包含关系是这样的:RQZN

  在这些符号右上角加星号则有多种解释:

  • ${\Bbb R^},{\Bbb C^}0{\Bbb C}$表示复数的集合(见4.4章节)。
  • ${\Bbb R^},{\Bbb C^}{\Bbb Z^*}\lbrace-1,1\rbrace{\Bbb Z^{\times}}$来表示。
  • ${\Bbb C^}{\Bbb C} \cup \lbrace\infty\rbrace\hat {\Bbb C}\overline {\Bbb C}{\Bbb R^}{\Bbb R} \cup \lbrace-\infty,+\infty\rbrace\overline {\Bbb R}$。

第15页
  • Z用来表示非负整数,{0,1,2,},但是我们更推荐用N来表示。
  • 最后R用来表示非标准实数,详细情况见第19页。

  在R的上标或下标加上加号+通常是表示正实数:R+R+。然而有时候为了方便需要把0也包括进来,于是R+n表示非负实数。类似地,Q+Z+分别表示正的有理数和整数。

  实数的区间可以用开放或关闭的括号和中括号表示。括号表示区间不包括临界点,而中括号则表示区间包括临界点。下面列出几个例子: [1,2]={xR:1x2}[1,2)={xR:1x<2}(1,2]={xR:1<x2}(1,2)={xR:1<x<2}   有些人用反中括号表示不包括一个区间的临界点。例如[a,b[表示的意思和[a,b)是一样的,即{x:ax<b}。类似地,]a,b]表示(a,b],而]a,b[表示(a,b)。

  符号也会用来表示区间的临界点:[1,)={xR:x1}(,2)={xR:x<2}。尽管表示所有的实数可以用(,)表示,但是更简单明了的方式是用R表示。

3. 常见的实数

  有一些实数有它本身特殊的含义。这里列举出一些常见的:

  • e,自然对数的底数。它的近似值是2.71828。
  • π,圆周率。它的近似值是3.14159。
  • γ,欧拉常数:γ=limn[k=1n1kln n]。它的近似值是0.5772。
  • ϕ,黄金比例:ϕ=(1+5)/2。它的近似值是1.618。

  注意很多学科都保留了一些特定字母来表示常数,例如c表示光速。


第16页

4. 复数

待续


第17页

5. 基础运算符

  两个数ab之和可以表示为a+b,差值可以表示为ab

  乘法则有多种表示方法。如果数字是用字母代替,那么ab则是最常用的方式。如果是一个数字和一个字母的乘积,那么数字一般写在字母前面,比如3x。两个数字的乘法则用×作为操作符:578×11。由于×都不是标准键盘上的字符,有一些人(特别是一些编程语言)则用星号来表示乘法:35

  除法可以用这些方式来表示:a÷b,a/bab。大家可以选择一个最易读懂的符号。

  指数则用上标来表示:ab。然而,有时候也用来表示。

  关于累加和累积的讨论见第8页。

6. 其它的表示体系

  在工程和科学应用中,数学家也会使用很多其它数字体系。这里我们列出一些常见的体系。

  • **分子序。**对一个整数n2,我们用Zn表示集合{0,1,,n1}

  • **有限域。**一个有n个元素的有限域可以写成GF(n)或Fn。众所周知,一个有限域的大小一定要是素数的指数,所以有限域最有可能像这样:GF(pa)Fpa


第18页
  • 高斯整数高斯整数表现形式为a+bi,实数和虚数部分都是整数的复数。高斯整数的集合用Z[i]表示。
  • **四元数。**哈密顿发现的四元数的表现形式是a+bi+cj+dk,其中a,b,c,dR,且i,j,k有下面的特性:

i2=1ij=kik=jj2=1ij=kik=jj2=1ij=kik=j

整个四元数的集合用H表示。注意元素间的乘法在H中是不能相互交换的。

  • **外延。**上面我们提到高斯整数用Z[i]表示。这个注释意思是我们整合了整数集Z和虚数i,用加减乘方法构建了所有可能的数。

7. 无限

  我们把无限的概念扩展到实数或复数体系中是非常有用的。

  在实数领域中,R表示扩展的实数集合,它还包括了无限值+

  对于复数来说,C^C表示扩展的复数集合,也被称为黎曼球面,它还额外包括无限值。这个体系有时也简单地用C{}表示。有些作者也写成C,不过这种符号更合适被用来表示集合C{0}

  R是一个奇怪的实数扩展,表示*非标准实数*,包括了无穷小和超整数。


第19页

  我们在第7页中谈过,假定一个集合A,符号|A|表示集合A的势。 对一个有限元素的集合来说,这是一个整数。但是对于无限的集合来说,我们有特别的表示方法。

  符号0用来表示整数集合的势:0=|Z|。它是最小的超限数。符号是希伯来语字母aleph,符号0可以读作"aleph null" 或"aleph naught"。势为0的集合也被称为可数的

  实数的势|R|可以用c表示。c的数量也被称为连续统的势


第20页
上一页