<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>型別理論 on Intellectual Guides</title><link>https://ckw19810413.github.io/tags/%E5%9E%8B%E5%88%A5%E7%90%86%E8%AB%96/</link><description>Recent content in 型別理論 on Intellectual Guides</description><generator>Hugo -- gohugo.io</generator><language>zh-TW</language><lastBuildDate>Wed, 21 Oct 2026 08:00:00 +0800</lastBuildDate><atom:link href="https://ckw19810413.github.io/tags/%E5%9E%8B%E5%88%A5%E7%90%86%E8%AB%96/index.xml" rel="self" type="application/rss+xml"/><item><title>研究生知識寓言：群島王國的路簿與看不見的城</title><link>https://ckw19810413.github.io/blog/2026-10-21-yoneda-lemma-fable/</link><pubDate>Wed, 21 Oct 2026 08:00:00 +0800</pubDate><guid>https://ckw19810413.github.io/blog/2026-10-21-yoneda-lemma-fable/</guid><description>&lt;p&gt;在霧海之上，散落著一個王國：群島邦。&lt;/p&gt;
&lt;p&gt;千座城，千條航道。但群島邦有一條古怪的法则：&lt;strong&gt;城，不可探測。&lt;/strong&gt; 每一座城都被霧海封住——從空中望不見街巷，也落不了地。王國的憲法因此寫下第一條：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;「城即其路。欲識一城，唯觀其路。」&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;兩座城之間可以開闢航道，可以停靠中轉，可以先走一段、再走另一段。但「城中有什麼」，永遠是霧海背後的空白。&lt;/p&gt;
&lt;p&gt;年輕的國王登基時曾問：「朕的城，朕竟看不見一寸，那朕究竟治的是什麼？」&lt;/p&gt;
&lt;p&gt;朝中當時只有一個人回答。大檔案官說：「陛下不必看見。&lt;strong&gt;路，就是城的形狀。&lt;/strong&gt;」&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="雙城之爭"&gt;雙城之爭
&lt;/h3&gt;&lt;p&gt;三年後，一樁大案擺上了御案。&lt;/p&gt;
&lt;p&gt;兩座城——&lt;strong&gt;A 城&lt;/strong&gt;與 &lt;strong&gt;B 城&lt;/strong&gt;——同時聲稱擁有某片新航道的專航權。爭執到底，歸結成一個問題：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A 與 B，到底是同一座城，還是兩座？&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;國王召來大法官。大法官請了兩位助手。第一位是內觀師，年輕氣盛，來自一座城門敞開的土地，信奉一句箴言：「&lt;strong&gt;唯有看見內部，方知其城。&lt;/strong&gt;」第二位是老檔案官，在檔案閣伺候了三十年，為王國每一座城都保存一本帳冊，從不多話。&lt;/p&gt;
&lt;p&gt;內觀師陳詞：「欲知一城，唯一的法子，是走進城裡，量它的街巷，數它的燈火。群島邦的城被霧海封死，從沒有人看見過任何一座城的內部。陛下，&lt;strong&gt;A 與 B 我們永遠無從知晓，此案只能憑信。&lt;/strong&gt;」&lt;/p&gt;
&lt;p&gt;國王望向老檔案官。&lt;/p&gt;
&lt;p&gt;檔案官沒有開口。她只是把兩本帳冊放在案上。&lt;/p&gt;
&lt;p&gt;那兩本就是&lt;strong&gt;出城路簿&lt;/strong&gt;。路簿的規則極其簡單：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;對每一座島嶼 X，路簿記下&lt;strong&gt;從本城出發、抵達 X 的航道&lt;/strong&gt;——有三條就記三條，沒有就空著；&lt;/li&gt;
&lt;li&gt;路簿遵守&lt;strong&gt;接駁法&lt;/strong&gt;：若能先從本城到某城中轉、再從中轉到 X，那麼「先走前一段、再走後一段」這條複合航道，也必須被記下；&lt;/li&gt;
&lt;li&gt;路簿的第一行，永遠是一條**&lt;em&gt;home 路&lt;/em&gt;**：留在本城、哪裡也不去的平凡航道。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;「第一本是 A 城的，第二本是 B 城的。陛下與諸公，只看路簿，」檔案官說。&lt;/p&gt;
&lt;p&gt;內觀師嗤笑：「路簿不過是關於航道的傳聞。兩座城的路簿可以相同，內部卻天差地別——甲城也許是石砌的，乙城也許是木造的。路簿怎麼能算數？」&lt;/p&gt;
&lt;p&gt;檔案官不爭。她只請大法官另外取來兩本路簿——遠方小島 &lt;strong&gt;甲&lt;/strong&gt; 的，和另一座小島 &lt;strong&gt;乙&lt;/strong&gt; 的。甲乙兩島，在舊地圖上是截然不同的兩個地名。&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="異象之一雙胞胎路簿"&gt;異象之一：雙胞胎路簿
&lt;/h3&gt;&lt;p&gt;起初，滿朝沒有人相信。&lt;/p&gt;
&lt;p&gt;甲、乙兩本路簿並列在案上時，老檔案官命書記逐行對照：甲城到某島 X 的每一條航道，都恰好與乙城到同一島 X 的航道一一對應；而且接駁法之下，對應仍然不破——甲簿裡記的複合航道，正對著乙簿裡記的那一條複合航道。&lt;/p&gt;
&lt;p&gt;「不相同！」內觀師道，「路簿同，內部不同！路簿只是影！」&lt;/p&gt;
&lt;p&gt;檔案官說：「那便驗一驗。兩簿之間的對應，會給出兩條航道：&lt;strong&gt;甲城的 &lt;em&gt;home 路&lt;/em&gt;，在對應之下，落在一條 乙→甲 的航道上，記作 m；乙城的 &lt;em&gt;home 路&lt;/em&gt;，反過來，落在一條 甲→乙 的航道上，記作 n。&lt;/strong&gt; 請諸公在圖上走一遍：先 m 後 n——恰好回到甲城的 &lt;em&gt;home 路&lt;/em&gt;；先 n 後 m——恰好回到乙城的 &lt;em&gt;home 路&lt;/em&gt;。m 與 n 互為逆。甲與乙，&lt;strong&gt;是一座城，兩個名字&lt;/strong&gt;。」&lt;/p&gt;
&lt;p&gt;大法官命人取圖核驗，一筆一筆走過。果然如此：甲乙兩島間只隔著一座無人小礁，而 m 與 n 這兩條「往返航道」，走完一圈彼此抵消，彷彿甲、乙只是同一座城的兩扇門。&lt;/p&gt;
&lt;p&gt;國王問：「此理，天下所有的城都適用嗎？」&lt;/p&gt;
&lt;p&gt;檔案官答：「適用。群島邦裡，&lt;strong&gt;兩座城，若它們的出城路簿在每一座島上完全一致，那麼它們在一切有意義的意義上就是同一座城。&lt;/strong&gt; 沒有人能把它們分開——國庫的稅冊、朝廷的海圖、甚至季風，都不能。一座城是什麼，就是它與每一座島的關係；關係全同，城即全同。」&lt;/p&gt;
&lt;p&gt;當夜，憲法增訂第二款：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;「兩城之路簿，若於每一座島上皆同，則兩城為一。」&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;內觀師那夜沒有睡著。&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="異象之二橋的唯一性"&gt;異象之二：橋的唯一性
&lt;/h3&gt;&lt;p&gt;七日後，一位外交官自西海歸來，獻上一份文書。文書古怪：它在 &lt;strong&gt;A 城的路簿&lt;/strong&gt;與 &lt;strong&gt;B 城的路簿&lt;/strong&gt;之間，定義了一套「&lt;strong&gt;自然對照法&lt;/strong&gt;」。&lt;/p&gt;
&lt;p&gt;規則如此：對每一座島 X，A 簿裡的每一條「A→X」航道，都被配對到 B 簿裡的一條「B→X」航道，一一對應，且&lt;strong&gt;換掉航道的「後段」，配對不破&lt;/strong&gt;——若航道 r 配對著 r&amp;rsquo;，另一條航道 s 接在 r 之後，則「s 接 r」必然配對著「s 接 r&amp;rsquo;」。&lt;/p&gt;
&lt;p&gt;內觀師上一步，把前夜的恥辱一併吐出：「陛下，這樣的對照法可以定出&lt;strong&gt;無窮多套&lt;/strong&gt;，朝廷根本無從驗明，更無從裁斷！此乃文字把戲。」&lt;/p&gt;
&lt;p&gt;國王再次看向老檔案官。&lt;/p&gt;
&lt;p&gt;檔案官拿起文書，看了一會，只說了一句話：&lt;/p&gt;
&lt;p&gt;「內觀師說有無窮多套。我說，只需要問&lt;strong&gt;一個問題&lt;/strong&gt;。」&lt;/p&gt;
&lt;p&gt;「問什麼？」&lt;/p&gt;
&lt;p&gt;「&lt;strong&gt;&lt;em&gt;home 路&lt;/em&gt; 落在了哪裡？&lt;/strong&gt;」&lt;/p&gt;
&lt;p&gt;滿殿寂然。&lt;/p&gt;
&lt;p&gt;「意思是：A 城的 &lt;em&gt;home 路&lt;/em&gt;——留在 A、哪裡也不去的平凡航道——在您的對照之下，依您文書自己的規則，必落在一條 &lt;strong&gt;B→A&lt;/strong&gt; 的航道上。把這條航道記作 &lt;strong&gt;m&lt;/strong&gt;。現在請聽好：&lt;strong&gt;m 一定，整套對照就全定了。&lt;/strong&gt; 任一條『A→X』的航道，它的對照只有一種可能：先走 m（B→A），再走那條航道（A→X）。別無他途。換一個 m，對照就變；而&lt;strong&gt;每一套&lt;/strong&gt;自然對照，都必然這樣產生——一個不少，多一個也沒有。」&lt;/p&gt;
&lt;p&gt;大法官依文書重算，逐條航道核對。無一例外。&lt;/p&gt;
&lt;p&gt;國王前傾了身子，像第一次聽見什麼：「那麼，A 與 B 兩簿之間&lt;strong&gt;所有&lt;/strong&gt;的自然橋，與&lt;strong&gt;所有&lt;/strong&gt;自 B 開往 A 的航道，數量相同？」&lt;/p&gt;
&lt;p&gt;「是，」檔案官說，「而且&lt;strong&gt;方向是反的&lt;/strong&gt;：決定 A 簿與 B 簿之間橋的，不是從 A 開出的航道，而是從 B 開往 A 的那一條。陛下看到的是『A 到 B』，橋卻暗暗由『B 到 A』定死。」&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="最後的挑戰你的簿裡沒有城"&gt;最後的挑戰：「你的簿裡沒有城」
&lt;/h3&gt;&lt;p&gt;內觀師作了最後的陳述。&lt;/p&gt;
&lt;p&gt;「陛下，」他說，「路簿或許能證『兩城相同』，但路簿&lt;strong&gt;看不見城的內部&lt;/strong&gt;。城不是航道的網——它有街市、燈火、人煙，簿上一筆都沒有。您的學問是不完整的，它是一幅影子圖。唯有內部，才是城本身。」&lt;/p&gt;
&lt;p&gt;殿上無人作聲。&lt;/p&gt;
&lt;p&gt;老檔案官這時才站起身。她瘦小，聲音不高，大殿卻忽然安靜得能聽見霧海的聲息。&lt;/p&gt;
&lt;p&gt;「內部，從來就不存在。」&lt;/p&gt;
&lt;p&gt;「群島邦的城，一千年来沒有人看得進。霧封著它們。從沒有人看見過任何一座城的街市，而王國照樣航行、通商、立下一千道律法。為什麼？因為城從來不是石頭堆成的——&lt;strong&gt;城，是所有抵達它的航道的總和，是所有航道彼此接駁的方式的總和。&lt;/strong&gt;」&lt;/p&gt;
&lt;p&gt;「要知道一座城，不是拆開它。要知道一座城，是知道每一條碰到它的航道，以及每一條碰到那些航道的航道。這不是影子——&lt;strong&gt;這就是城&lt;/strong&gt;。」&lt;/p&gt;
&lt;p&gt;「內觀師的信條——『唯有看見內部，方知其城』——在這個王國裡是一句空話：內部不存在，也永不可觀。堅持要看，是堅持一個不存在之物。而王國的法，就是群島邦的法：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;『一個物件，由它與一切其它物件的關係而完全得知。沒有任何兩個物件，能對一切物件保有完全相同的關係。』&lt;/strong&gt;」&lt;/p&gt;
&lt;p&gt;國王的朱筆落下。當夜，憲法第三款增訂完畢。&lt;/p&gt;
&lt;p&gt;內觀師退出了大殿。他走過長廊時，沒有回頭。&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="概念揭曉約諾達的路簿"&gt;概念揭曉：約諾達的路簿
&lt;/h3&gt;&lt;p&gt;朝會散罷之前，一位白髮學者自殿門的霧中現身。他來自霧海彼岸——在王國的史書裡，這樣的學者被叫做「數學彼岸來客」。&lt;/p&gt;
&lt;p&gt;他望了老檔案官一眼，又望了案上那兩本路簿，笑了笑。&lt;/p&gt;
&lt;p&gt;「夫人的名姓，敢問怎麼稱呼？」&lt;/p&gt;
&lt;p&gt;檔案官答：「&lt;strong&gt;約諾達（Yoneda）。&lt;/strong&gt;」&lt;/p&gt;
&lt;p&gt;「而您的路簿，」學者說，「在我的故土有專名。您稱『出城路簿』的，我們叫&lt;strong&gt;可表函子（representable functor）&lt;/strong&gt;；您稱『自然對照法』的，我們叫&lt;strong&gt;自然變換（natural transformation）&lt;/strong&gt;；您花了三十年在檔案閣裡反覆驗證的那條律，在我的故土是一個以您名字命名的定理——&lt;strong&gt;約諾達引理（Yoneda Lemma）&lt;/strong&gt;。」&lt;/p&gt;
&lt;p&gt;「群島，是&lt;strong&gt;範疇（category）&lt;/strong&gt;；城，是&lt;strong&gt;物件（object）&lt;/strong&gt;；城與城之間的航道，是&lt;strong&gt;態射（morphism）&lt;/strong&gt;；而每一本路簿第一行的 &lt;em&gt;home 路&lt;/em&gt;，是&lt;strong&gt;恆等態射&lt;/strong&gt;。您的三大異象，正是這引理的三面：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;一個物件，由它與一切其它物件的關係而完全確定。&lt;/strong&gt;」&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;內觀師自廊柱後探出頭，沙啞地問：「那……這與我何干？」&lt;/p&gt;
&lt;p&gt;學者轉向殿外：「在另一片土地上，城被叫做&lt;strong&gt;資料型別（data type）&lt;/strong&gt;，航道被叫做&lt;strong&gt;函數（function）&lt;/strong&gt;。約諾達引理，也是那塊土地編譯器的第一條公理：&lt;strong&gt;要知道一個值，不必拆開它的內部，只要看每一支使用它的程式。&lt;/strong&gt; 知道一件事物，就是知道它與每一件事物的關係——在我們這裡，這叫&lt;strong&gt;共情（empathy）&lt;/strong&gt;。」&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="概念解析約諾達引理yoneda-lemma"&gt;概念解析：約諾達引理（Yoneda Lemma）
&lt;/h3&gt;&lt;p&gt;本則寓言講的，是**類函子論（Category Theory）&lt;strong&gt;中一個被譽為「第一定理」的結果：&lt;strong&gt;約諾達引理&lt;/strong&gt;，由日裔美國數學家&lt;/strong&gt;松岡昌夫（Masayoshi Yoneda）**於 1958 年的論文《An extension of the scope of application of functor concepts》中形式化。它是研究生階段抽象代數、代數拓撲、以及理論計算機科學的公共語言。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;形式陳述。&lt;/strong&gt; 設 $\mathcal{C}$ 為一個範疇（群島：一堆物件＋態射）。對物件 $A$，定義&lt;strong&gt;可表函子&lt;/strong&gt;（representable functor）&lt;/p&gt;
&lt;p&gt;$$h_A ;=; \mathcal{C}(A, -)$$&lt;/p&gt;
&lt;p&gt;它把每個物件 $X$ 映到「$A$ 到 $X$ 的所有態射之集合」（即 A 的出城路簿），並把態射 $f: X \to Y$ 映成「後接 $f$」這個函數。則約諾達引理斷言：對任意函子 $F: \mathcal{C} \to \mathbf{Set}$，&lt;/p&gt;
&lt;p&gt;$$\mathrm{Nat}\big(\mathcal{C}(A,-),, F\big) ;\cong; F(A)$$&lt;/p&gt;
&lt;p&gt;即：從「A 的路簿」到 $F$ 的&lt;strong&gt;自然變換&lt;/strong&gt;（故事裡的「自然對照法」：配對遵守接駁法），與 $F(A)$ 中的&lt;strong&gt;一個元素&lt;/strong&gt;一一同構；對應由「在 $A$ 自身的 &lt;em&gt;home 路&lt;/em&gt;（恆等態射 $1_A$）上取值」給出。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;故事中「橋之唯一性」那一幕，正是引理的特例：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;$$\mathrm{Nat}\big(\mathcal{C}(A,-),, \mathcal{C}(B,-)\big) ;\cong; \mathcal{C}(B, A)$$&lt;/p&gt;
&lt;p&gt;A 簿與 B 簿之間的自然橋，一一同構於&lt;strong&gt;一條自 B 開往 A 的態射&lt;/strong&gt;（方向與直覺相反，故事中稱為「橋的方向是反的」）。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;推論（故事中「雙胞胎路簿」條款）。&lt;/strong&gt; 約諾達嵌入 $A \mapsto \mathcal{C}(A,-)$ 是**全忠實（full and faithful）**的：$h_A \cong h_B$ 當且僅當 $A \cong B$。兩座對一切島嶼保有完全相同關係的城，必然同構——它們就是「同一座城，兩個名字」，而證明所用的那兩條互為逆的航道（$m: B\to A$、$n: A\to B$），正是同構的證據本身。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;為什麼它重要（研究生課上會反覆回到這四點）：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;關係性存在論。&lt;/strong&gt; 引理把萊布尼茨「不可分辨者同一律」形式化：物件沒有「內部本質」，它的&lt;strong&gt;全部可觀測身份&lt;/strong&gt;就是它與一切其它物件的關係。這是範疇論取代集合論成為現代數學基礎語言的原因之一。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;型別理論與函數式程式設計。&lt;/strong&gt; 把群島換成程式：物件是&lt;strong&gt;資料型別&lt;/strong&gt;，態射是&lt;strong&gt;函數&lt;/strong&gt;，那麼「知道一個值，就是知道每一支使用它的程式」正是&lt;strong&gt;約諾達資料型&lt;/strong&gt;（Yoneda data type，$\forall$-型別的直覺形式）與**參數不變性（parametricity）**的基石；續延傳址（CPS）重寫、函數式編譯器的核心引理，都是它。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;代數幾何與拓撲。&lt;/strong&gt; 可表函子與可表函子空間是 sheaf、topos 與表示論的起點；「把一個物件嵌入它的關係空間」是構造模空間（moduli）的基本手法。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;物理：背景獨立性。&lt;/strong&gt; 量子重力（shape dynamics、圈量子引力）裡的背景獨立性原理——物理量不依賴外部座標背景，只由相互關係定義——是約諾達式思維在物理中的翻版。&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h3 id="故事中的隱喻對應表"&gt;故事中的隱喻對應表
&lt;/h3&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;故事元素&lt;/th&gt;
&lt;th&gt;技術對應&lt;/th&gt;
&lt;th&gt;解析&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;群島邦&lt;/strong&gt;（一堆城＋一堆航道）&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;範疇 $\mathcal{C}$&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;城是物件，航道是態射；王國即一個數學結構&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;A 城、B 城、甲、乙&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;物件（object）&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;沒有可觀測「內部」的黑盒&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;兩城之間的航道&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;態射 $f: A \to X$&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;唯一可觀測的量；可以「接駁」（合成）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;「霧海封城，城不可探測」&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;物件沒有內部結構&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;抽象範疇中，物件只能透過態射被觀察&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;出城路簿&lt;/strong&gt;（到每島的全部航道＋接駁規則）&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;可表函子 $h_A = \mathcal{C}(A,-)$&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;同態集合＋對合成的封閉性，正是函子結構&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;home 路&lt;/em&gt;&lt;/strong&gt;（留在本城的平凡航道）&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;恆等態射 $1_A$&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;每本路簿的第一行；「在 $1_A$ 上取值」即引理給出的雙射&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;「換掉後段，配對不破」&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;自然性條件（naturality）&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;自然變換必須與態射合成相容&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;自然對照法&lt;/strong&gt;（兩簿間的配對）&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;自然變換 $\alpha: h_A \Rightarrow h_B$&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;保持結構的函子間對應&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;「_home 路_落在了哪裡」決定一切&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;$\mathrm{Nat}(h_A,h_B) \cong \mathcal{C}(B,A)$，由 $\alpha_A(1_A)$ 唯一決定&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;引理本體：一條 $B\to A$ 態射編碼整套對照&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;「橋的方向是反的（B 到 A）」&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;雙射方向是 $\mathcal{C}(B,A)$ 而非 $\mathcal{C}(A,B)$&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;可表函子的反變味：$A$ 的簿與 $B$ 的簿之間的橋，由「$B$ 開往 $A$」的航道決定&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;雙胞胎路簿 ⇒ 一座城&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;$h_A \cong h_B \iff A \cong B$（約諾達嵌入全忠實）&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;對一切關係同 ⇒ 同構；互為逆的 $m, n$ 即同構證據&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;「一個物件由它與一切其它物件的關係而完全得知」&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;約諾達嵌入＋萊布尼茨不可分辨者同一律&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;關係性存在論：結構即一切&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;內觀師&lt;/strong&gt;（「唯有看見內部，方知其城」）&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;本體論直覺：值的身份是其內部構造&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;在型別理論中，值的身份是&lt;strong&gt;外延性&lt;/strong&gt;的（它被如何觀測/使用），而非內部構造&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;「城被叫做資料型別，航道被叫做函數」&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;約諾達資料型／參數不變性&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;「知道一個值 = 知道每一支使用它的程式」&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;白髮學者「數學彼岸來客」&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;松岡昌夫（Yoneda）與 1958 年引理&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;定理以他命名；寓言中由他揭曉&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;p&gt;下次你在類函子論教材第一頁讀到「物件由它的關係而完全確定」，或在型別論文裡讀到「一個值由所有觀測它的程式決定」時，記得霧海上的群島王國：&lt;/p&gt;
&lt;p&gt;內部從來就不存在；城即其路，而所有的路，就是一座城。&lt;/p&gt;</description></item></channel></rss>