The Persistence of Identity

What is that strange possession that stays the same throughout its life?1

Can we recollect how things appeared to us before we learned to link new meanings to those things?

What is this body of changelessness in spite of change?

Perhaps the purview of a thing’s persistence is its predictable pathways of provenance:2

Data does not have intrinsic meaning:

The semantics of our data are defined by the effects it produces when passed into our functions. These effects should be predictable whenever possible, but data cannot prevent itself from being interpreted in surprising ways.6

An identifier is an association between a string of data and an object.7. The semantics of our identifiers are then defined by the effects produced by interpreters that believe records bearing witness to these associations.

A layer of indirection separates what something does from how it does it. Similarly, an identifier separates what something is from how it is.

What are some tools for predictability in indirection?

Effects are the currency of meaning, yet their causes and conditions are ever fleeting:

…everything in the world is the result of a vast concurrence of causes and conditions, and everything disappears as these causes and conditions change and pass away.

– Buddha9

“All models are wrong, but some are useful.” An identity is ultimately a model, an abstract description that hides certain details while illuminating others, that can yield useful predictions when it provides adequate explanations relating primitive phenomena to one another and to more complex phenomena. Go forth and identify.

This post was adapted from a note sent to my email list on Machine-Centric Science.
I'd love for you to subscribe.

  1. M. Minsky, The Society of Mind. New York: Simon and Schuster, 1986, p. 54. ↩︎

  2. https://www.w3.org/TR/prov-o/ ↩︎

  3. https://www.w3.org/TR/prov-o/#Activity ↩︎

  4. https://www.w3.org/TR/prov-o/#Entity ↩︎

  5. https://www.w3.org/TR/prov-o/#Agent ↩︎

  6. Z. Tellman, Elements of Clojure. Monee, IL: Lulu.com, 2019. ↩︎

  7. J. A. Kunze, “The ARK Identifier Scheme (v.34).” Internet Engineering Task Force (IETF), Jan. 2022. [Online]. Available: https://datatracker.ietf.org/doc/draft-kunze-ark/ ↩︎

  8. C. A. R. Hoare, “Proof of correctness of data representations,” Acta Informatica, vol. 1, no. 4, pp. 271–281, 1972, doi: 10.1007/BF00289507. ↩︎

  9. B. D. Kyōkai, The teachings of Buddha, 1. ed. New Delhi: Sterling Publishers, 2004. ↩︎