Comment by mjburgess
10 hours ago
There are no such things as "computational processes". Any computational description of reality describes vastly different sets of casual relata, nothing which exists in the real world is essentially a computational process -- everything is essential causal, with a circumstantially useful computational description.
On the contrary, computation is a very clear physical phenomenon, well understood and studied, so well understood that we can build machines to do it. And, again, those machines don't need any interpretation - they do measurable things in the real world, such as opening doors and cutting parts.
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.
5 replies →
The only thing that can accurately simulate a process or system is the real process or system. Any simulation that perfectly simulates something becomes that something. Everything else contains simplifications and approximations and is an imperfect simulation.
Fire is the result of the intrinsic reactivity of some chemicals like fuels and oxidizers that allows them to react and generate heat. A simulation of fire that doesn't generate heat is missing a big part of the real thing, it's very simplified. Compared to real fire, a simulation is closer to a fire emoji, both just depictions of a fire. A fire isn't the process of calculating inside a computer what happens, it's molecules reacting a certain way, in a well understood and predictable process. But if your simulation is accurate and does generate heat then it can burn down a building by extending the simulation into the real world with a non-simulated fire.
Consciousness is an emergent property from putting together a lot of neurons, synapses, chemical and physical processes. So you can't analyze the parts to simulate the end result. You cannot look at the electronic neuron and conclude a brain accurately made of them won't generate consciousness. It might generate something even bigger, or nothing.
And in a very interesting twist of the mind, if an accurate simulation of a fire can extend in the real world as a real fire, then why wouldn't an accurate simulation of a consciousness extent in the real world as a real consciousness?