T 怎麼被稱為 T?
命名事件、指涉鏈、權威與 Namespace 下的符號身份
英文題名: How Does T Come to Be Called T? Naming Events, Referential Chains, Authority, and Symbolic Identity across Namespaces 系列: 《T 的九問:符號身份、生成、命名與持續》Paper 05版本: v0.1 理論草稿日期: 2026-08-12作者: Neo.K、Aletheia(AI 協作)機構: EveMissLab/一言諾科技有限公司
摘要
Paper 01 將「T 是 T/T 不是 T」拆解為多重身份關係;Paper 02 將「T 是不是 T?」形式化為身份判定;Paper 03 研究「T 為什麼是 T?」並提出 Identity Grounding Certificate;Paper 04 則將「T 怎麼變成 T?」展開為 Discovery、Transformation、Relational Acquisition、Institutional Conferment、Emergence 與 Criterion Shift 等身份生成機制。
本文進一步處理:
T 怎麼被稱為 T?
本文主張:
Name ≠ Object ≠ Identity ≠ Reference Relation . \boxed{
\text{Name}
\neq
\text{Object}
\neq
\text{Identity}
\neq
\text{Reference Relation}.
} Name = Object = Identity = Reference Relation . 一個名稱 (n) 與對象 (x) 之間的關係,不能只寫成:
n = x . n=x. n = x . 更完整的命名結構應至少包含:
N = ( A , x , n , c , t , Γ N , A u t h , E , P ) \boxed{
\mathcal N
=
(
A,
x,
n,
c,
t,
\Gamma_N,
Auth,
E,
P
)
} N = ( A , x , n , c , t , Γ N , A u t h , E , P ) 其中:
(A):命名者/名稱使用者;
(x):被命名或被指涉對象;
(n):名稱形式;
(c):語境與 namespace;
(t):時間;
Γ N \Gamma_N Γ N :命名機制;
(Auth):命名權威;
(E):支持指涉的證據;
(P):naming provenance。
本文進一步區分:
Naming Event :第一次或重新授予名稱;
Reference Fixing :名稱如何首次鎖定對象;
Name Transmission :後續使用者如何繼承名稱—對象關係;
Name-Use Practice :同一字形名稱在不同使用鏈中可能具有不同指涉;
Alias / Renaming :同一身份可對應多個名稱;
Homonymy / Collision :同一名稱可對應多個對象;
Translation / Transliteration :跨語言名稱形式改變但指涉可能持續;
Namespace Resolution :只有 local name 時不足以唯一決定身份;
Authority and Contestation :誰有權指定 canonical name;
Reference Drift / Hijack :名稱使用鏈可能偏離原始 referent。
因此:
Same Name ⇏ Same Referent \boxed{
\text{Same Name}
\not\Rightarrow
\text{Same Referent}
} Same Name ⇒ Same Referent 以及:
Different Name ⇏ Different Referent . \boxed{
\text{Different Name}
\not\Rightarrow
\text{Different Referent}.
} Different Name ⇒ Different Referent . 本文定義 Naming Event Certificate(NEC)、Naming Chain(NC)、Referential Continuity Certificate(RCC)與 Namespace-Qualified Name(NQN),並提出:
Name Identity = Name Form + Name-Use Practice + Namespace + Referential Provenance . \boxed{
\text{Name Identity}
=
\text{Name Form}
+
\text{Name-Use Practice}
+
\text{Namespace}
+
\text{Referential Provenance}.
} Name Identity = Name Form + Name-Use Practice + Namespace + Referential Provenance . 最後,本文指出「T 被稱為 T」與「T 是 T」只有在某些身份關係與命名制度下重合。名稱可以是身份證據、身份入口、身份治理介面,甚至是制度身份的一部分,但不能被默認為身份本體本身。
關鍵詞
命名、指涉、proper names、Naming Event、Reference Fixing、causal-historical chain、rigid designation、alias、rename、namespace、referential continuity、符號身份
0. 研究邊界
本文不主張:
名稱的指涉只能由單一 causal-historical theory 解釋;
描述理論、直接指稱理論或 rigid designation 中任何一派已被本文最終裁定;
所有名稱都有唯一 referent;
每個名稱都必須由正式命名儀式產生;
名稱一旦被賦予就永遠不能改變;
同名必然同物;
異名必然異物;
namespace 是自然語言命名的完整模型;
制度有權任意改寫所有層級的身份;
命名本身就能創造任何自然或本體身份。
本文研究的是:
一個符號形式如何進入穩定的名稱使用實踐,並在特定語境、歷史與制度下持續指向某個對象。
1. 「T 是 T」與「它叫 T」是兩個命題
考慮:
[
Be(x,T).
]
它可以表示:
(x) 在某種身份關係下是 T。
而:
N a m e A ( x ) = T Name_A(x)=T N am e A ( x ) = T 表示:
主體 (A) 使用名稱 T 指稱 (x)。
兩者沒有普遍等價:
B e ( x , T ) ⇎ N a m e A ( x ) = T . \boxed{
Be(x,T)
\not\Leftrightarrow
Name_A(x)=T.
} B e ( x , T ) ⇔ N am e A ( x ) = T . 可能:
B e ( x , T ) = 1 Be(x,T)=1 B e ( x , T ) = 1 但:
N a m e A ( x ) ≠ T . Name_A(x)\neq T. N am e A ( x ) = T . 也可能:
N a m e A ( x ) = T Name_A(x)=T N am e A ( x ) = T 但:
B e ( x , T ) = 0. Be(x,T)=0. B e ( x , T ) = 0. 因此:
Being T ≠ Being Called T . \boxed{
\text{Being T}
\neq
\text{Being Called T}.
} Being T = Being Called T .
2. 名稱不是對象
設:
[
n
]
為一個名稱。
它本身是符號存在,可以具有:
glyph;
phonology;
token;
type;
language;
namespace;
usage history。
而:
[
x
]
是名稱所指向的對象。
所以:
n ≠ x . \boxed{
n\neq x.
} n = x . 名稱與對象之間真正重要的是:
R e f ( n , u , c , t ) = x , \boxed{
Ref(n,u,c,t)=x,
} R e f ( n , u , c , t ) = x , 其中:
(u):一次具體 name use;
(c):語境;
(t):時間。
因此:
Name–Object Identity \boxed{
\text{Name–Object Identity}
} Name–Object Identity 應被替換為:
Name–Object Referential Relation . \boxed{
\text{Name–Object Referential Relation}.
} Name–Object Referential Relation .
3. 名稱哲學的外部定位
名稱與指涉的哲學研究並沒有單一公認機制。
至少存在多種重要路線:
將名稱指涉與某些描述內容連結的 descriptivist approaches;
將名稱理解為直接或較直接指向對象的路線;
causal / historical approaches;
rigid designation;
predicativist 或 name-practice 類分析。
本文不在此裁決哪一派完整正確。
MIS/SID 的目的,是建立更高一層的 machine-readable naming framework:
Whatever fixes reference must become explicit metadata in the identity system. \boxed{
\text{Whatever fixes reference must become explicit metadata in the identity system.}
} Whatever fixes reference must become explicit metadata in the identity system.
4. Naming Event
定義:
N E = ( A , x , n , c , t , Γ N , A u t h , E , P ) \boxed{
NE
=
(
A,
x,
n,
c,
t,
\Gamma_N,
Auth,
E,
P
)
} N E = ( A , x , n , c , t , Γ N , A u t h , E , P ) 為 Naming Event。
其中:
(A):執行命名的 agent;
(x):被命名對象;
(n):名稱;
(c):命名語境;
(t):命名時間;
Γ N \Gamma_N Γ N :命名機制;
(Auth):權威條件;
(E):支持資料;
(P):命名 provenance。
命名因此不是:
n = x , n=x, n = x , 而是事件:
A → Name x ↦ n . \boxed{
A
\xrightarrow{\operatorname{Name}}
x
\mapsto n.
} A Name x ↦ n .
5. Naming Mechanism
本文暫定:
Γ N ∈ { B a p t i s m , D e s c r i p t i o n F i x i n g , I n s t i t u t i o n a l A s s i g n m e n t , I n h e r i t a n c e , S e l f N a m i n g , C o m m u n i t y E m e r g e n c e , A l i a s C r e a t i o n , R e n a m i n g , T r a n s l a t i o n , T r a n s l i t e r a t i o n } . \boxed{
\Gamma_N
\in
\{
Baptism,
DescriptionFixing,
InstitutionalAssignment,
Inheritance,
SelfNaming,
CommunityEmergence,
AliasCreation,
Renaming,
Translation,
Transliteration
\}.
} Γ N ∈ { B a pt i s m , D escr i pt i o n F i x in g , I n s t i t u t i o na l A ss i g nm e n t , I nh er i t an ce , S e l f N amin g , C o mm u ni t y E m er g e n ce , A l ia s C r e a t i o n , R e namin g , T r an s l a t i o n , T r an s l i t er a t i o n } . 不同 naming mechanism 不能默認成同一種指涉生成。
6. Baptism / Initial Naming
一個名稱可能透過某次初始命名事件:
N E 0 NE_0 N E 0 被配給對象:
[
x.
]
簡化:
N E 0 : n ↦ x . \boxed{
NE_0:
n\mapsto x.
} N E 0 : n ↦ x . 後續名稱使用者未必重新執行同樣的命名。
他們可能只是繼承:
[
n
]
的既有使用鏈。
這使名稱具有:
Naming Provenance . \boxed{
\text{Naming Provenance}.
} Naming Provenance .
7. Reference Fixing 與名稱意義必須分離
某個描述:
[
D(x)
]
可以用來幫助首次鎖定 referent:
D → fix n ↦ x . D
\xrightarrow{\operatorname{fix}}
n\mapsto x. D fix n ↦ x . 但即使描述參與 reference fixing,也不必推出:
M e a n i n g ( n ) = D . Meaning(n)=D. M e anin g ( n ) = D . 因此:
Reference-Fixing Description ≠ Necessary Semantic Content of the Name . \boxed{
\text{Reference-Fixing Description}
\neq
\text{Necessary Semantic Content of the Name}.
} Reference-Fixing Description = Necessary Semantic Content of the Name . 這個區分對 machine identity 很重要。
例如:
「第一個完成某事件的 Agent」
可以用來首次找到一個 stable agent ID。
但之後即使該 Agent 不再滿足該描述,名稱仍可能持續指向它。
8. Naming Chain
定義:
N C ( n ) = ( u 0 , u 1 , … , u k ) \boxed{
NC(n)
=
(
u_0,u_1,\ldots,u_k
)
} N C ( n ) = ( u 0 , u 1 , … , u k ) 其中:
u i u_i u i 表示一次 name-use event。
如果:
u 0 u_0 u 0 指向:
[
x,
]
而後續使用透過合法傳承維持 referent,則:
R e f ( u i ) = x . \boxed{
Ref(u_i)=x.
} R e f ( u i ) = x . Naming Chain 因而是 reference persistence 的候選機制之一。
9. Name-Use Practice
同一 name form:
[
n
]
不必只有一條 naming chain。
例如:
N C 1 ( n ) NC_1(n) N C 1 ( n ) 與:
N C 2 ( n ) NC_2(n) N C 2 ( n ) 可以獨立形成。
所以:
N a m e F o r m ( n ) \boxed{
NameForm(n)
} N am e F or m ( n ) 不足以唯一決定:
[
Ref(n).
]
更完整的名稱身份是:
n ∗ = ( F o r m , P r a c t i c e , N a m e s p a c e , H i s t o r y ) . \boxed{
n^*
=
(
Form,
Practice,
Namespace,
History
).
} n ∗ = ( F or m , P r a c t i ce , N am es p a ce , H i s t or y ) .
10. Same Name 不等於 Same Referent
如果:
F o r m ( n 1 ) = F o r m ( n 2 ) = T , Form(n_1)=Form(n_2)=T, F or m ( n 1 ) = F or m ( n 2 ) = T , 仍可能:
R e f ( n 1 ) ≠ R e f ( n 2 ) . Ref(n_1)\neq Ref(n_2). R e f ( n 1 ) = R e f ( n 2 ) . 所以:
Same Name Form ⇏ Same Referent . \boxed{
\text{Same Name Form}
\not\Rightarrow
\text{Same Referent}.
} Same Name Form ⇒ Same Referent . 這是:
Naming Collision
最普通的例子就是不同的人可以共享相同名字。
在程式系統裡,同一 local identifier 也可能在不同 scope 指向不同 object。
11. Different Name 不等於 Different Referent
反方向也不成立。
可能:
n 1 ≠ n 2 n_1\neq n_2 n 1 = n 2 但:
R e f ( n 1 ) = R e f ( n 2 ) = x . Ref(n_1)=Ref(n_2)=x. R e f ( n 1 ) = R e f ( n 2 ) = x . 例如:
alias;
stage name;
translated name;
former name;
code name;
technical identifier;
multiple historical names。
因此:
Different Names ⇏ Different Referents . \boxed{
\text{Different Names}
\not\Rightarrow
\text{Different Referents}.
} Different Names ⇒ Different Referents .
12. Hesperus–Phosphorus 型結構
一個經典名稱哲學結構是:
n 1 ≠ n 2 n_1\neq n_2 n 1 = n 2 但:
R e f ( n 1 ) = R e f ( n 2 ) . Ref(n_1)=Ref(n_2). R e f ( n 1 ) = R e f ( n 2 ) . 也就是兩個不同命名/發現路徑最後指向同一 object。
MIS/SID 將它表示為:
N C ( n 1 ) ≠ N C ( n 2 ) , R ( n 1 ) = R ( n 2 ) . \boxed{
NC(n_1)\neq NC(n_2),
\qquad
R(n_1)=R(n_2).
} N C ( n 1 ) = N C ( n 2 ) , R ( n 1 ) = R ( n 2 ) . 因此:
Referential Convergence \boxed{
\text{Referential Convergence}
} Referential Convergence 本身是一種身份事件。
13. Referential Convergence Event
定義:
R C E = ( n 1 , n 2 , x , E , t ) \boxed{
RCE
=
(
n_1,
n_2,
x,
E,
t
)
} R C E = ( n 1 , n 2 , x , E , t ) 表示原本被視為指向不同對象的兩個 naming chain,被新證據證明:
R e f ( n 1 ) = R e f ( n 2 ) = x . Ref(n_1)=Ref(n_2)=x. R e f ( n 1 ) = R e f ( n 2 ) = x . 此時改變的是:
Δ K n o w l e d g e \Delta Knowledge Δ K n o w l e d g e 與名稱關係圖,而不是對象突然融合。
14. Referential Divergence Event
反過來,也可能原本以為:
R e f ( n 1 ) = R e f ( n 2 ) , Ref(n_1)=Ref(n_2), R e f ( n 1 ) = R e f ( n 2 ) , 後來證明:
R e f ( n 1 ) ≠ R e f ( n 2 ) . Ref(n_1)\neq Ref(n_2). R e f ( n 1 ) = R e f ( n 2 ) . 定義:
R D E = R e f e r e n t i a l D i v e r g e n c e E v e n t . \boxed{
RDE
=
Referential\ Divergence\ Event.
} R D E = R e f er e n t ia l D i v er g e n ce E v e n t . 因此:
Δ R e f e r e n c e J u d g m e n t ⇏ Δ O b j e c t . \boxed{
\Delta Reference Judgment
\not\Rightarrow
\Delta Object.
} Δ R e f er e n ce J u d g m e n t ⇒ Δ O bj ec t .
15. Alias
若:
n 1 , n 2 , … , n k n_1,n_2,\ldots,n_k n 1 , n 2 , … , n k 都合法指向:
[
x,
]
則定義 Alias Set:
A l i a s ( x ) = { n 1 , n 2 , … , n k } . \boxed{
Alias(x)
=
\{
n_1,n_2,\ldots,n_k
\}.
} A l ia s ( x ) = { n 1 , n 2 , … , n k } . 但 alias set 不代表這些名稱在所有語境都完全可互換。
因為它們可能:
語體不同;
權威不同;
歷史不同;
隱私級別不同;
法律效力不同。
所以:
Co-reference ≠ Full Pragmatic Equivalence . \boxed{
\text{Co-reference}
\neq
\text{Full Pragmatic Equivalence}.
} Co-reference = Full Pragmatic Equivalence .
16. Canonical Name
制度可能指定:
C a n o n i c a l N a m e c ( x ) = n ∗ . \boxed{
CanonicalName_c(x)=n^*.
} C an o ni c a l N am e c ( x ) = n ∗ . 但 canonical name 只是:
在制度 (c) 下被選定為標準名稱的符號。
它不等於:
The One Metaphysically True Name . \boxed{
\text{The One Metaphysically True Name}.
} The One Metaphysically True Name . 因此:
C a n o n i c a l ≠ O n t o l o g i c a l l y U n i q u e . \boxed{
Canonical
\neq
Ontologically Unique.
} C an o ni c a l = O n t o l o g i c a l l y U ni q u e .
17. Renaming
定義:
R E = ( x , n o l d , n n e w , t , A u t h , P ) \boxed{
RE
=
(
x,
n_{old},
n_{new},
t,
Auth,
P
)
} R E = ( x , n o l d , n n e w , t , A u t h , P ) 為 Renaming Event。
若:
R e f ( n o l d ) = x Ref(n_{old})=x R e f ( n o l d ) = x 且事件後:
R e f ( n n e w ) = x , Ref(n_{new})=x, R e f ( n n e w ) = x , 則:
Δ N a m e ⇏ Δ R e f e r e n t i a l I d e n t i t y . \boxed{
\Delta Name
\not\Rightarrow
\Delta Referential Identity.
} Δ N am e ⇒ Δ R e f er e n t ia l I d e n t i t y . 所以:
Renamed T \boxed{
\text{Renamed T}
} Renamed T 仍可能是同一個 historical T。
18. Renaming 的三種模式
18.1 Replacement
n o l d → n n e w n_{old}
\rightarrow
n_{new} n o l d → n n e w 舊名正式退出。
18.2 Alias Addition
A l i a s ( x ) → A l i a s ( x ) ∪ { n n e w } . Alias(x)
\rightarrow
Alias(x)\cup\{n_{new}\}. A l ia s ( x ) → A l ia s ( x ) ∪ { n n e w } . 18.3 Forked Naming
不同社群:
C 1 , C 2 C_1,C_2 C 1 , C 2 各自使用:
n 1 , n 2 . n_1,n_2. n 1 , n 2 . 沒有單一 globally canonical name。
19. Name Persistence 與 Object Persistence
如果名稱:
[
n
]
持續存在一百年,不代表 referent 一百年完全不變。
反之,referent 保持歷史身份,也不要求名稱不變。
因此:
Name Persistence ≠ Object Persistence . \boxed{
\text{Name Persistence}
\neq
\text{Object Persistence}.
} Name Persistence = Object Persistence . Paper 06 將專門研究後者。
20. Empty Name / Failed Reference
若:
R e f ( n ) = ∅ , Ref(n)=\varnothing, R e f ( n ) = ∅ , 名稱仍可能作為符號與 name-use practice 存在。
所以:
Name Exists ⇏ Referent Exists . \boxed{
\text{Name Exists}
\not\Rightarrow
\text{Referent Exists}.
} Name Exists ⇒ Referent Exists . 身份系統因此需要:
R e f e r e n c e S t a t u s ( n ) ∈ { R e s o l v e d , A m b i g u o u s , E m p t y , C o n t e s t e d , H i s t o r i c a l , U n k n o w n } . ReferenceStatus(n)
\in
\{
Resolved,
Ambiguous,
Empty,
Contested,
Historical,
Unknown
\}. R e f er e n ce S t a t u s ( n ) ∈ { R eso l v e d , A mbi g u o u s , E m pt y , C o n t es t e d , H i s t or i c a l , U nk n o w n } .
21. Ambiguous Name
若:
R e f ( n ) = { x 1 , x 2 , … , x k } , k > 1 , Ref(n)
=
\{
x_1,x_2,\ldots,x_k
\},
\qquad
k>1, R e f ( n ) = { x 1 , x 2 , … , x k } , k > 1 , 而語境不足以解析:
x i , x_i, x i , 則:
R e f e r e n c e S t a t u s ( n ) = A m b i g u o u s . \boxed{
ReferenceStatus(n)=Ambiguous.
} R e f er e n ce S t a t u s ( n ) = A mbi g u o u s . 此時系統不能將 name form 自動當作 unique key。
22. 名稱不是 Primary Key
因此在工程上:
name = "T"
不應被預設等於:
identity_id = "T"
成熟系統應分開:
D i s p l a y N a m e \boxed{
DisplayName
} D i s pl a y N am e 與:
S t a b l e I d e n t i f i e r . \boxed{
StableIdentifier.
} S t ab l e I d e n t i f i er . 甚至 stable identifier 也只是某制度下的身份介面,不必是本體身份本身。
23. Namespace
定義 namespace:
N s \boxed{
\mathcal N_s
} N s 為名稱解析域。
同一 local name:
[
T
]
可以有:
T @ N 1 T@\mathcal N_1 T @ N 1 以及:
T @ N 2 . T@\mathcal N_2. T @ N 2 . 而:
R e f ( T @ N 1 ) ≠ R e f ( T @ N 2 ) . Ref(T@\mathcal N_1)
\neq
Ref(T@\mathcal N_2). R e f ( T @ N 1 ) = R e f ( T @ N 2 ) . 因此:
Local Name + Namespace → Qualified Name . \boxed{
\text{Local Name}
+
\text{Namespace}
\rightarrow
\text{Qualified Name}.
} Local Name + Namespace → Qualified Name .
24. Namespace-Qualified Name
定義:
N Q N = ( N a m e s p a c e I D , L o c a l N a m e ) . \boxed{
NQN
=
(
NamespaceID,
LocalName
).
} N QN = ( N am es p a ce I D , L oc a l N am e ) . 因此:
N Q N 1 = ( N 1 , T ) , NQN_1=(N_1,T), N Q N 1 = ( N 1 , T ) , N Q N 2 = ( N 2 , T ) NQN_2=(N_2,T) N Q N 2 = ( N 2 , T ) 即使 local name 完全相同:
L o c a l N a m e 1 = L o c a l N a m e 2 = T , LocalName_1=LocalName_2=T, L oc a l N am e 1 = L oc a l N am e 2 = T , 也可以:
N Q N 1 ≠ N Q N 2 . NQN_1\neq NQN_2. N Q N 1 = N Q N 2 .
25. Namespace Collision
如果兩套系統 merge:
N 1 ∪ N 2 , N_1\cup N_2, N 1 ∪ N 2 , 而都有 local identifier:
[
T,
]
則產生:
Namespace Collision
必須進行:
qualify;
rename;
alias;
merge;
conflict resolution。
所以:
Same String ⇏ Same Global Identifier . \boxed{
\text{Same String}
\not\Rightarrow
\text{Same Global Identifier}.
} Same String ⇒ Same Global Identifier .
26. Namespace Migration
一個對象:
x @ N 1 x@N_1 x @ N 1 移動到:
N 2 , N_2, N 2 , 可以有多種語義:
Preserve
保留 global identity,只換 local identifier。
Clone
在 N 2 N_2 N 2 建立新 object。
Alias
兩個 identifier 指向同一 global identity。
Fork
從共同來源形成兩個後續身份。
所以 migration 必須保存:
M i g r a t i o n S e m a n t i c s . \boxed{
MigrationSemantics.
} M i g r a t i o n S e man t i cs .
27. Translation
名稱從語言:
L 1 L_1 L 1 進入:
L 2 L_2 L 2 時,可以:
翻譯語義;
音譯;
transliteration;
保留原文;
重新命名。
因此:
n L 1 → n L 2 \boxed{
n_{L_1}
\rightarrow
n_{L_2}
} n L 1 → n L 2 不只有一種 transformation。
28. Transliteration
若主要保持音韻/文字轉寫關係:
n L 1 → Translit n L 2 , n_{L_1}
\xrightarrow{\operatorname{Translit}}
n_{L_2}, n L 1 Translit n L 2 , 則:
F o r m ( n L 1 ) ≠ F o r m ( n L 2 ) Form(n_{L_1})
\neq
Form(n_{L_2}) F or m ( n L 1 ) = F or m ( n L 2 ) 但可以:
R e f ( n L 1 ) = R e f ( n L 2 ) . Ref(n_{L_1})=Ref(n_{L_2}). R e f ( n L 1 ) = R e f ( n L 2 ) . 所以:
Cross-Script Difference ⇏ Referential Difference . \boxed{
\text{Cross-Script Difference}
\not\Rightarrow
\text{Referential Difference}.
} Cross-Script Difference ⇒ Referential Difference .
29. Translation Drift
跨語言名稱可能逐漸出現:
R e f ( n L 2 ) ≠ R e f ( n L 1 ) Ref(n_{L_2})
\neq
Ref(n_{L_1}) R e f ( n L 2 ) = R e f ( n L 1 ) 或 semantic scope 改變。
這稱為:
Referential / Semantic Drift
所以 translation mapping 必須版本化。
30. Naming Authority
不是所有命名都需要 authority。
私人暱稱可以完全不需要法律權威。
但某些名稱狀態需要:
[
Auth(A,c,n).
]
例如:
legal registered name;
scientific designation;
domain name;
official product identifier;
standard symbol;
institutional title。
所以:
A u t h o r i t y R e q u i r e m e n t = F ( N a m e T y p e , C o n t e x t ) . \boxed{
AuthorityRequirement
=
F(
NameType,
Context
).
} A u t h or i t y R e q u i r e m e n t = F ( N am e T y p e , C o n t e x t ) .
31. 命名權不等於身份創造權
即使:
A u t h ( A ) = 1 , Auth(A)=1, A u t h ( A ) = 1 , A 有權更改 official name,也不表示 A 能改變所有 identity dimensions。
所以:
N a m i n g A u t h o r i t y ⇏ T o t a l I d e n t i t y A u t h o r i t y . \boxed{
NamingAuthority
\not\Rightarrow
TotalIdentityAuthority.
} N amin g A u t h or i t y ⇒ T o t a l I d e n t i t y A u t h or i t y . 例如改檔名不自動改變檔案內容身份。
32. Contested Naming
若:
[
A
]
主張:
C a n o n i c a l N a m e ( x ) = n 1 , CanonicalName(x)=n_1, C an o ni c a l N am e ( x ) = n 1 , 而:
[
B
]
主張:
C a n o n i c a l N a m e ( x ) = n 2 , CanonicalName(x)=n_2, C an o ni c a l N am e ( x ) = n 2 , 則產生:
N a m i n g C o n t e s t ( x ) . \boxed{
NamingContest(x).
} N amin g C o n t es t ( x ) . 成熟系統應保存:
claimant;
authority;
jurisdiction;
time;
evidence;
current status。
而不是把一方名稱靜默覆蓋。
33. Naming as Power
命名可能影響:
可見度;
搜尋性;
法律分類;
社會地位;
平台處理方式;
後續分類。
所以:
N a m e \boxed{
Name
} N am e 雖然不等於 Identity,
卻可能:
N a m e → I n s t i t u t i o n a l C o n s e q u e n c e s . Name
\rightarrow
InstitutionalConsequences. N am e → I n s t i t u t i o na l C o n se q u e n ces . 這使 naming governance 成為身份治理的一部分。
34. Self-Naming
某個主體:
[
A
]
可能宣告:
N a m e A ( A ) = n . Name_A(A)=n. N am e A ( A ) = n . 這稱為:
S e l f N a m i n g ( A , n ) . \boxed{
SelfNaming(A,n).
} S e l f N amin g ( A , n ) . 它在不同 identity domains 的效力不同。
例如 personal display name 可以高度依賴 self-naming。
但 legal name 可能需要制度程序。
因此:
S e l f N a m i n g V a l i d i t y = F ( α , c , A u t h , P r o c e d u r e ) . \boxed{
SelfNamingValidity
=
F(
\alpha,
c,
Auth,
Procedure
).
} S e l f N amin g V a l i d i t y = F ( α , c , A u t h , P r oce d u r e ) .
35. Exonym 與 Endonym
同一群體/地方/對象可能存在:
n e n d o n_{endo} n e n d o 與:
n e x o . n_{exo}. n e x o . 若:
R e f ( n e n d o ) = R e f ( n e x o ) , Ref(n_{endo})
=
Ref(n_{exo}), R e f ( n e n d o ) = R e f ( n e x o ) , 則它們共指,但 naming authority、歷史與社會意義不同。
所以:
Co-reference ⇏ Equal Naming Legitimacy . \boxed{
\text{Co-reference}
\not\Rightarrow
\text{Equal Naming Legitimacy}.
} Co-reference ⇒ Equal Naming Legitimacy .
36. Naming Chain 與 Reference Chain 必須分離
一條名稱形式可以持續:
n 0 → n 1 → n 2 n_0\rightarrow n_1\rightarrow n_2 n 0 → n 1 → n 2 但 referent 可能中途改變。
所以:
N a m e F o r m C o n t i n u i t y ⇏ R e f e r e n c e C o n t i n u i t y . \boxed{
NameFormContinuity
\not\Rightarrow
ReferenceContinuity.
} N am e F or m C o n t in u i t y ⇒ R e f er e n ce C o n t in u i t y . 反之,referent 連續時名稱也可以改。
因此 Naming Chain 應同時保存:
F o r m L i n e a g e + R e f e r e n c e L i n e a g e . \boxed{
FormLineage
+
ReferenceLineage.
} F or m L in e a g e + R e f er e n ce L in e a g e .
37. Referential Continuity Certificate
本文定義:
R C C = ( n , x , N C , P , E , V ) \boxed{
RCC
=
(
n,
x,
NC,
P,
E,
V
)
} R C C = ( n , x , N C , P , E , V ) 為 Referential Continuity Certificate。
其目的不是證明:
n = x , n=x, n = x , 而是證明:
當前 name-use practice 合理地延續了對 (x) 的指涉。
38. Naming Event Certificate
定義:
N E C = ( N E , A u t h o r i t y , P r o c e d u r e , C o n t e x t , E v i d e n c e , S i g n a t u r e , V e r s i o n ) . \boxed{
NEC
=
(
NE,
Authority,
Procedure,
Context,
Evidence,
Signature,
Version
).
} N E C = ( N E , A u t h or i t y , P r oce d u r e , C o n t e x t , E v i d e n ce , S i g na t u r e , V er s i o n ) . NEC 可以成為:
IAC 的一部分;
IGC 的 evidence;
RCC 的起點。
因此 Paper 03–05 的 certificate 形成:
I A C → I G C \boxed{
IAC
\rightarrow
IGC
} I A C → I GC 以及:
N E C → R C C → I G C . \boxed{
NEC
\rightarrow
RCC
\rightarrow
IGC.
} N E C → R C C → I GC .
39. Reference Hijack
如果新的 name-use chain:
[
NC'
]
刻意讓:
[
n
]
指向不同對象:
[
x',
]
並冒充原:
[
x,
]
則形成:
Reference Hijack
即:
F o r m ( n ) preserved but R e f ( n ) displaced . \boxed{
Form(n)\text{ preserved}
\quad
\text{but}
\quad
Ref(n)\text{ displaced}.
} F or m ( n ) preserved but R e f ( n ) displaced . 這是身份攻擊的一種。
40. Name Squatting
若某個 actor 先取得:
[
n
]
的制度控制權,目的只是阻止另一預期 referent 使用該名稱,則名稱治理問題不再只是語義,而包含 allocation policy。
所以:
Name Availability ≠ Name Legitimacy . \boxed{
\text{Name Availability}
\neq
\text{Name Legitimacy}.
} Name Availability = Name Legitimacy .
41. Dead Name / Historical Name
當:
n o l d n_{old} n o l d 不再是 current preferred/official name,但仍具有歷史用途時,成熟資料系統不應:
完全刪除;
永遠作為 current canonical name。
而應標記:
N a m e S t a t u s = H i s t o r i c a l . NameStatus
=
Historical. N am e S t a t u s = H i s t or i c a l . 因此:
Historical Preservation ≠ Current Naming Authority . \boxed{
\text{Historical Preservation}
\neq
\text{Current Naming Authority}.
} Historical Preservation = Current Naming Authority .
42. Name Deletion 與歷史不可逆
刪除某個名稱資料:
[
Delete(n)
]
不會讓:
[
NE(n)
]
從歷史上沒有發生。
所以:
Remove Current Name ≠ Erase Naming History . \boxed{
\text{Remove Current Name}
\neq
\text{Erase Naming History}.
} Remove Current Name = Erase Naming History . 這與 Paper 06–07 的 persistence/rupture 直接相連。
43. Name Identity
名稱本身也有 identity。
兩個名稱 token:
n 1 , n 2 n_1,n_2 n 1 , n 2 可以:
同字形;
同 pronunciation;
同 name type;
不同 naming practice;
不同 referent。
因此名稱身份也應使用 Paper 01 的多重關係:
n i ≡ α n j . \boxed{
n_i
\equiv_{\alpha}
n_j.
} n i ≡ α n j . 所以「名字是不是同一個名字?」本身又是一層 T 問題。
44. T 被稱為 T 的第一個完整形式
現在可以把:
x 被稱為 T。
展開成:
∃ u : N a m e U s e ( u , T ) ∧ R e f ( u ) = x . \boxed{
\exists u:
NameUse(u,T)
\land
Ref(u)=x.
} ∃ u : N am e U se ( u , T ) ∧ R e f ( u ) = x . 如果還要主張:
T 是 x 的有效 canonical name。
則需要:
C a n o n i c a l ( T , x , c , t , A u t h ) = 1. \boxed{
Canonical(T,x,c,t,Auth)=1.
} C an o ni c a l ( T , x , c , t , A u t h ) = 1. 如果主張:
所有叫 T 的都指向 x。
則是更強命題,通常不成立。
45. Same Name / Same T Matrix
考慮:
T 1 , T 2 , T 3 . T_1,T_2,T_3. T 1 , T 2 , T 3 . 表面名稱都是:
[
T.
]
但:
Name
Namespace
Practice
Referent
T 1 T_1 T 1
N A N_A N A
P 1 P_1 P 1
(x)
T 2 T_2 T 2
N A N_A N A
P 2 P_2 P 2
(y)
T 3 T_3 T 3
N B N_B N B
P 3 P_3 P 3
(x)
所以:
F o r m ( T 1 ) = F o r m ( T 2 ) = F o r m ( T 3 ) , Form(T_1)=Form(T_2)=Form(T_3), F or m ( T 1 ) = F or m ( T 2 ) = F or m ( T 3 ) , 但:
R e f ( T 1 ) = R e f ( T 3 ) ≠ R e f ( T 2 ) . Ref(T_1)=Ref(T_3)\neq Ref(T_2). R e f ( T 1 ) = R e f ( T 3 ) = R e f ( T 2 ) . 由此:
Name Surface \boxed{
\text{Name Surface}
} Name Surface 與:
Referential Topology \boxed{
\text{Referential Topology}
} Referential Topology 完全可以分離。
46. TTTTT 與 Naming Entropy
假設可見名稱序列:
[
TTTTTTTTTTTTTT.
]
則:
H ( N a m e F o r m ) = 0. H(NameForm)=0. H ( N am e F or m ) = 0. 但如果每個 T 屬於不同 naming chain:
N C ( T i ) ≠ N C ( T j ) , NC(T_i)\neq NC(T_j), N C ( T i ) = N C ( T j ) , 則:
H ( N a m i n g P r a c t i c e ∣ F o r m = T ) > 0. \boxed{
H(NamingPractice\mid Form=T)>0.
} H ( N amin g P r a c t i ce ∣ F or m = T ) > 0. 若 referent 也不同:
H ( R e f e r e n t ∣ F o r m = T ) > 0. H(Referent\mid Form=T)>0. H ( R e f er e n t ∣ F or m = T ) > 0. 因此得到:
Surface Name Entropy ≠ Referential Entropy . \boxed{
\text{Surface Name Entropy}
\neq
\text{Referential Entropy}.
} Surface Name Entropy = Referential Entropy .
47. Naming Resolver
本文定義:
N R : ( n , c , t , E ) ⟶ ( N C , N a m e s p a c e , C a n d i d a t e R e f e r e n t s , R e f S t a t u s ) . \boxed{
\mathfrak N_R:
(
n,
c,
t,
E
)
\longrightarrow
(
NC,
Namespace,
CandidateReferents,
RefStatus
).
} N R : ( n , c , t , E ) ⟶ ( N C , N am es p a ce , C an d i d a t e R e f er e n t s , R e f S t a t u s ) . 它不直接假定:
n ↦ x . n\mapsto x. n ↦ x . 而先解析:
哪一個 name-use practice;
哪個 namespace;
哪個時間;
哪些 referent candidates;
有沒有 collision/ambiguity。
48. Naming Authority Resolver
另外定義:
N A : ( A , n , x , c , t ) ⟶ A u t h o r i t y S t a t u s . \boxed{
\mathfrak N_A:
(
A,
n,
x,
c,
t
)
\longrightarrow
AuthorityStatus.
} N A : ( A , n , x , c , t ) ⟶ A u t h or i t y S t a t u s . 其中:
A u t h o r i t y S t a t u s ∈ { A u t h o r i z e d , U n a u t h o r i z e d , C o n t e s t e d , N o t R e q u i r e d , U n k n o w n } . AuthorityStatus
\in
\{
Authorized,
Unauthorized,
Contested,
NotRequired,
Unknown
\}. A u t h or i t y S t a t u s ∈ { A u t h or i z e d , U na u t h or i z e d , C o n t es t e d , N o tR e q u i r e d , U nk n o w n } . 這避免把:
某人曾如此稱呼
錯寫成:
某人有權正式重新命名。
49. Name Migration Operator
定義:
N M : ( n 1 , N 1 , N 2 , M o d e ) ⟶ ( n 2 , R C C , S t a t u s ) . \boxed{
\mathfrak N_M:
(
n_1,
N_1,
N_2,
Mode
)
\longrightarrow
(
n_2,
RCC,
Status
).
} N M : ( n 1 , N 1 , N 2 , M o d e ) ⟶ ( n 2 , R C C , S t a t u s ) . 其中:
M o d e ∈ { R e n a m e , A l i a s , T r a n s l a t e , T r a n s l i t e r a t e , F o r k , C l o n e , P r e s e r v e } . Mode
\in
\{
Rename,
Alias,
Translate,
Transliterate,
Fork,
Clone,
Preserve
\}. M o d e ∈ { R e nam e , A l ia s , T r an s l a t e , T r an s l i t er a t e , F or k , C l o n e , P r eser v e } . 因此跨平台/跨語言名稱遷移成為可明確審計的 identity event。
50. 核心命題一:名稱—身份分離
N a m e ( x ) = N a m e ( y ) ⇏ x ≡ y . \boxed{
Name(x)=Name(y)
\not\Rightarrow
x\equiv y.
} N am e ( x ) = N am e ( y ) ⇒ x ≡ y .
51. 核心命題二:異名共指
n 1 ≠ n 2 ⇏ R e f ( n 1 ) ≠ R e f ( n 2 ) . \boxed{
n_1\neq n_2
\not\Rightarrow
Ref(n_1)\neq Ref(n_2).
} n 1 = n 2 ⇒ R e f ( n 1 ) = R e f ( n 2 ) .
52. 核心命題三:命名事件不必創造本體身份
N a m e E v e n t ( A , x , n ) ⇏ C r e a t e O n t o l o g i c a l I d e n t i t y ( x ) . \boxed{
NameEvent(A,x,n)
\not\Rightarrow
CreateOntologicalIdentity(x).
} N am e E v e n t ( A , x , n ) ⇒ C r e a t e O n t o l o g i c a l I d e n t i t y ( x ) . 但在某些制度身份中,合法命名/宣告事件可能參與 constitutive acquisition。
53. 核心命題四:名稱使用鏈可以是身份證據
若:
[
NC(n)
]
保持合法 referential continuity,則它可以支持:
I G C R . IGC_R. I G C R . 所以:
Name History \boxed{
\text{Name History}
} Name History 可能是 identity evidence,而不只是 linguistic metadata。
54. 核心命題五:namespace 是名稱身份的一部分
在可能發生名稱碰撞的系統中:
N a m e I d e n t i t y ⊇ ( N a m e s p a c e , L o c a l N a m e ) . \boxed{
NameIdentity
\supseteq
(
Namespace,
LocalName
).
} N am e I d e n t i t y ⊇ ( N am es p a ce , L oc a l N am e ) . 只保存 local form 不足以安全解析 identity。
55. 核心命題六:Canonical Name 是治理狀態,不是形上唯一名稱
C a n o n i c a l N a m e c ( x ) \boxed{
CanonicalName_c(x)
} C an o ni c a l N am e c ( x ) 依賴:
[
c,t,Auth,Rule.
]
因此 canonical status 可以改變,而 referent 不必改變。
56. Paper 05 的核心算子
將全文壓縮成:
N : ( A , x , n , c , t , Γ N , A u t h , E ) ⟶ ( N E C , N C , R C C , N a m e S t a t u s ) . \boxed{
\mathfrak N:
(
A,
x,
n,
c,
t,
\Gamma_N,
Auth,
E
)
\longrightarrow
(
NEC,
NC,
RCC,
NameStatus
).
} N : ( A , x , n , c , t , Γ N , A u t h , E ) ⟶ ( N E C , N C , R C C , N am e S t a t u s ) . 其中:
(NEC):Naming Event Certificate;
(NC):Naming Chain;
(RCC):Referential Continuity Certificate;
(NameStatus):名稱當前狀態。
57. 與既有研究的邊界
proper-name 與 reference 文獻包含 descriptivist、causal-historical、direct-reference、rigidity 及其他 competing approaches。名稱條目也指出,同一 name form 可能需要透過特定 use、name-using practice 或 naming convention 才能處理其實際指涉,因此「名稱字形本身」並不足以完成完整的 reference analysis。
rigid designation 則提供另一個重要問題:一個 designator 是否在相關反事實情境中持續指定同一 object。本文不將 rigidity 直接等同 naming chain continuity,而把它們視為可以進一步對接的不同分析層。
工程上的 namespace/qualified identifier 概念則清楚展示:local name 需要配合 namespace 才能避免碰撞。本文借用這種結構作為 machine-readable identity interface,但不主張自然語言名稱完全等同 XML/RDF 名稱系統。
58. 結論
「T 怎麼被稱為 T?」真正不是:
x = T . x=T. x = T . 而是:
A → Name x ↦ n \boxed{
A
\xrightarrow{\operatorname{Name}}
x
\mapsto
n
} A Name x ↦ n 之後還必須追蹤:
N E → N C → R C C → C u r r e n t R e f e r e n c e . \boxed{
NE
\rightarrow
NC
\rightarrow
RCC
\rightarrow
CurrentReference.
} N E → N C → R C C → C u r r e n tR e f er e n ce . 所以:
T 被稱為 T \boxed{
\text{T 被稱為 T}
} T 被稱為 T 可能表示:
首次命名;
名稱繼承;
alias;
rename;
translation;
namespace qualification;
canonical designation;
社群習慣;
制度登記;
誤稱;
reference hijack。
這些完全不是同一種 naming relation。
本文最終得到:
Name ≠ Identity \boxed{
\text{Name}
\neq
\text{Identity}
} Name = Identity 但同時:
Name History ⊂ Possible Identity Grounding . \boxed{
\text{Name History}
\subset
\text{Possible Identity Grounding}.
} Name History ⊂ Possible Identity Grounding . 所以名稱既不能被高估成身份本體,也不能被低估成毫無作用的標籤。
它真正的角色更接近:
Name = A socially and historically routed interface to identity . \boxed{
\text{Name}
=
\text{A socially and historically routed interface to identity}.
} Name = A socially and historically routed interface to identity . 下一篇 Paper 06〈T 為何還是 T?〉將把前五篇全部拉進時間軸:
T t 0 ≡ ? T t 1 . \boxed{
T_{t_0}
\stackrel{?}{\equiv}
T_{t_1}.
} T t 0 ≡ ? T t 1 . 真正的問題將變成:
名稱變了、狀態變了、材料變了、模型換了、歷史累積了,為什麼我們還說「它還是那個 T」?
這將正式進入 persistence、continuity、replacement、gradual change 與忒修斯型問題。