It is fun to think about the Simulation Theory but most discussions revolve around it being likely that we are in one.

What are some concrete reasons why it’s all science fiction and not reality?

  • dumbcrumb@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    One reason for us not being in a simulation is that we have irrational numbers that are seemingly infinite. Like pi. In every simulation that we are able to do, there is a limit to how precise the simulation is. For example, using pi only to 10 digits is more than accurate enough for any simulation we want to run. If we currently live in a simulation, then we could assume that the creators would do the same thing to save on computing power, but we have found many irrational numbers that never end. There is also the argument that the parameters of the simulation would be dynamic and change depending on more and more precise observation, but obviously, that’s impossible to know.

    • 👍Maximum Derek👍@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Or the code that represents pi (or similar) has a recursion bug. The real value for pi is supposed to be succinct, but that damn angle tracing algorithm gets stuck in a computation loop. That ticket has been open for 3.2 billion years, but we’re getting to it.

      • PlexSheep@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Why would a CONSTANT be computer by a function? And also, who makes a function that is just a getter for a constant recursive by accident? And do they not have tests for that? How can an important constant like Pi have a bug in production?

      • iAmTheTot@kbin.social
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Recursion would imply that’s its a regular repeating sequence, not an irregular one, no? Pi, and other irrational numbers, have no pattern. They do not repeat.

        • Feathercrown@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Pi has a pattern, just not a repeating one. There are algorithms to calculate it to arbitrary precision.

          • iAmTheTot@kbin.social
            link
            fedilink
            arrow-up
            0
            ·
            5 months ago

            A pattern is, by definition, repeating. Pi does not repeat. At least not that we’ve yet calculated, and we’ve gotten to thirteen trillion digits which is frankly incomprehensible.

        • 👍Maximum Derek👍@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          5 months ago

          Recursion would imply that’s its a regular repeating sequence, not an irregular one, no?

          No. A loop is recursive if it calls itself, it can still do different work each time. As a less than ideal example, I can write a function that concats a character from /dev/random to a string then call itself. It will go forever without repeating itself.

      • postmateDumbass@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Alternitively, the simulation can handle pi perfectly, but does not expose to us a perfect way to quantify it. We are limited to one Planck length resolution.

        • Ultraviolet@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          This is such a frustratingly common misconception about the Planck length. It’s not a pixel density, the Planck time is not a framerate. You can have lengths that are not multiples of the Planck length. The only significance to the Planck length is it’s the distance scale where gravity becomes as strong as the nuclear forces, and physics gets weird.

      • slazer2au@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        That’s what you get for logging it as a Priority 2 case which has a next universe response time. You should have logged it as P1 which has a half universe response time and the sla hasn’t been breached yet.

    • lastjunkieonearth@lemdro.id
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Previous simulations had perfect numbers which led to us realising we were in a simulation and it fucked the whole thing up

    • ColeSloth@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      I mean, you can set up a fully functioning calculator in a game on a super Nintendo. If they wanted to get something out of our simulation I don’t see any reason to limit mathematics. Computers have been able to “go on forever” with pie since like the 80s, so I doubt we’d be putting any strain on a super system running on Windows 42. Plus, if pie actually just decided to stop 10 or so places in, how would we explain it?

    • kromem@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      5 months ago

      The only way we’re realistically in a simulation is if it’s running on a (mathematically) real computer.

      The fact that our universe emulates one that’s continuous at macro scales and only quantized at micro scales and in very odd ways that seem to be memory efficient (though at incomprehensible memory scales) might support the idea that the original doesn’t have quantization to limit its computational abilities.

      So infinitely precise representations might not be a problem if the underlying hardware deals with real numbers.