The Shape of Not Knowing
Rumsfeld sorted ignorance into three kinds, a fourth completes the matrix, and Polanyi and Wittgenstein show how a conversation can move through it.

In 2002, answering a question about evidence linking Iraq, weapons of mass destruction, and terrorist organizations, Donald Rumsfeld sorted uncertainty into three kinds: the things we know we know, the things we know we do not know, and the things we do not know we do not know. The briefing transcript is worth reading in context, since an elegant distinction can still be used inside a disastrous argument. Even so, the distinction outlived the argument around it because it gives ignorance a usable shape.
If you lay Rumsfeld's categories out as a two-by-two matrix, a fourth cell appears:
| Awareness | I know it | I do not know it |
|---|---|---|
| I am aware of it | I know that I knowknown known | I know that I do not knowknown unknown |
| I am not aware of it | I do not know that I knowunknown known | I do not know that I do not knowunknown unknown |
The top row is straightforward to talk about. What you know you know can be stated directly, and what you know you do not know can at least be phrased as a question. Ordinary question-answering systems are built for those two cells: hand the system a proposition to confirm or a gap to fill, and let it work.
Conversations get harder, and more interesting, in the bottom row, which holds what I cannot simply type into a prompt. Sometimes I have a real distinction in mind without the words to name it; other times I am missing an entire region of possibility and do not even know what question would reveal it. From the outside, both failures look like silence, yet they call for opposite kinds of help.
A map is not an inventory
Putting unknown unknowns on a map involves an obvious paradox: the moment I can name a specific one, it is no longer wholly unknown. At best I can mark a frontier where my current vocabulary and model probably fall short.
That is why the matrix works better as an orientation device than as a complete inventory of mental contents. Instead of cataloging everything waiting to be discovered, it points to where the next conversational move should go.
Without that orientation, a list of known unknowns can create a peculiar kind of overconfidence, feeling comprehensive precisely because everything outside the list is invisible. A map of ignorance only earns its keep when one of its symbols means not “miscellaneous unanswered questions,” but “the frame itself may be missing something.” And the fourth cell, the unknown known, is just as important from the other side: it reminds us not to treat whatever was left unsaid as something that was not known.
We know more than we can tell
Michael Polanyi built The Tacit Dimension around a single observation: “we can know more than we can tell.” People often reduce that line to physical or perceptual know-how, like riding a bicycle, recognizing a face, or sensing that an argument is wrong before locating the broken step. Polanyi's point cuts deeper than that, though. Articulation is not a transparent export operation that copies ready-made propositions from the mind into language; some of what we know exists first as skilled discrimination, attention, timing, or recognition.
You can see this clearly in aesthetic judgment. Someone says a transition feels cheap, and when you ask what easing curve they want instead, they have no idea how to answer. Show them linear motion, ease-out, spring motion, and a staggered entrance side by side in tiny scenes, and the answer is often immediate. Nothing was retrieved from memory; a concrete vocabulary was offered, and recognition picked what fit.
That is one form of unknown known: not a finished proposition hidden away in the mind, but a capacity for judgment that becomes legible once the right contrast appears. Asking another open-ended question (“Tell me what you want”) just repeats a demand the person cannot meet on their own. The useful move is to lend words by offering a small set of named distinctions, concrete enough to feel, that the person can point to, reject, or revise.
Tacit knowledge does not exhaust that cell, of course. Unexamined habits, inherited categories, bodily warnings, and assumptions a person has never needed to state belong there too. Polanyi does not give an exhaustive definition of the quadrant, but he explains why it cannot be flattened into ordinary missing information.
Meaning arrives in use
A complementary line of thought comes from Ludwig Wittgenstein's later work (Philosophical Investigations appeared before The Tacit Dimension, though I am following the logic of the problem here rather than the calendar). If a word's meaning were a private mental object stored behind it, then finding the right word would mean matching a label to that hidden object. Wittgenstein instead turns attention toward how words function in practice, a shift the Stanford Encyclopedia of Philosophy summarizes as moving from meaning as representation toward meaning as use: look at the activities in which a word does work, the contrasts it draws, and the judgments it makes possible.
In practice, that is why a concrete example helps more than a synonym. “Spring easing” becomes useful when you place it in a miniature language-game: a panel overshoots its resting point, settles back, and feels as if it has physical mass. The scene is not mere decoration around a definition, but part of how the expression gets its grip.
Wittgenstein's discussion of aspect-seeing takes this a step further. In the duck-rabbit illusion, the ink marks on the page do not change when your perception flips from duck to rabbit; what changes is the aspect under which you see them.

