Type–Token Distinction¶
Core Idea¶
The type–token distinction separates a repeatable kind, pattern, symbol, or specification from its numerically distinct occurrences. Properties shared by all occurrences attach to the type; location, history, state, and identity particular to one occurrence attach to its token. A repeatable form, at least one occurrence, a membership or realization relation, and two levels of predication are required. Two tokens can be qualitatively identical while remaining numerically distinct.
How would you explain it like I'm…
Same Kind, Two Crayons
Kinds vs. Copies
Repeatable Form vs. Occurrence
Tensions in Practice¶
Broad Use¶
Words and inscriptions, scores and performances, software classes and objects, designs and manufactured units, diseases and cases, and messages and transmissions preserve the distinction without translation.
Clarity¶
Class–instance is a formal-system specialization. Universal– particular adds metaphysical commitments not required here. Template instantiation is a production operation. Copy–original distinguishes historical lineage among tokens, not type from occurrence.
Manages Complexity¶
The abstraction turns a scattered family of cases into one role-based test: identify the required elements, test their relation, and reject the classification when a constitutive commitment is missing.
Abstract Reasoning¶
Use the structural signature rather than the label, then challenge the nearest counterexample. Saying that the letter “A” appears three times refers to one type and three tokens; treating the three marks as one physical object collapses the levels.
Knowledge Transfer¶
Words and inscriptions, scores and performances, software classes and objects, designs and manufactured units, diseases and cases, and messages and transmissions preserve the distinction without translation.
Example¶
A case qualifies only when the definition and every load-bearing role remain present. Saying that the letter “A” appears three times refers to one type and three tokens; treating the three marks as one physical object collapses the levels.
Relationships to Other Abstractions¶
Current abstraction Type–Token Distinction Prime
Parents (1) — outgoing typed relations
-
Type–Token Distinction presupposes Abstraction Prime
Recognizing a repeatable type presupposes abstracting away token-specific location, time, state, and history while retaining the structure shared by its occurrences.
Children (2) — abstractions linked here by typed relations
-
Abstract Work Prime is a kind of Type–Token Distinction
Abstract Work is the enriched work-and-carrier species of the bare type-and-token split, adding a content identity criterion, attribution, and lineage.
-
Item (Copy) Domain-specific is a decomposition of Type–Token Distinction
Removing the child’s frame leaves the reusable structure named by Type Token Distinction.
Hierarchy path (1) — routes to 1 parentless root
- Type–Token Distinction → presupposes Abstraction
Not to Be Confused With¶
Class–instance is a formal-system specialization. Universal– particular adds metaphysical commitments not required here. Template instantiation is a production operation. Copy–original distinguishes historical lineage among tokens, not type from occurrence.