Two metaphors and the places I read them recently made a big
difference to how I look at things.
STEREOSCOPIC VISION
The first one I ran into in Wilfrid Sellars' essay on Philosophy
and the Scientific Image of Man [1]. It's a great essay, talking
about how our everyday picture of the world interacts with our
theoretical, or scientific, picture of the world. The everyday
picture is the one which includes people and their desires, impulses,
reasons, ethics and so on. The scientific picture includes the
things postulated by science - electrons, quarks, electromagnetic
fields, benzene molecules and so on. The two pictures are related
by a great metaphor of stereoscopic vision, with each 'eye', the
everyday eye and the theoretical eye, giving a partial image which
is combined to give the whole picture. I like this a lot since it's
such a vivid metaphor, and when programming or doing physics now I
often find myself thinking that I have my non-theoretical eye closed
so I'm missing some perspective.
In the essay the 'everyday' image is called the manifest image and
the 'theoretical' image is called the scientific image. The essay
discusses the relationship between the manifest and scientific image
in a lot more detail; in particular their jobs aren't completely
symmetrical, with the scientific image needing the manifest image
to get going but ultimately challenging its validity (if there are
only electrons are there reasons?). In a way the everyday story of
the world and scientific story of the world are very different kinds
of story - certainly the scientific story is much more theoretically
loaded - so the stereoscopic vision metaphor in which they are just
two images could be a bit misleading. But all the same the metaphor
and the whole essay in fact has really affected how I look at things
on a daily basis.
It sounds silly but reading the essay and the stereoscopic vision
metaphor in particular got me much more interested in reading
history, reading the news, trying to learn about politics... Not
that the essay pushes any of this, but I needed a push and the idea
that I've wilfully had one eye closed for most of my life certainly
gave me one.
PONY AND HARNESSES
The second metaphor I read in Gilbert Ryle's book on Dilemmas. This
is a fantastic little book which is great fun to read both because
it covers some varied and tasty subjects - which include the everyday
vs scientific worlds, Zeno's paradox, and pleasure - and because
Gilbert Ryle writes very beautifully. The book is full of unusual
metaphors but one in particular I found very interesting, which is
taking some everyday concept (like seeing) as a pony and various
theoretical structures we might formalize it with (like theories
of perception) as harnesses. For me the metaphor is very expressive;
I like the idea that an everyday idea is like an animal that is
perfectly happy roaming around on its own; I like that we can try
various theoretical structures/harnesses to understand it, and that
the theoretical structures are both artificial and practically
useful.
Ryle also talks about what happens if you use the wrong harness for
a given animal, or the wrong theoretical structure for a given
everyday concept - unexpected bad behaviour, or a dilemma. This can
happen even if separately the everyday concept and the theoretical
structure are perfectly well behaved; it's the misfit between them
which causes trouble. This situation comes up naturally if we meet
a new everyday concept and try to apply a successful existing
theoretical structure from another area. Even if this leads to
logical trouble it's no bad thing, since we learn something about
the concept and the theory from doing it - and we can hopefully use
the experience to make a better-fitting theory.
This misfit example got me thinking of quantum mechanics, specifically
about trying to force the wavefunction to be some more familiar
sort of thing. It's often taken as perhaps a sort of field (but on
a very high dimensional space) or a something more like a probability
distribution (but complex-valued). These things work great up to a
point and teach us a lot, but ultimately they cause me quite some
mental discomfort from what feel like paradoxes - is the
very-high-dimensional space real or just introduced for calculational
purposes? What exactly are we talking about probabilities of? Sadly
I don't know what else a wavefunction should be though!
Also in programming I think quite often forcing an everyday problem
into one or another paradigm which doesn't suit it can lead to
trouble and my feeling mentally strained or torn. For example I
feel disoriented using objects (you might say object-disoriented)
when there's not much state involved, or when trying to keep up a
more functional style when the problem naturally requires mutating
a lot of data. If my programming problems can be fundamentally
different animals maybe there's no one paradigm/harness which will
fit them all.
[1]
http://www.ditext.com/sellars/psim.html