16
模拟宇宙!
图灵完备语言的一个不错的特性是,它可以用来编写任何程序,甚至可以模拟整个宇宙。 您的工作就是做到这一点:编写一个模拟Universe的程序。 注意:尽管我毫不怀疑您将能够完成此任务,但如今我没有足够的业余时间来验证模拟中的所有10 90个粒子是否都按其实际应做的工作。因此,仅是为了简化测试和评估,如果您的Universe模拟器仅适用于单个起始粒子就足够了。为了使事情有趣,让我们假设这个粒子是最近发现的希格斯玻色子。 您的宇宙仅以一个中间约120 GeV的希格斯玻色子开始。为了不使输出太长,让我们使该Universe仅在10 -25秒处滴答,而不是其“常规时钟频率”为5.4×10 -44秒。 希格斯玻色子的衰变半衰期为1.6×10 -22秒,因此迟早会衰变,因此在模拟的每个滴答声中,衰变的可能性为0.0433%。您可以在此处检查它会衰减成什么。为了有一个集中的简化需求,我列出了您应该使用的分支比率: 运行模拟 在每次模拟时,希格斯玻色子都有0.0433%的衰减机会。如果发生这种情况,它将分解为具有列出的概率的以下粒子(您应该在输出中使用这些名称): 底夸克+底夸克(64.8%) 2 W玻色子(14.1%) 2加仑(8.82%) 头蛋白轻蛋白+头蛋白轻蛋白(7.04%) 夸克+夸克(3.27%) 2个玻色子(1.59%) 2个光子(0.223%) 1 Z玻色子+ 1光子(0.111%) 介子+反介子(0.0244%) 顶夸克+顶抗夸克(0.0216%) 总计为100%。 这些粒子中的一些会进一步衰减。 W玻色子:半衰期为10 -25秒,这意味着每个滴答声都有50%的机会分解为下列概率相等的下列之一: 正电子+中微子 反介子+中微子 Antitau Lepton +中微子 Z玻色子:半衰期为10 -25秒,这意味着在每个刻度上都有50%的机会分解为下列其中之一: 中微子+抗中微子(20.6%) 电子+正电子(3.4%) 介子+反介子(3.4%) 牛头顿+牛头顿(3.4%) 下夸克+下夸克(15.2%) 夸克+夸克(15.2%) 底夸克+底夸克(15.2%) 夸克+反夸克(11.8%) 夸克+夸克(11.8%) 顶夸克:半衰期为5×10 -25秒,这意味着在每个刻度上有12.95%的机会衰减为以下几率,并且概率相同: 玻色子+夸克 玻色子+夸克 W玻色子+底夸克 …