图形与几何 · 平面直角坐标系

怎样用数字描述位置?

你有没有被问过:"你在哪儿?"

如果是在学校里,你可能回答:"我在三年级二班。"如果是在商场,你可能说:"我在三楼、从东边数第二家店。"

这些回答有个共同点:它们都用一对数字(或者"楼层+第几家")来定位。只用一个数,往往说不清你在哪儿——因为平面上的位置是"二维"的,需要两个数才能锁定。

这节课我们就来想清楚:怎么用两个数字准确地描述一个位置。

一个你一定遇到过的场景

语文课上,老师想点坐在"第 3 排、第 4 列"的同学起来朗读。

可是问题来了:什么叫"第 3 排、第 4 列"?

如果排和列的说法不统一,就会乱套:

  • 小明说"我从前往后数第 3 排,从左往右数第 4 列";
  • 小红说"我从后往前数第 3 排,从右往左数第 4 列"。

他俩说的可能不是同一个座位!所以光说"3 和 4"还不够,必须先约定顺序和起点

这给了我们一个重要的启发:

用两个数字描述位置时,顺序和约定必须固定,否则两对人会指代不同的地方。

用"排和列"组成一个位置

让我们把教室的座位画成一个网格。每个小格子是一个座位,横着的是"列",竖着的是"排":

        第1列   第2列   第3列   第4列   第5列
 第1排  (1,1)  (1,2)  (1,3)  (1,4)  (1,5)
 第2排  (2,1)  (2,2)  (2,3)  (2,4)  (2,5)
 第3排  (3,1)  (3,2)  (3,3)  (3,4)  (3,5)
 第4排  (4,1)  (4,2)  (4,3)  (4,4)  (4,5)

这里我们用 (排, 列) 这样一对括号里的两个数来表示一个座位。比如:

  • (3,4)(3,4) 表示"第 3 排、第 4 列";
  • (4,3)(4,3) 表示"第 4 排、第 3 列"。

注意,(3,4)(3,4)(4,3)(4,3) 不是同一个位置!一个在第 3 排第 4 列,一个在第 4 排第 3 列。这就说明:两个数的顺序不能随便交换

约定:先写"排",再写"列",用逗号隔开,外面加圆括号。这就是一个有序数对

为什么叫"有序"数对?

"有序"两个字正是关键。我们规定:

  • (a,b)(a,b) 表示"先 aa、后 bb";
  • (b,a)(b,a) 表示"先 bb、后 aa"。

只要 aba\neq b,它们就代表不同的位置。所以顺序一换,意思全变。

这和"集合 {3,4}={4,3}\{3,4\}=\{4,3\}"不一样——集合不关心顺序,但描述位置时我们必须关心顺序,这才叫"有序数对"。

一句话记住:两个数字 + 固定的先后顺序 = 一个确定的位置。顺序一换,位置就变。这就是"有序"二字的分量。下次有人给你两个数让你找地方,先问清"哪个数管哪个方向",再动手。

更多生活中的例子

这种"两个数字定位"的思想,生活中到处都是。

电影院座位

电影票上写着"8 排 12 座"。这就是一个有序数对 (8,12)(8,12):先排、后座。如果写成 (12,8)(12,8) 就变成"12 排 8 座",完全是另一个位子,可能是别人坐的地方。

地图上的格子

很多游戏地图、寻宝图会把地面分成方格,用"横坐标 + 纵坐标"来标记宝藏位置,比如 (C,5)(C,5) 表示第 C 列第 5 行。玩家按这两个数去找,就能精准定位。

棋盘

国际象棋、围棋都靠"列字母 + 行数字"定位。比如 (E,4)(E,4) 指第 E 列第 4 行的一个格子。两个人用同一套坐标,才能不吵架地讨论"马走到哪了"。

门牌号也是有序数对

你家的地址"幸福路 18 号",其实也是一对有序信息:先路名、后门牌。"18 号幸福路"听起来就不对——顺序一换,指向就乱了。可见"先后顺序决定含义"这件事,生活里早就处处在使用。

