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?

  • MrFunkEdude@piefed.social
    link
    fedilink
    English
    arrow-up
    9
    ·
    17 hours ago

    In a deterministic reality, where all things are due and subject to causation, there can be no free will. If we did not live in a causal reality, we’d never be able to make accurate predictions or models.

    “Randomness” is not free will either. If you’re not in complete control of your influences, then you can not be said to have free will. Randomness does nothing to help the argument for free will.

    With that said. Regardless of the existence of free will, what does exists is your awareness of what it’s like to be you. To be in the circumstances that currently govern your life. And in that awareness exists the boundless capacity for compassion. Once you understand that no one is in control of their lives, that all things are causal, it allows you to be less judgmental.

    "If a man is crossing a river and an empty boat collides with his own skiff, he will not become angry. He will simply guide his boat around it.

    But if he sees a person in the boat, he will shout at the other to steer clear. If the shout is not heard, and the boats collide, he will curse the other person.

    Yet, if the boat were empty, he would not be angry."

    — Chuang Tzu (Zhuangzi)

    I wrote a simple explanation of determinism in a blog post earlier this year (there’s an audio version available as well.) https://mrfunkedude.wordpress.com/2024/12/03/following-the-strings/

    • FooBarrington@lemmy.world
      link
      fedilink
      arrow-up
      3
      arrow-down
      2
      ·
      17 hours ago

      Just pointing this out - we don’t live in a deterministic reality. Quantum interactions are inherently probabilistic and can’t be predetermined. This usually doesn’t matter, but you can chain larger classical systems onto quantum interactions (i.e. Schrödingers cat), which makes them non-deterministic as well.

      • MrFunkEdude@piefed.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        16 hours ago

        Thanks for the reply.

        “inherently probabilistic and can’t be determined” is just another way of saying “random” or “we don’t know yet”.

        If reality was not deterministic, the reliability of models and predictions in physics would be upended.

        • FooBarrington@lemmy.world
          link
          fedilink
          arrow-up
          3
          arrow-down
          2
          ·
          edit-2
          15 hours ago

          “inherently probabilistic and can’t be determined” is just another way of saying “random” or “we don’t know yet”.

          Well yes, it means “random”. Of course there’s always a chance that we’re just missing something fundamental, but it would mean that literally every model we have is completely wrong. Unless we find indications for that (and there don’t seem to be any so far) I think it’s fair to assume that quantum interactions are actually random.

          If reality was not deterministic, the reliability of models and predictions in physics would be upended.

          No, because reality is not deterministic, yet the reliability of models and predictions in physics is not upended. There simply are enough of these interactions happening that, in the “macro” world, we can talk about them deterministically, since they are probabilistic. But that doesn’t mean the “micro” interactions are deterministic, and it also doesn’t mean it’s impossible for a “macro” interaction to be non-deterministic - again, the example of Schrödingers cat comes to mind.

          You could literally build a non-deterministic experiment right now if you wanted to.

          • pcalau12i@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            14 hours ago

            In a sense it is deterministic. It’s just when most people think of determinism, they think of conditioning on the initial state, and that this provides sufficient constraints to predict all future states. In quantum mechanics, conditioning on the initial state does not provide sufficient constraints to predict all future states and leads to ambiguities. However, if you condition on both the initial state and the final state, you appear to get determinstic values for all of the observables. It seems to be deterministic, just not forwards-in-time deterministic, but “all-at-once” deterministic. Laplace’s demon would just need to know the very initial conditions of the universe and the very final conditions.

            • FooBarrington@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              7 hours ago

              Hm, I’m not sure if I understand the abstract correctly.

              Say I build two Schrödingers cat experiments next to each other, and connect them so that each vial dispersing the poison also makes the other vial disperse poison. I go away, and come back to both vials having triggered and both nuclear decays having occurred. How could I determine the path the whole system took?

              • pcalau12i@lemmy.world
                link
                fedilink
                arrow-up
                1
                ·
                edit-2
                4 hours ago

                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.

                • FooBarrington@lemmy.world
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  4 hours ago

                  Sorry, it’s been a long time since I last looked at the mathematical side of quantum mechanics, so most of your comment flew over my head. Let me put it in as simple terms as I can:

                  If there are multiple paths a system can take to reach a final state, how can you accurately determine which path was taken if you only know the initial & final state? IMO this shouldn’t be possible.

                  • pcalau12i@lemmy.world
                    link
                    fedilink
                    arrow-up
                    1
                    ·
                    4 hours ago

                    Let’s say the initial state is at time t=x, the final state is at time t=z, and the state we’re interested in is at time t=y where x < y < z.

                    In classical mechanics you condition on the initial known state at t=x and evolve it up to the state you’re interested in at t=y. This works because the initial state is a sufficient constraint in order to guarantee only one possible outcome in classical mechanics, and so you don’t need to know the final state ahead of time at t=z.

                    This does not work in quantum mechanics because evolving time in a single direction gives you ambiguities due to the uncertainty principle. In quantum mechanics you have to condition on the known initial state at t=x and the known final state at t=z, and then evolve the initial state forwards in time from t=x to t=y and the final state backwards in time from t=z to t=y where they meet.

                    Both directions together provide sufficient constraints to give you a value for the observable.

                    I can’t explain it in more detail than that without giving you the mathematics. What you are asking is ultimately a mathematical question and so it demands a mathematical answer.