Later commentary connects seeing an aspect with seeing a meaning, which is close to what a productive conversation often does. Rather than just adding another fact, it reorganizes an existing situation so that its parts become easier to name, see, or test.
Polanyi, Wittgenstein, and Rumsfeld's matrix do not form a hidden unified theory, and I am not trying to force them into one. My interest in putting them together is practical: the matrix helps locate where a conversation is stuck, tacit knowing explains why asking for explicit recall may fail, and meaning-in-use and aspect-seeing suggest how concrete examples, contrasts, and probes can change what someone is able to recognize and say.
The two dark cells need opposite help
When I know what I like in practice but cannot describe it, my experience already constrains the answer; I just need candidates rich enough to react to. For that kind of unknown known, the helpful conversational move is to lend words.
When I am entering an unfamiliar field whose main options I have never encountered, no candidate is waiting inside me to be recognized. Asking me which architecture, research design, or career path I prefer only forces me to pick from whatever few names I happened to bring into the room. For an unknown unknown, orientation has to come before preference: the helpful move is to give a tour of the nearby option space, what each region is built for, what it costs, and which direction seems to fit.
Put simply, an unknown known calls for recognition rather than recall, while an unknown unknown requires orientation before choice.
The top two cells carry their own obligations as well. What is already settled should be confirmed and compressed so it does not take over the conversation. Named gaps should be met by identifying what evidence, reasoning, or experiment would resolve them; when that probe is cheap to run, it is better to run it directly than to ask the user to speculate. A four-cell map should produce four behaviors, not just four labels.
Nor can these moves be reduced to a closed checklist. Articulating taste, discovering capabilities, and weighing open decisions are useful cases, but another topic might call for exposing a hidden assumption, changing scale, offering a counterexample, drawing a distinction, or running a premortem. Across all of them, the goal of aspect-seeing is to take some relevant part of the problem and make it easier to name, see, or test.
A conversation should leave a trace, kept light enough to redraw
Once you use the matrix to guide a real discussion, it needs state, and that state has to stay light enough to redraw on every turn: a fixed skeleton with one short phrase per entry, more like a card than a document. If the map grows too long to take in at a glance, you stop redrawing it, and it stops working as live state. Within the card, I use four marks:
✓settled?a named question!a recognition candidate~an unexplored frontier
Rather than acting as confidence scores, these marks track what kind of work remains. A ? can be answered or explicitly deferred, and a ! can be recognized, rejected, or refined. A ~ cannot be “solved” in an exhaustive sense; it is either explored into something more concrete or honestly retained as residual darkness.
Resisting the urge to turn every mark into a ✓ matters, because tidying up the card is not the same thing as knowing everything. Before wrapping up, a good conversation tries one deliberate frame-break by naming a plausible missing aspect that, if real, would change the conclusion. If it matters, the discussion keeps going; if not, it stays on the record as an acknowledged boundary rather than getting papered over with a manufactured answer.
The final artifact should not be the matrix card itself, which is just the working receipt showing how the discussion moved. What the user leaves with should be a concise brief: the vocabulary they recognized, the choices they settled, the gaps they deferred, and the darkness that remains, written clearly enough to paste into a future conversation without reconstructing the whole path.
Turning the idea into a skill
I packaged this workflow as an open-source agent skill called known-unknowns.
The skill gives an agent a straightforward conversational loop. It opens by drafting the whole map at once from the topic and whatever domain knowledge applies, tagging every inference as a guess. That initial draft is meant to be a bit presumptuous, since a wrong map draws corrections faster than a blank interview draws answers. From there, the agent works one cell per turn, starting wherever the map is darkest but still useful. In each turn it contributes something concrete before asking anything: lending vocabulary, touring an option space, running the probe a named gap allows, testing an assumption, or choosing another move that prompts aspect-seeing, followed by a single question. On the next turn, it redraws the map so anything the user recognized or corrected becomes part of the visible state.
That structure avoids two opposite ways conversations stall. A blank interview offloads all the work onto the person who came for help precisely because they did not yet have the words or the map, while an unbroken lecture fills space without letting the user's recognition steer. Pairing one contribution with one question keeps the loop tight: the agent supplies structure, the user supplies correction, and the map changes.
None of this promises to uncover every unknown unknown, which would contradict the whole point of the matrix anyway. What the skill does is smaller and more practical: it refuses to treat silence as emptiness, and it gives a discussion a repeatable way to approach what cannot yet be asked.
无知的形状
拉姆斯菲尔德把无知分成三类,第四类补全了矩阵,而波兰尼与维特根斯坦解释了对话可以怎样穿行其间。

