Monday, August 31, 2026

Three Worlds of Knowledge: Possibility, Abstraction, and Realization

Three Worlds of Knowledge: Possibility, Abstraction, and Realization

Three Worlds of Knowledge: Possibility, Abstraction, and Realization

1. Possibility Knowledge

Suppose that we are looking at a collection of animals: a cat, a dolphin, a fish, a lizard, and a bird. There are many things that we could potentially say about these animals. Some feed their young with milk, some live underwater, and some have four legs. Before deciding which distinctions are important, let us simply regard all these animals and all these available propositions as forming a world of possibilities.

Let CC denote the collection of possible entities and let PP denote the collection of propositions that can be evaluated on them. We write

W=(C,P).W=(C,P).

We call such a pair a propositional world. For example, we may take

C={cat,dolphin,fish,lizard,bird},C=\{\text{cat},\text{dolphin},\text{fish},\text{lizard},\text{bird}\},

and

P={P1,P2,P3},P=\{P_1,P_2,P_3\},

where

P1=“feeds its young with milk”,P2=“lives underwater”,P3=“has four legs”.P_1=\text{“feeds its young with milk”},\qquad P_2=\text{“lives underwater”},\qquad P_3=\text{“has four legs”}.

The propositions take the following values:

Entity P1P_1: milk P2P_2: underwater P3P_3: four legs
cat 1 0 1
dolphin 1 1 0
fish 0 1 0
lizard 0 0 1
bird 0 0 0

Each entity can therefore be viewed through the answers it gives to all propositions in PP. The cat has the profile (1,0,1)(1,0,1), while the dolphin has the profile (1,1,0)(1,1,0). In this example, all five animals have different profiles, so the available propositions distinguish all of them.

The important point, however, is that CC contains the possibilities themselves, not merely the distinctions that we happen to make between them. Two entities may be genuinely different elements of CC even when the available propositions cannot distinguish them.

We therefore call

Wpos=(C,P)W_{\mathrm{pos}}=(C,P)

the possibility knowledge.

Possibility knowledge describes what may exist and what may be said about it.

This immediately raises another question. If two possibilities cannot be distinguished by any proposition available to us, should our knowledge still treat them as different concepts?

2. Abstract Knowledge

To see what happens, suppose that our available knowledge is more limited. Imagine that we retain only the propositions concerning milk and underwater habitat:

P={P1,P2}.P'=\{P_1,P_2\}.

The corresponding profiles are now

cat(1,0),dolphin(1,1),fish(0,1),lizard(0,0),bird(0,0).\text{cat}\mapsto(1,0),\qquad \text{dolphin}\mapsto(1,1),\qquad \text{fish}\mapsto(0,1),\qquad \text{lizard}\mapsto(0,0),\qquad \text{bird}\mapsto(0,0).

The lizard and the bird are different possibilities, but the propositions in PP' can no longer distinguish them. At this level of knowledge, they appear identical.

This suggests that propositions naturally induce an equivalence relation. For x,yCx,y\in C, define

xPyp(x)=p(y) for every pP.x\sim_P y\quad\Longleftrightarrow\quad p(x)=p(y)\ \text{for every }p\in P.

Two possibilities are therefore equivalent whenever the entire propositional system gives exactly the same answers for both.

The resulting equivalence classes form a new world:

Cˉ=C/P.\bar C=C/{\sim_P}.

Instead of keeping every possible entity separately, Cˉ\bar C keeps only the distinctions visible through PP. There is a natural map from the possibility world to this new world:

A:CCˉ,A(x)=[x]P.\mathcal A:C\longrightarrow\bar C,\qquad \mathcal A(x)=[x]_P.

We call A\mathcal A the abstraction map.

The propositions themselves also descend naturally to Cˉ\bar C. For each pPp\in P, define

pˉ([x]P)=p(x).\bar p([x]_P)=p(x).

This is well defined because all members of the same equivalence class have the same value under every proposition in PP. Let

Pˉ={pˉ:pP}.\bar P=\{\bar p:p\in P\}.

We therefore obtain another propositional world,

Wabs=(Cˉ,Pˉ),W_{\mathrm{abs}}=(\bar C,\bar P),

which we call the abstract knowledge.

