Here is a thought experiment I have been thinking about concerning Free Will, Individuality and One-Way functions:
Assumptions:
Each conscious being in a world has material body which distincts it from each other conscious being with other material body in this world. Each conscious being is represented by two strings: Its current internal/individuality state string i_t and its current observable string o_t. The internal state string represents the internal state of this conscious being and corresponds to all knowledge, thoughts, feelings and expererience this consciousness has made up to time t. In a world where the consciousness being has a material body, those two strings are observable by the consciouss being themselve, but the internal state string is not observable by other consciouss beings with other material bodies. Each consciouss being can act on the world by modifying an observable string o_t to change it to o_(t+1). This string is observable by all consciouss beings in this world. Suppose there exists a one-way-function f on bitstrings (https://en.wikipedia.org/wiki/One-way_function). Suppose further, that for each consciouss being the same rules in the world apply. The free will might than be implemented through a one-way function f:
i_(t+1),o_(t+1) = f(i_t,o_t)
Other consciouss beings can observe only the choice between alternatives of one consciouss being: They observe only the string o_t,o_(t+1) etc.
This proposed procedure solves the free will dilemma:
- To all consciousness beings the same rules f apply, hence it might be said that the world is deterministic.
- Since f is a one-way function, it is easy for each consciouss being to apply f to (i_t,o_t) but it is practially impossible, for other consciouss beings to revert f, that is to say, they do not know the reasons (i_t,o_t) which led to o_(t+1). From their perspective the action of this consciouss being seem free in the choice how o_(t+1) looks like.
- If the internal/individuality state strings i_t is for each time step equal to the empty string, then the consciouss being is merely a determinisctic function or machine and other consciouss beings can observe o_t, o_(t+1) and by applying f("",o_t) they get "",o_(t+1) and hence in retrospective they know that this consciouss being has no free will, since they know i_t = "".
- On the other hand, if the internal/individuality state i_t is a very long bitstring of length N, then the free will of this consciouss being is very high $2^N$ and other consciouss beings with smaller free will $2^n << 2^N$ would have difficulties in understanding the choices/actions of this particular consciouss being.
Please if this thought experiment is discussed in literature, it would be nice to mention the reference-request, because I find it very interesting.
Thanks for your help!