2002 年,唐纳德·拉姆斯菲尔德(Donald Rumsfeld)在回答一个有关伊拉克、大规模杀伤性武器与恐怖组织之间证据关联的问题时,把不确定性分成了三类:我们知道自己知道的事,我们知道自己不知道的事,以及我们不知道自己不知道的事。那场记者会的文字记录值得放回原语境里读一读,毕竟一个精巧的概念区分,照样可能被用在一套灾难性的论证里。不过,这个区分最终比当时的争论活得更久,因为它赋予了无知一种可把握的形状。
如果把它展开成一个二乘二矩阵,就会浮现出第四个格子:
| 觉察状态 | 我知道 | 我不知道 |
|---|---|---|
| 我已经意识到 | 知道自己知道known known | 知道自己不知道known unknown |
| 我尚未意识到 | 不知道自己已经知道unknown known | 不知道自己不知道unknown unknown |
上面一行很容易放进日常讨论:知道自己知道的事可以直接陈述,知道自己不知道的事至少能转化成一个问题。常见的问答系统正是围绕这两格设计的,你交给系统一个待核实的命题或一个待填补的缺口,让它去处理即可。
真正让对话变得棘手、也更有意思的是下面一行,里面装着那些无法直接敲进提示词里的内容。有时候,我心里其实有一套区分,却找不到合适的词来命名;有时候,我漏掉了一整片可能性,甚至连能把这片盲区揭开的问题都提不出来。从外部看,这两种困境都表现为沉默,但它们需要的帮助恰好相反。
地图不是清单
把“不知道自己不知道的事”画进地图里,本身就带着一个悖论:一旦我能具体点出其中某一项,它就不再是完全未知的了。我最多只能在地图上标出一条前沿,提醒自己:现有的词汇和模型大概在这里还照不出去。
因此,这个矩阵与其说是一份完整的心智内容清单,不如说是一个定向工具。它的作用不是把前方等待发现的东西悉数罗列出来,而是指明下一步对话该往哪里走。
如果没有这层定向,一份“已知缺口”的清单很容易让人产生一种奇特的过度自信,因为清单之外的一切根本不在视野之内,清单看起来反而显得无比周全。一张无知地图要想真正派上用场,其中就必须有一个符号代表的不是“其他尚未回答的问题”,而是“现有的框架本身可能漏掉了东西”。反过来看,第四格(不知道自己已经知道的事)也同样关键,它提醒我们不要把对方没说出口的东西直接当成对方不知道。
我们知道的,比能说出的更多
迈克尔·波兰尼(Michael Polanyi)围绕一句话写成了《默会维度》(The Tacit Dimension):“我们知道的,比能说出的更多。”这句话常被简化成某种身体或知觉上的诀窍,比如骑自行车、认出一张熟人的脸,或者在挑出具体逻辑漏洞之前先觉察到一段论证不对劲。但波兰尼的意思不止于此。把想法说出来,并不是一次透明的导出操作,把脑子里现成的显式命题原样复制进语言;有些知识最初只表现为熟练的辨别力、注意力分配、分寸感或识别能力。
这在审美判断里尤为常见。有人觉得一个转场动画显得廉价,你若直接问他想要哪一种缓动曲线,他多半答不上来;但如果你把线性运动、缓出、弹簧运动和错落入场分别做成几个小场景并排摆出来,他往往一眼就能指出来。这并不是从记忆里检索出了答案,而是对话先提供了一组具体的词汇,再由他的眼力从中认出了贴切的那一个。
这是“不知道自己已经知道”的一种情形:它不是一条早已完整藏在心里的秘密命题,而是一种只有遇到恰当对照才显现出来的判断力。面对这种情况,继续追问“告诉我你到底想要什么”,只是在重复要求对方完成一件他独自做不到的事。真正有用的做法是借出词语:拿出一小批有名字、具体可感的区分,让对方去指认、排除或修正。
当然,这一格里装的不只是默会知识。未经审视的习惯、沿袭下来的分类方式、身体的直觉警报,以及那些从来没必要专门说破的默认假设,也都属于这里。波兰尼并没有穷尽这个象限的定义,但他解释了为什么不能把这一格简单等同于普通的信息缺失。
意义在使用中显现
另一条互补的思路来自路德维希·维特根斯坦(Ludwig Wittgenstein)的后期工作(《哲学研究》Philosophical Investigations 的出版早于《默会维度》,不过这里按问题的推进而非出版年代来谈)。如果词语的意义是藏在它背后的某个私人心理对象,那么找词就只是给那个内在对象贴标签。维特根斯坦则把目光转向了词语在实际活动中的用法,《斯坦福哲学百科全书》(Stanford Encyclopedia of Philosophy)将《哲学研究》里的这一转变概括为从“意义即表征”走向意义即使用:要想理解一个词,就去看它在哪些活动里起作用、划出了怎样的对照、又让哪些判断成为可能。
这也解释了为什么在实际交流中,一个具体的例子往往比一个同义词管用得多。“弹簧缓动”这个词,只有放进一个微型的语言游戏里才真正立得住:一块面板冲过终点后回弹收住,让人觉得它仿佛带有物理质量。这个场景不是附在定义外面的装饰,而是这个说法获得抓手的方式的一部分。
维特根斯坦对“面相观看”(aspect-seeing)的讨论又往前推进了一步。在经典的鸭兔图(duck-rabbit illusion)里,当你的知觉从鸭子切换成兔子时,纸面上的线条并没有任何变化,改变的是你观看这组线条的面相。

