Comment by mjburgess
6 hours ago
I have never encountered this physical process. Here I am typing on a keyboard which is powered through an electrical field that is guided by a peice of wire under each key -- whose operation, when mechanically activated, is to induce some electrical state in some switches it is connected to, and so on.
I associate the key with "K", and my screen displays a "K" shape when it is pressed -- but there is no "K", this is all in my head. Just as much as when I go to the cinema and see people on the screen: there are no people.
By ascribing a computational description to a series of electrical devices (whose operation distributes power, etc.) I can use this system to augment by own thinking. Absent the devices, the power distribution, their particular casual relationships to each other, there is no computer.
The computational description is an observer-relative attribution to a system; there are no "physical" properties which are computational. All physical properties concern spatio-temporal bodies and their motion.
The real dualism is to suppose there are such non-spatio-temporal "process". The whole system called a "computer" is an engineered electrical device whose construction has been designed to achive this illusion.
Likewise I can describe the solar system as a computational process, just discretize orbits and give their transition in a while(true) loop. That very same algorithm describes almost everything.
Physical processes are never "essentially" computational; this is just a way of specifying some highly superficial feature which allows us to ignore their causal properties. Its mostly a useful description when building systems, ie., an engineering fiction.
Right, and I seem to remember this sort of point in Wittgenstein as well in his rule-following argument where, to make an adjustment to his question, what would it mean for a computer to be miscomputing other than bucking our expectations for what a system should produce; all computers clearly are performing exactly as our physics describe them, even if they produce 2 * 2 = 5 on a screen.
And yet you can build a device with the exact same functionality using vacuum tubes, semiconductor transistors, field effect transistors, water pipes, ant molehills, and any other substrate - and you could even replace some of the components with a software-defined hardware component that does the same thing. The computation is the thing that is objectively the same between all of these different realizations of the same device - the software that they are running. And for many of these, the software is indeed a physical object, one whose presence you can precisely measure. A hard disk containing a copy of quicksort has different physical properties that the same hard-disk containing a copy of Windows. A CPU currently running quicksort is likewise different from a CPU currently running ChatGPT, in perfectly measurable and observable ways.
A computational description of a system is no more and no less rigurous than any other physical model of that system. To the same extent that you can say that billiards balls interact by colliding with each other and the table, you can say that a processor is computing some function by flipping currents through transistors.
> software-defined hardware component that does the same thing
No, you cannot.
A hard-drive needs to a have a physical hysteresis. An input/output device needs to transmit power, and be powered, by an electrical field. A visual device needs to emit light on electrical stimulation, and so on.
The only sense, in the end, in which a "computer" survives its devices being changed is just observer-relative. You attribute a "3" to one state and a "1" to another, and "addition" to some process. By your attribution, does that process compute "4".
But it computes everything and computes nothing. If you plug in a speaker to VGA socket, the electrical signal causes an the air to move, sound.
The only sense in which a VGA signal is a "visual" signal is that we attach an LCD to that socket, and we interpret the light from the LCD semantically.
The world is a particular way objects in space and time move, those exhaust all physical properties. Any other properties are non-physical, which is why this kind of computationalism is really dualism.
You suppose it isnt your physical mechanism and its relationship to your environment which constitutes your thinking -- rather it's your soul. A pure abstract pattern which needs no devices with no specific properties to be realised.
Whatever this pattern is, if you played it through a speaker, it would just be vibrations in the air. Sent to an LCD, whitenoise. Only realised in your specific biology is it any kind of thinking at all.
Again, this is simply and provably false. I can build a system that opens a door when I'm near it using a photodiode connected to a measurement pin and have the CPU trigger the door opening motor if the diode is indicating no light, and the door closing motor if it indicates light. Or, I can buy a camera and build a complex software solution to analyze the output of that camera, and open the door if the software sets the "is_present" bit and otherwise closes the door.
In either case, the door will open if you're in front of it, and close after you've gone. This will happen regardless of whether you undertsand what it represents, it will open for a basic robot as well as for a human or a squirrel or a plant growing towards it very slowly or a rock rolling downhill.
Of course, you can't replace every single piece of hardware with software - you still need some link with the physical world. And of course, there will be many measurable differences between the two systems - for a basic example, the camera-based system will give off a lot more heat than the photo-sensitive diode one. I'm not claiming that they are perfectly equivalent in every way, not at all. I am claiming that they are equivalent in some measurable, observer-independent ways, and that the specific way in which they are equivalent is that they are running the same computation.
3 replies →