第三章:概念——给事物贴标签的艺术

"没有概念,你连敌人是谁都不知道。"

3.1 什么是概念?

概念 / Concept = 给事物贴标签的能力。

就像在COD里:

  • 看到远处有反光 → "狙击手"

  • 听到"咔嚓"声 → "换弹匣"

  • 小地图红点消失 → "敌人静步"

没有概念,你看到的只是一堆像素和声音。

3.1.1 概念的本质

概念是思维的最小单位。就像:

  • 编程里的变量名

  • 物理里的物理量

  • 汽车里的零件名称

  • 篮球里的战术术语

概念让你能思考,而不是只能反应。


3.2 概念与同一律

还记得第二章的同一律吗?A is A

概念是同一律的基础。如果你连"A"是什么都不知道,怎么保证"A is A"?

3.2.1 同一律在概念中的体现

场景1:编程中的变量

player_health = 100 
# 定义:player_health 表示玩家血量
# 同一律要求:在整个函数中,player_health 必须始终表示玩家血量
# 不能中途变成 player_ammo(弹药)或 player_score(分数)

场景2:物理公式

F = m × a  
# 力 = 质量 × 加速度
# 同一律要求:F 在整个推导过程中必须始终表示力
# 不能中途变成 F = m × v(质量×速度)

场景3:汽车维修

  • "火花塞"就是火花塞,不能和"活塞"搞混

  • "刹车片"就是刹车片,不能和"离合器片"互换

违背同一律的代价:

  • 代码bug → 程序崩溃

  • 物理计算错误 → 设计失败

  • 汽车零件装错 → 安全隐患


3.3 如何定义好概念?

3.3.1 清晰 vs 模糊 / Clarity vs Vagueness

模糊的概念(会输):

  • "那个东西"(哪个?)

  • "大概是这样"(大概是多少?)

  • "差不多就行"(差多少?)

清晰的概念(能赢):

  • "AK-47,30发弹匣,伤害35/发"

  • "Python函数,输入两个整数,返回它们的和"

  • "篮球的挡拆战术:大个子挡住防守者,控球后卫突破"

3.3.2 定义的方法 / Methods of Definition

1. 内涵定义 / Intensional Definition(本质特征)

  • "狙击手 = 使用步枪进行远距离精准射击的士兵"

  • "函数 = 接收输入、处理、返回输出的代码块"

2. 外延定义 / Extensional Definition(列举实例)

  • "FPS游戏 = {使命召唤,CS2,Valorant,战地}"

  • "编程语言 = {Python, Java, C++, JavaScript}"

3. 操作定义 / Operational Definition(如何测量/操作)

  • "汽车速度 = 用速度表测量的数值,单位km/h"

  • "篮球命中率 = 命中次数 ÷ 出手次数 × 100%"


3.3.3 属加种差定义法 / Genus and Difference

这是形式逻辑中最标准的定义方法,也是科学家和工程师最爱用的定义方式。

公式:

被定义项 = 属(所属大类)+ 种差(与同类的区别)

拆解一下:

  • 属 (Genus):被定义的东西属于哪个更大的类别
  • 种差 (Difference):它和同属的其他东西有什么不同

就像游戏里的分类系统:

武器(属)
├── 步枪(种差:有枪托、抵肩射击)
├── 手枪(种差:单手操作、短枪管)
├── 狙击枪(种差:带瞄准镜、远距离精确射击)
└── 霰弹枪(种差:散射弹丸、近距离高伤害)

用属加种差定义飞机和汽车

例子1:飞机 ✈️

飞机 = 属(飞行器)+ 种差(有固定机翼、靠发动机产生的推力克服重力)

用图表示:

graph TD A[飞行器
靠空气动力升空] --> B[飞机] A --> C[直升机] A --> D[热气球] B --> B1[种差:固定机翼] B --> B2[种差:发动机推进] C --> C1[种差:旋转机翼] C --> C2[种差:垂直起降] D --> D1[种差:浮力升空] D --> D2[种差:无动力/低速]

实战对比:

飞行器 属(共同点) 种差(区别)
飞机 靠空气动力升空 固定机翼 + 发动机推进
直升机 靠空气动力升空 旋转机翼 + 垂直起降
热气球 靠空气动力升空 浮力升空 + 无固定机翼

例子2:汽车 🚗

汽车 = 属(陆地交通工具)+ 种差(有轮子、靠发动机驱动、载人/载货)

用图表示:

graph TD A[陆地交通工具
在地面行驶] --> B[汽车] A --> C[火车] A --> D[自行车] A --> E[马车] B --> B1[种差:内燃机/电动机驱动] B --> B2[种差:橡胶轮胎] B --> B3[种差:灵活转向] C --> C1[种差:轨道行驶] C --> C2[种差:多节车厢] D --> D1[种差:人力驱动] D --> D2[种差:两轮] E --> E1[种差:畜力驱动] E --> E2[种差:木制车轮]

实战对比:

陆地交通工具 属(共同点) 种差(区别)
汽车 在地面行驶 发动机驱动 + 橡胶轮胎 + 灵活转向
火车 在地面行驶 轨道行驶 + 电力/柴油驱动 + 多节车厢
自行车 在地面行驶 人力驱动 + 两轮
马车 在地面行驶 畜力驱动 + 木制车轮

属加种差定义法的要点

1. 属不能太小

❌ 错误:"汽车是有四个轮子的汽车"(属=汽车,循环定义)

✅ 正确:"汽车是陆地交通工具..."(属=陆地交通工具)

2. 属不能太大

❌ 错误:"汽车是东西..."(属太大,没有区分度)

✅ 正确:"汽车是陆地交通工具..."(属适中)

3. 种差要准确

❌ 错误:"飞机是会飞的东西"(种差不精确,鸟类也会飞)

✅ 正确:"飞机是有固定机翼、靠发动机推进的飞行器"(种差精确)

4. 种差不能包含被定义项

❌ 错误:"狙击枪是狙击手用的枪"(种差包含"狙击手",而狙击手又需要用狙击枪来定义)

✅ 正确:"狙击枪是带有瞄准镜、适合远距离精确射击的步枪"

游戏里的属加种差

试试用这个方法定义游戏装备:

突击步枪:

突击步枪 = 属(自动武器)+ 种差(使用中间威力弹、适合中距离作战、可连发/点射)

对比其他自动武器:

武器 种差
突击步枪 自动武器 中间威力弹 + 中距离
冲锋枪 自动武器 手枪弹 + 近距离高射速
机枪 自动武器 全威力弹 + 持续火力 + 重型

为什么要学这个?

属加种差定义法让你:

  1. 分类更清晰 —— 知道什么东西和什么东西是一类的
  2. 比较更精准 —— 能说出两个东西到底哪里不同
  3. 定义无漏洞 —— 定义不会循环、不会模糊

3.4 概念实战:从游戏到生活

3.4.1 游戏中的概念运用

COD战术分析:

概念清晰:

  • "信息位" = 能看到关键区域的位置

  • "架枪点" = 有掩体、能预瞄敌人出现的位置

  • "转点时机" = 当敌人注意力被吸引时

概念模糊(会输):

  • "去那边看看"(哪边?)

  • "有人来了"(几个?从哪来?)

  • "帮我一下"(怎么帮?)

3.4.2 学习中的概念运用

物理学习:

  • 清晰: "加速度 = 速度变化率,单位 m/s²"

  • 模糊: "加速度就是...呃...变快的东西"

编程学习:

  • 清晰: "循环 = 重复执行某段代码直到条件满足"

  • 模糊: "循环就是...一直做某件事"

3.4.3 辩论中的概念运用

  • "我定义的'公平'是指机会平等,不是结果平等"
  • "你说的'自由'具体指什么自由?言论自由?行动自由?"

3.5 常见概念陷阱

3.5.1 偷换概念 / Equivocation

例子:

  • "学习编程能提高逻辑思维"
  • "逻辑思维好的人游戏打得好"
  • "学习编程能让你游戏打得好"

问题: 第一个"逻辑思维"指编程逻辑,第二个指游戏战术逻辑,不是同一个概念。

3.5.2 概念模糊 / Vagueness

辩论场景:

A: "这个政策不公平!"

B: "哪里不公平?"

A: "就是不公平!"

问题: "公平"没有明确定义,无法讨论。

3.5.3 概念混淆 / Conceptual Confusion

物理常见错误:

  • "速度"和"速率"混用
  • "质量"和"重量"不分
  • "功率"和"能量"搞混

代价: 考试丢分,实验失败。


3.6 本章小结

  • 概念 = 给事物贴标签,是思维的最小单位
  • 同一律要求概念在思维过程中保持同一
  • 好概念要清晰、准确、可操作
  • 概念陷阱:偷换、模糊、混淆

核心技能:

  1. 能明确定义你用的每个概念
  2. 在讨论中保持概念同一
  3. 识别并避免概念陷阱

下章预告: 怎么判断一句话是真是假?——命题的真假判断


逻辑实战 🔥

练习 1: 定义下面这些概念(用内涵、外延或操作定义):

  1. "好队友"(游戏中的)
  2. "有效学习"
  3. "团队合作"

练习 2: 找出下面对话中的概念问题:

  • A: "我觉得应该多运动"
  • B: "运动浪费时间"
  • A: "运动对健康好啊!"
  • B: "健康有什么用?"

练习 3: 选一个你感兴趣的主题(编程、物理、汽车、篮球等),列出5个核心概念并明确定义。

练习 4: 用属加种差法定义下面的概念,并指出属和种差分别是什么:

  1. 智能手机(提示:属=?种差=?)
  2. 电竞选手(提示:属=?种差=?)
  3. 电动车(提示:属=?种差=?)
  4. 无人机(提示:属=?种差=?)

练习 5: 找出下面这些定义的问题,并用属加种差法修正:

  1. "机器人是会动的机器"
  2. "好枪是能打死人的枪"
  3. "物理是研究物理现象的科学"