🏠 home › concepts › creative-thinking-shannon
tags
[思维方式, 方法论, 问题解决, Shannon]
created
2026-04-14
updated
2026-04-14
sources
[raw/notes/shannon-creative-thinking-1952.md]

定义

Shannon 于 1952 年 3 月 20 日在贝尔实验室发表的内部讲座,是他罕见的一次直接讨论"如何思考"。核心主张:创造性思维有可编目的策略,好的研究者无意识地使用它们,但如果有意识地应用,可以更快找到解。

讲稿长期被遗忘,埋在 Miscellaneous Writings 第 528 页,直到传记作者 Jimmy Soni & Rob Goodman 重新发现。

创造力的分布:铀的类比

Shannon 引用 Turing 的类比:人脑像一块铀——

对想法也一样:有些人射入一个想法,出来半个;有些人射入一个,出来两个——后者在"曲线拐点之上"。极少数人产出了绝大多数重要想法。

Shannon 的谦虚姿态:"I don't think that I am beyond the knee of this curve and I don't know anyone who is." 但 Newton 肯定是——25 岁产出了二项式定理、微积分、万有引力、运动定律、白光分解,"enough to make 10 or 20 men famous"。

三个前提条件

前提 含义 本质
训练与经验 领域专业知识不可绕过 环境因素
智力 IQ 需明显高于平均(100) 遗传因素
动机 决定性因素——把 Einstein/Newton 与普通人区分开 气质因素

动机的三个子元素

  1. 好奇心(Curiosity):"He wants to know the answers. He's just curious how things tick."
  2. 建设性不满(Constructive Dissatisfaction):"This is OK, but I think things could be done better." ——不是悲观,而是"持续的轻微恼怒,当事情看起来不太对的时候"
  3. 结果之乐(Pleasure in Results):"I get a big bang myself out of providing a theorem."

Shannon 引用 Fats Waller 谈 swing 音乐:"Either you got it or you ain't." 驱动力强到"不在乎是不是五点了——愿意通宵、整个周末地找答案"。

与 Agency 框架的对应

Shannon 的三前提与 agency-framework 形成精确映射:

Shannon Agency 框架
训练与经验 领域专精(半衰期短)
智力 元能力(半衰期长)
动机 Agency 本身——"desire to find out what makes things tick" = 定义边界的冲动

建设性不满尤其值得注意——它是 Agency 的情感基础。没有不满就没有重新定义边界的动机。但必须是建设性的("things could be done better")而非悲观的("we don't like the way things are")。

六个思维策略

1. 简化(Simplification)

"Attempt to eliminate everything from the problem except the essentials; that is, cut it down to size."

简化到可能不再像原始问题——但解决了简化版,可以逐步加回细节。几乎所有问题都被无关数据搅混了。

→ 与 first-principles-deletion 的"有必要吗"同构——Shannon 的简化是删问题维度,Musk 的第一性原理是删问题本身

2. 类比已解问题(Seeking Similar Known Problems)

你有问题 P 和未知解 S。你的"心理矩阵"填满了已知的 P'-S' 对子。找到与 P 相近的 P',从 S' 推出 S。

"It seems to be much easier to make two small jumps than the one big jump in any kind of mental thinking."

→ 这就是 experience-over-knowledge 的操作机制:经验的价值 = 你的心理矩阵有多少 P'-S' 对子。知识告诉你公式,经验告诉你"这个问题和我 2019 年解决的那个很像"。

3. 多角度重述(Restatement)

"Change the words. Change the viewpoint. Look at it from every possible angle."

不重述就容易陷入思维定式——绕着问题转圈。这就是为什么新手有时能一眼看到解法

"Someone who is quite green to a problem will sometimes come in and look at it and find the solution like that, while you have been laboring for months over it."

→ 与 naming-shapes-thinking 直接关联:换个词 = 换个认知框架 = 可能打破思维定式。

4. 泛化(Generalization)

解决了二维问题?问自己:能不能推到 N 维?特定代数域的结果能不能推到一般域?

"If the minute you've found an answer to something, the next thing to do is to ask yourself if you can generalize this anymore."

工程中:这个巧妙原理能否应用于更大的问题类别?

5. 结构分析(Structural Analysis)

P 到 S 跳跃太大时,设立子目标 1, 2, 3, 4... 逐步推进。

"Many proofs in mathematics have been actually found by extremely roundabout processes."

先笨后巧:先找到一个笨拙但有效的方案(有了立足点),再削减多余部分。设计也一样——先做出粗糙可工作版本,再优化。

6. 反转(Inversion)

假设解 S 已知,反过来推前提 P。

"Turn the problem over — supposing that S were the given proposition... and what you are trying to obtain is P."

Nim 机器案例:正向计算需要大量继电器。反转后——从期望结果出发,通过反馈运行到匹配给定输入——设计大幅简化。

核心洞察

  1. 好的研究者无意识地使用这些策略——把它们提升到意识层面,可以更系统地解决问题
  2. 两次小跳跃 > 一次大跳跃——这个原则贯穿类比(P→P'→S'→S)和结构分析(设子目标)
  3. 动机不可教,策略可以教——"either you got it or you ain't" 适用于动机,但六个策略是可以有意识练习的
  4. Shannon 自己就是最佳案例——他的硕士论文把布尔代数嫁接到继电器电路,正是"类比已解问题"的极致应用

相关概念