Abstract knowledge retains the distinctions visible to the propositions while forgetting differences that the propositions cannot detect.

Abstraction becomes especially clear when we reduce the available propositions. Suppose that

PP.P'\subseteq P.

If two possibilities are indistinguishable under PP, they must also be indistinguishable under PP'. But the converse need not hold. Removing propositions may cause previously distinct classes to merge. Consequently, there is a natural surjective map

[C]P[C]P.[C]_P\longrightarrow[C]_{P'}.

Thus abstraction has a simple structural interpretation:

forget propositionslose distinctionsmerge concepts.\text{forget propositions}\longrightarrow\text{lose distinctions}\longrightarrow\text{merge concepts}.

Fewer propositions produce coarser concepts.

The abstraction world, however, no longer tells us which particular possibility should represent an abstract concept. An equivalence class may contain many possible realizations. This leads to the opposite question: how can an abstract concept become concrete again?

3. Realization Knowledge

Consider an abstract concept

xˉ=[x]PCˉ.\bar x=[x]_P\in\bar C.

The class xˉ\bar x may contain several elements of the possibility world. Abstraction deliberately forgot the differences among them. To return to the possibility world, we must choose one concrete representative.

Let

R:CˉC\mathcal R:\bar C\longrightarrow C

be a map satisfying

R([x]P)[x]P.\mathcal R([x]_P)\in[x]_P.

We call R\mathcal R a realization map. By construction,

A(R(xˉ))=xˉ\mathcal A(\mathcal R(\bar x))=\bar x

for every xˉCˉ\bar x\in\bar C. Hence

AR=ICˉ.\mathcal A\circ\mathcal R=I_{\bar C}.

The realization map selects one possible representative for every abstract concept. Its image

Cundefined=R(Cˉ)\widetilde C=\mathcal R(\bar C)

forms a new world inside the original possibility world.

The propositions on the abstract world can also be transported to this realization. For each pˉPˉ\bar p\in\bar P, define a proposition pundefined\widetilde p on Cundefined\widetilde C by

pundefined(R(xˉ))=pˉ(xˉ).\widetilde p(\mathcal R(\bar x))=\bar p(\bar x).

Let

Pundefined={pundefined:pˉPˉ}.\widetilde P=\{\widetilde p:\bar p\in\bar P\}.

We then obtain the third propositional world,

Wreal=(Cundefined,Pundefined),W_{\mathrm{real}}=(\widetilde C,\widetilde P),

which we call the realization knowledge.

Realization knowledge gives a concrete representative of each abstract possibility while preserving its propositional structure.

The three worlds can now be viewed together:

(C,P)undefinedA(Cˉ,Pˉ)undefinedR(Cundefined,Pundefined).(C,P)\xrightarrow{\mathcal A}(\bar C,\bar P)\xrightarrow{\mathcal R}(\widetilde C,\widetilde P).

The first world contains possibilities. The second identifies possibilities that cannot be distinguished propositionally. The third chooses one realization for each resulting abstract concept.

There is an important asymmetry between the two maps. Since R\mathcal R chooses a representative from the correct equivalence class,

AR=ICˉ.\mathcal A\mathcal R=I_{\bar C}.

But generally,

RAIC.\mathcal R\mathcal A\neq I_C.

Starting from a possibility xx, abstracting it, and realizing the resulting class may return another member of the same class rather than xx itself. Nevertheless, repeating the process produces no further change:

(RA)2=RA.(\mathcal R\mathcal A)^2=\mathcal R\mathcal A.

Thus abstraction followed by realization acts as an idempotent projection of the possibility world onto the realization world.

We can finally summarize the three forms of knowledge as

Possibility KnowledgeundefinedAAbstract KnowledgeundefinedRRealization Knowledge.\boxed{\text{Possibility Knowledge}\xrightarrow{\mathcal A}\text{Abstract Knowledge}\xrightarrow{\mathcal R}\text{Realization Knowledge}.}

Possibility knowledge describes what could be. Abstract knowledge retains only the distinctions that matter propositionally. Realization knowledge chooses how those abstractions become concrete again.

Knowledge can move from possibilities to abstractions, and from abstractions back to realizations.

Popular Posts