Skip Navigation

Do you believe in free will?

There is an argument that free will doesn't exist because there is an unbroken chain of causality we are riding on that dates back to the beginning of time. Meaning that every time you fart, scratch your nose, blink, or make lifechanging decisions there is a pre existing reason. These reasons might be anything from the sensory enviornment you were in the past minute, the hormone levels in your bloodstream at the time, hormones you were exposed to as a baby, or how you were parented growing up. No thought you have is really original and is more like a domino affect of neurons firing off in reaction to what you have experienced. What are your thoughts on this?

123 评论
  • I am not that good with abstract language. It helps to put it into more logical terms.

    It sounds like what you are saying is that you begin with something a superposition of states like (1/√2)(|0⟩ + |1⟩) which we could achieve with the H operator applied to |0⟩ and then you make that be the cause of something else which we would achieve with the CX operator and would give us (1/√2)(|00⟩ + |11⟩) and then measure it. We can call these t=0 starting in the |00⟩ state, then t=1 we apply H operator to the least significant, and then t=2 is the CX operator with the control on the least significant.

    I can't answer it for the two cats literally because they are made up it a gorillion particles and computing it for all of them would be computationally impossible. But in this simple case you would just compute the weak values which requires you to also condition on the final state which in this case the final states could be |00⟩ or |11⟩. For each observable, let's say we're interested in the one at t=x, you construct your final state vector by starting on this final state, specifically its Hermitian transpose, and multiplying it by the reversed unitary evolution from t=2 to t=x and multiply that by the observable then multiply that by the forwards-in-time evolution from t=0 to t=x multiplied by the initial state, and then normalize the whole thing by dividing it by the Hermitian transpose of the final state times the whole reverse time evolution from t=2 to t=0 and then by the final state.

    In the case where the measured state at t=3 is |00⟩ we get for the observables (most significant followed by least significant)...

    • t=0: (0,0,+1);(+1,+i,+1)
    • t=1: (0,0,+1);(+1,-i,+1)
    • t=2: (0,0,+1);(0,0,+1)

    In the case where the measured state at t=3 is |11⟩ we get for the observables....

    • t=0: (0,0,+1);(-1,-i,+1)
    • t=1: (0,0,+1);(+1,+i,-1)
    • t=2: (0,0,-1);(0,0,-1)

    The values |0⟩ and |1⟩ just mean that the Z observable has a value of +1 or -1, so if we just look at the values of the Z observables we can rewrite this in something a bit more readable.

    • |00⟩ → |00⟩ → |00⟩
    • |00⟩ → |01⟩ → |11⟩

    Even though the initial conditions both began at |00⟩ they have different values on their other observables which then plays a role in subsequent interactions. The least significant qubit in the case where the final state is |00⟩ begins with a different signage on its Y observable than in the case when the outcome is |11⟩. That causes the H opreator to have a different impact, in one case it flips the least significant qubit and in another case it does not. If it gets flipped then, since it is the control for the CX operator, it will flip the most significant qubit as well, but if it's not then it won't flip it.

    Notice how there is also no t=3, because t=3 is when we measure, and the algorithm guarantees that the values are always in the state you will measure before you measure them. So your measurement does reveal what is really there.

    If we say |0⟩ = no sleepy gas is released and the cat is awake, and |1⟩ = sleepy gas is released and the cat go sleepy time, then in the case where both cats are observed to be awake when you opened the box, at t=1: |00⟩ meaning the first one's sleepy gas didn't get released, and so at t=2: |00⟩ it doesn't cause the other one's to get released. In the case where both cats are observed to be asleep when you open the box, then t=1: |01⟩ meaning the first one's did get released, and at t=2: |11⟩ that causes the second's to be released.

    When you compute this algorithm you find that the values of the observables are always set locally. Whenever two particles interact such that they become entangled, then they will form correlations for their observables in that moment and not later when you measure them, and you can even figure out what those values specifically are.

    To borrow an analogy I heard from the physicist Emily Adlam, causality in quantum mechanics is akin to filling out a Sudoku puzzle. The global rules and some "known" values constrains the puzzle so that you are only capable of filling in very specific values, and so the "known" values plus the rules determine the rest of the values. If you are given the initial and final conditions as your "known" values plus the laws of quantum mechanics as the global rules constraining the system, then there is only one way you can fill in these numbers, those being the values for the observables.

123 评论