后来的研究者把看见一个面相与看见一种意义联系在一起,这很接近一场好对话经常起到的作用:它不只是往桌上再添一条新事实,而是重新组织眼前的处境,让原本模糊的部分变得可以命名、可以看见、可以检验。
波兰尼、维特根斯坦和拉姆斯菲尔德矩阵并不是什么隐藏的统一理论,我也无意把它们硬凑成一套体系。把它们放在一起,纯粹是出于工程上的实用考虑:矩阵能标出对话卡在了哪里,默会认识解释了为什么要求直接回忆可能失败,而“意义即使用”与“面相观看”则提示了具体的例子、对照和探针如何改变一个人能够认出并说出的内容。
两个暗格需要相反的帮助
如果我在实践中知道自己喜欢什么、却说不出所以然,那么答案其实已经被我的经验框定了,我缺的只是足够具体、能让我产生反应的候选项。面对这种“不知道自己已经知道”的情况,恰当的对话动作是借出词语。
反过来,如果我正踏入一个陌生的领域,连其中最主要的选项都没听说过,那我心里根本没有现成的候选答案可供识别。这时候问我更倾向于哪种架构、研究设计或职业路径,只会逼着我从手头碰巧听说过的那几个词里勉强挑一个。面对“不知道自己不知道”的情况,定向必须先于偏好:恰当的动作是带路,先带我看一圈附近的选项空间,讲清楚不同方向各自解决什么问题、要付出什么代价,以及从哪里切入比较合理。
简言之,面对“不知道自己已经知道”,识别重于回忆;面对“不知道自己不知道”,定向先于选择。
矩阵上面的两格同样对应着各自的动作。已经确定的内容应当确认并压缩,别让它占满整场对话;已经点明的缺口,则要弄清需要什么证据、推理或实验才能解决,只要这个验证探针的成本够低,就直接去跑一遍,而不是让用户凭空猜测。四格地图应该产生四种行为,而不只是四个标签。
当然,这些动作并不能列成一张封闭的清单。理清审美偏好、摸清能力边界、权衡开放决策都是常见的例子,但换一个话题,可能就需要挑明隐含假设、切换观察尺度、举出反例、细分概念,或者做一次事前验尸(premortem)。无论具体手法如何,面相观看的核心动作都是一致的:让问题中某个关键部分变得更容易命名、看见或检验。
对话应该留下痕迹,并保持轻到可以重画
一旦把矩阵当成实际的讨论工具,对话就需要维护状态,而且这个状态必须轻巧到每一轮都能重画:固定骨架,每条只写一个短语,像一张卡片而不是一份长文档。只要地图膨胀到一眼扫不完,人们就会懒得重画,它也就不再成其为实时状态了。在这张卡片里,我用四个符号来标记:
✓已确定?已点明的问题!待识别的候选项~尚未探索的前沿
这些符号不是置信度评分,而是用来记录眼下还剩哪一类工作没做完。? 可以直接回答,也可以明确留到以后处理;! 可以被认领、否决或微调;~ 则没法在穷尽的意义上被彻底“解决”,它要么在探索中转化为更具体的选项或问题,要么就诚实地保留为尚未照亮的残余暗区。
克制住把所有符号都改成 ✓ 的冲动至关重要,因为把卡片勾满不等于无所不知。在收尾之前,好的对话应该主动做一次破框检查(frame-break):点出一个可能被遗漏的面相,看看它万一成立会不会推翻现有结论。如果确实要紧,就接着往下聊;如果影响不大,就把它作为已知的边界保留下来,而不是硬编一个答案糊弄过去。
最终产物不该是矩阵卡片本身,它只是记录讨论轨迹的工作收据。用户在对话结束时真正带走的,应该是一份简明的简报(brief):刚刚认领的词汇、已经拍板的选择、暂缓处理的问题,以及依然存留的盲区,写得足够清楚紧凑,下次开启新对话时直接粘贴进去就能接着往下走,不必把整条摸索路径重来一遍。
把这套方法写成智能体技能
我把这套工作流整理成了一个开源的智能体技能,叫作 known-unknowns。
它给智能体规定了一套简单的对话循环。开场第一轮,智能体就会根据当前话题和自身掌握的领域知识,一口气把四格地图的初稿画出来,并把每一条推断都明确标为猜测。这样做看似有些冒失,但用意恰恰在此:一张画错的具体地图,比一份空白的访谈问卷更快引来用户的纠正。接下来,智能体每一轮只处理一个格子,优先从最暗但仍能着手的地方切入。在提问之前,它必须先做出实质性的贡献:借出词汇、带看选项空间、针对已点明的缺口跑一次探针、检验某项假设,或者提供能触发面相观看的对照,随后只问一个问题。到了下一轮,它会重画地图,把用户刚刚认领或纠正的内容同步到可见状态里。
这套约束是为了避开日常对话常陷入的两种极端:空白式的访谈会把所有思考负担推回给求助者,可对方正是因为手头既没有词也没有地图才来求助的;而滔滔不绝的单向讲授又会把版面塞满,不给用户的识别和判断留下掌舵的余地。每次先给出一项实质贡献、再跟一个聚焦的问题,就能把循环收紧:智能体负责提供结构,用户负责纠偏,地图随之步步演进。
这套做法并不保证能找出所有的未知盲区,那样的承诺本身就违背了矩阵的前提。这个技能只做一件更具体、也更实在的事:不再把沉默当成脑袋空空,而是给对话提供一套可重复的办法,去一步步接近那些眼下还问不出口的问题。