再用一幅小图把"顺序不能乱"钉死:在同一个网格里,(3,4)(3,4)(4,3)(4,3) 落在完全不同的格子。

       列1  列2  列3  列4  列5
  排1   ·    ·    ·    ·    ·
  排2   ·    ·    ·    ·    ·
  排3   ·    ·    ·   (3,4) ·      ← 第3排第4列
  排4   ·    ·   (4,3) ·    ·      ← 第4排第3列
  排5   ·    ·    ·    ·    ·

一眼就能看出:这两个格子压根不是同一个地方。所以 (3,4)(4,3)(3,4)\neq(4,3),顺序必须固定。

再想一想:如果只给一个数字,比如"第 3 排",你能找到唯一的位置吗?不能——第 3 排有 5 个格子,你说不清是哪一个。必须再加"第 4 列",才能锁定唯一一个。这正是"平面位置需要两个数"最朴素的理由:一个方向定不了一平面上的点,两个方向才行。

把这节课的收获浓缩成一句口号就是:给位置起"数对名字",先约定、再排序、后重合。 记住这句,你就不会在"两个数定位"这类问题上出错了。

下节课,我们会把"排和列"换成"横轴和竖轴",让这套定位办法能描述平面上任意一个点,而不只是格子中心。

在网格上找一串位置

光说理论有点抽象,我们来"玩一局"。下面是一张寻宝地图的网格,列用字母、排用数字:

       A列    B列    C列    D列    E列
 1排  (A,1)  (B,1)  (C,1)  (D,1)  (E,1)
 2排  (A,2)  (B,2)  (C,2)  (D,2)  (E,2)
 3排  (A,3)  (B,3) (X,C,3) (D,3)  (E,3)
 4排  (A,4)  (B,4)  (C,4)  (D,4)  (E,4)
 5排  (A,5)  (B,5)  (C,5)  (D,5)  (E,5)

宝藏藏在 (C,3)(C,3)。你按"先列后排"的顺序去找:先定位 C 列(竖着那一条),再在 C 列里找第 3 排,交点就是宝藏。

如果有人把顺序记反了,找成 (3,C)(3,C)——可网格里没有"第 3 列、C 排"这种说法(列是字母、排是数字),立刻就露馅了。这正好说明:顺序和约定必须严丝合缝,一处不对就找不到地方

给朋友发坐标

你在 (B,2)(B,2),朋友在 (D,4)(D,4)。你们要约在中间见面,可选 (C,3)(C,3)。这里每一个位置都用"先列后排"的有序数对表示,顺序一变就约错地方。

一个值得注意的细节

用数对描述位置,有两个"坑"要避开:

  1. 起点和方向的约定必须先说清。是"从前往后数排"还是"从后往前"?是"从左往右数列"还是"从右往左"?约定不同,同一对数对可能指向不同位置。所以任何定位系统,第一步都是统一约定
  2. 顺序固定后不能乱换(3,4)(4,3)(3,4)\neq(4,3)。写的时候先想清楚:我这里第一个数代表什么,第二个数代表什么,然后从头到尾保持一致。

只要把这两点记住,"用两个数字找一个位置"就变得既简单又可靠。

回过头看

这节课我们弄清楚了一件事:平面上的位置是二维的,一个数不够,需要两个数。于是我们用"有序数对"(a,b)(a,b) 来表示一个位置,其中:

  • 两个数各有固定含义(比如"排"和"列");
  • 顺序固定,(a,b)(a,b)(b,a)(b,a) 一般不是同一个地方;
  • 必须先约定起点和方向,大家才能用同一套说法。

这种思想非常强大:教室座位、电影院、地图、棋盘,全都是它在用。下一节课,我们会把这套"有序数对定位"搬到一张画着横线和竖线的平面上,那就是平面直角坐标系——它让我们能用数对描述平面上任意一个点的位置,而不只是格子中心。

信息

本节课你应该能回答的问题

  1. 为什么只用一个数往往说不清平面上的位置?需要几个数?
  2. 什么叫做"有序数对"?为什么说 (3,4)(3,4)(4,3)(4,3) 一般不是同一个位置?
  3. 用数对描述位置时,为什么必须先约定"起点和方向"?
  4. 举一个你生活中见过的"用两个数定位"的例子,并说明那两个数分别代表什么。