决定论是给失败者用量子力学来做决定的。
qflip-CQPANCOAST的Python项目详细描述
量子硬币投掷
掷硬币是给失败者的;用量子力学来代替。在
安装
它在pypi上here:pip install qflip-CQPANCOAST
。
要卸载,pip uninstall qflip-CQPANCOAST
。在
我将这个存储库用于Python打包实践,因为函数非常简单。在
代码
嘿,我不是个失败者。发生什么事?
澳大利亚国立大学的一个实验室正在不断地对量子真空进行测量,然后把它的二进制版本放到互联网上。Here it is!
我最初是通过改编一个来自here的html解析器来编写这段代码的,我是2019年春季物理计算方法课程的助教。 脚本后来出现了:掷硬币对我来说太确定了,所以我为shell编写了一个python脚本,它给了我真正随机的量子测量值! 现在大部分代码都是我的了,但我想我还是应该相信那个人
如何使用它?
只需输入qflip,然后输入要在其中选择的内容的数量。 该计划将:
- 从ANU量子随机数发生器中取一个巨大的数字
- 把它分成一堆大的)
- 将这些数字存储在
~/.qflip
中的json文件中 - 然后按你指定的数字修改它。在
如果你不指定一个数字,它会选择2。在
$ qflip 0 $ qflip 1 $ qflip 1 $ qfilp 2713 $ qflip 0# This will throw a ValueError. $ qflip -1 # So will this... $ qflip beans # ...and this. $ qflip 1# This is fine, though not useful.0
需要决定晚餐吃什么?
如果我有四个选项,我只需为每个选项分配一个从0到3的数字,然后在提示符中输入qflip 4
。在
需要决定我先做什么家庭作业? 如果我有17个选择。。。好吧,你明白了。在
物理学
不,但真的,这是怎么回事?
首先,没有办法通过实验来测试,但是很多人(包括我)认为,用其他方式来思考这个问题,需要破坏漂亮的数学。在
事情是这样的:用外行的话说,在我们观察薛定谔猫之前,它处于一种状态的叠加状态:既没有死,也没有活着。 然后,我们打开盒子进行观察。 在我们看来,就像猫现在肯定是活的或死的,但实际上,我们已经把分成看到猫活着的人和看到猫死的人,就像猫之前分开一样! 这不是研究量子力学如何工作的地方,但你需要知道的是,有一个完全真实的宇宙,上面图片中的数字是不同的。 是不是很酷?在
当我用这个程序来决定该穿什么衬衫时,我最终穿了所有的衬衫——但在我看来,我选择了一件。 我们是宇宙的一部分,我们也遵循量子力学的奇怪定律。在
如果你想得到进一步的解释,首先读一些关于量子力学的书(The Feynman Lectures总是一个很好的起点),然后看看{a5},更通俗地说是量子力学的“多个世界”解释。在
再一次,没有办法用实验来测试,但它确实对我来说最有意义。 对量子力学的解释进行辩论是很有启发性的,所以如果你想以这种或那种方式寻找论据,你可以在网上自由查阅。在
亲爱的读者,有那么多人比我聪明
如果你想在实际工作中使用ANU量子随机数服务器,不要使用这个回购-这只是一个愚蠢的事情,虽然它是功能性的。 ^另一方面,{a6}具有广泛的实用性。 过来看!在
This也很酷。在
- 项目
标签: