With all the repetition, this thread is rapidly approaching zombie status, and clearly we've long ago abandoned any discussion of the brain for the tired old who-shot-John about hypothetical conscious machines, so let's cut to the chase on some important issues.
For instance, conservation of matter and energy....
Why is it that computationalism violates these accepted principles of physics?
Well, we know that
consciousness uses up significant resources. Which means that the body is performing some physical process during consious awareness that it's not performing otherwise.
So for example, when I can't get to sleep -- as has been happening for the last few days -- what's going on is that my brain refuses to stop "doing consciousness". There's a resource-intensive physical process going on which won't shut down, no matter how much I wish it would. (Without a physical process, no behavior, no use of resources.)
So if we want to build a conscious machine, we have to make it use resources to "do consciousness" just as we would have to make it use resources to have a pulse.
Which is not a problem.
We can say that the pulse is the result of the actions of cells -- that is, the parts of the organic machine. In the robot, the action of the machine parts also produces a pulse.
Which is to say, I have to put a physical (not merely logical) apparatus in place to get the behavior.
But let's say I was to tell you that I'd built a man-made machine that also has a pulse and you say, "Oh, how do you do that?"
"I program it to have a pulse," I say.
"Ok," you reply, "so the programming helps manage the pulse rate, but how do you actually make the pulse happen?"
"What do you mean?" I ask. "There's no physical mechanism for the pulse. All I need is enough physical resources to support running the program."
"Hold on," you say. "You're telling me that you only expend enough resources in that machine to run the program, and no more, but as a result you get to run the program
and you get a pulse?"
"Sure," I say.
Is this credible?
Well, no. You can't get behavior for free.
If programming is involved in my machine-with-a-pulse or my machine-with-consciousness, I must be using sufficient resources to support the programming as well as everything else needed to make the behavior occur.
In other words my machine must have some sort of functionally-equivalent physical mechanism to perform the feat. Programming alone cannot produce the behavior.
You cannot program behavior. If programming is involved, fine, but programming alone can't make a machine do the equivalent of what my body is doing when it runs, jumps, pumps blood, engages in consciousness, or does any other bodily function.
If you only expend enough resources to run logic, then all you get is running logic. You cannot get running-logic plus some other sort of behavior.