粒子相互作用や崩壊の自動計算は、計算素粒子物理学の一分野です。これは、高エネルギー物理学、宇宙素粒子物理学、宇宙論などで研究されている複雑な粒子相互作用の計算を支援する計算ツールを指します。自動化の目的は、物理モデルを記述するラグランジアン式から断面積の値、そしてイベントジェネレーターソフトウェアに至るまで、一連の計算を自動(プログラム化)で処理することです。
粒子加速器または衝突型加速器は、電子や陽子などの粒子の衝突(相互作用)を引き起こします。衝突する粒子は初期状態を形成します。衝突において、粒子は消滅したり、交換されたりして、異なる粒子群、すなわち最終状態を生成する可能性があります。相互作用の初期状態と最終状態は、いわゆる散乱行列(S行列)によって関連付けられます。
例えば、LEPでは、e ++ e −→ e ++ e −、またはe ++ e −→ μ ++ μ −初期状態が電子と陽電子の衝突で電子と陽電子、または反対の電荷を持つ2つのミューオン(最終状態)を生成するプロセスです。このような単純なケースでは、自動パッケージは必要なく、断面積の解析式は、少なくとも最低次の近似であるボルン近似(主次数またはツリーレベルとも呼ばれる。ファインマン図には幹と枝しかなく、ループがないため)については容易に導出できます。
しかし、素粒子物理学では、 LHCのような、より複雑な計算が求められるようになっている。どこ陽子とは、陽子構成要素(クォークとグルーオン)によって開始される粒子ジェットの数です。特定のプロセスを記述するサブプロセスの数は非常に多いため、手計算の負担を軽減するために自動化ツールが開発されています。
HighahEnergihにおける相互作用は、可能な最終状態の範囲を大きく広げ、結果として計算すべきプロセスの数を増加させる。
高精度実験では、より高次の計算、すなわち、相互作用の中断中に複数の仮想粒子が生成および消滅するサブプロセスを含める必要があり、いわゆるループが発生し、より複雑な計算が引き起こされます。
最後に、超対称性モデル(最小版ではMSSM )のような新しい理論モデルは、数多くの新しいプロセスを予測している。
かつては単なる教育支援ツールと見なされていた自動化パッケージは、ここ10年で、あらゆる実験におけるデータシミュレーションおよび分析スイートの不可欠な構成要素となった。これらはイベントジェネレータの構築を支援し、時にはイベントジェネレータのジェネレータ、あるいはメタジェネレータとして捉えられることもある。
素粒子物理モデルは、基本的にラグランジアンによって記述されます。イベントジェネレーターによるイベント生成をシミュレートするには、3つのステップが必要です。自動計算プロジェクトの目的は、これらのステップを可能な限り自動化(またはプログラム化)するためのツールを作成することです。
I.ファインマンの法則、結合、質量生成
II行列要素コード生成: さまざまな方法を使用して、コンピュータ言語 ( Fortran、C/C++ ) で行列要素式を自動的に生成します。これらの方法では、ステップIで生成された値 (質量など) または式 (結合定数など) を使用するか、手動で構築されたモデル固有のライブラリ(通常はコンピュータ代数言語に大きく依存) を使用します。この式を内部自由度で (通常は数値的に) 積分すると、初期状態の粒子エネルギーや偏極などの特定の初期パラメータのセットに対する全断面積と微分断面積が得られます。
III.イベントジェネレーターコードの生成:このコードは、実際の最終状態を完全に提供するために、他のパッケージと連携する必要があります。実装する必要のあるさまざまな効果または現象は次のとおりです。
正確な行列要素の計算とパートンシャワーのシミュレーションから得られる近似との相互作用または一致は、 n 個のジェットの生成における主次数 (LO)のような特定の精度レベル内、または次主次数(NLO) (1 ループ) または次々主次数 (NNLO) (2 ループ) で計算された行列要素を LO パートンシャワー パッケージに接続しようとする場合の 2 つの精度レベル間で、さらなる複雑さを引き起こします。
このマッチングには、減算法など、いくつかの方法が開発されています。
しかし、唯一正しい方法は、NLO行列要素計算とNLOパートンシャワー計算パッケージのように、理論的な精度が同じレベルのパッケージを整合させることです。これは現在開発中です。
高エネルギー物理学における計算の自動化という考え方は、決して新しいものではない。それは1960年代にまで遡り、当時SCHOONSCHIPやREDUCEといったパッケージが開発されていた。
これらは、ディラック行列のトレースやローレンツ指数の縮約など、行列要素の評価における代数的な部分を自動化する記号操作コードです。このようなコードは、FORMのような高エネルギー物理学向けに最適化されたアプリケーションだけでなく、 MathematicaやMapleのような汎用プログラムにも応用されるようになり、大きく進化しました。
結合定数の任意の次数での QED ファインマン グラフの生成は70 年代後半に自動化されました [15]。この分野におけるこれらの初期の開発の最初の主要な応用の 1 つは、電子とミューオンの異常磁気モーメントの計算でした [16]。ファインマン グラフの生成、FORTRAN コードを生成する REDUCE ソース コードによる振幅の生成、位相空間積分、BASES/SPRING [17] によるイベント生成から断面積の計算のすべてのステップを組み込んだ最初の自動システムは GRAND [18] です。これは QED のツリー レベルのプロセスに限定されていました。90 年代初頭には、いくつかのグループが SM での自動化を目的としたパッケージの開発を開始しました [19]。[ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ]
ファインマン振幅は、質量のないフェルミオンの波動関数のスピノル積で表され、振幅を二乗する前に数値的に評価されます。フェルミオンの質量を考慮すると、ファインマン振幅は、内部線をフェルミオンの波動関数とゲージボソンの偏極ベクトルに分割することによって、頂点振幅に分解されます。
すべてのヘリシティ配置は個別に計算できる。
この方法は以前の方法と似ていますが、数値計算はファインマン振幅を二乗した後に行われます。最終的な式は短くなり、計算速度は速くなりますが、独立したヘリシティ情報は得られなくなります。
散乱振幅は、ダイソン・シュウィンガー方程式のセットを通して再帰的に評価されます。このアルゴリズムの計算コストは、従来のファインマングラフのアプローチの n! と比較して、プロセスに関与する粒子の数 n に対して 3 nに漸近的に増加します。ユニタリーゲージが使用され、質量効果も利用可能です。さらに、色とヘリシティ構造が適切に変換されるため、通常の総和はモンテカルロ法に置き換えられます。[ 11 ]
多次元内部パラメータ位相空間における「行列要素」の積分により、全断面積と微分断面積が得られます。この位相空間の各点には、事象確率が関連付けられています。これは、実験データに非常に近い事象をランダムに生成するために使用されます。これは事象生成と呼ばれ、一連の事象シミュレーションの最初のステップです。初期状態および最終状態の粒子は、電子、ミューオン、光子などの素粒子だけでなく、パートン(陽子と中性子)も使用できます。
衝突型加速器で検出されたような現実世界の事象を再現するためには、さらに多くの効果を実装する必要がある。
最初の電子または陽電子は、実際に相互作用する前に放射線を受けることがある。これは初期状態放射線とビーム放射である。
自然界には存在しない裸のパートン(ハドロンの中に閉じ込められている)は、既知のハドロンやメソンを形成するように、いわば「装飾」されなければならない。それらは、パートンシャワーとハドロン化という2つのステップで生成される。
初期状態の粒子が高エネルギーの陽子である場合、相互作用するのはその構成要素のみです。したがって、「ハードな相互作用」を受ける特定のパートンを選択する必要があります。そのため、構造関数を実装する必要があります。もう一方のパートンは「ソフトな」相互作用をする可能性があり、イベントの複雑さに寄与するため、シミュレーションする必要があります。つまり、基礎となるイベントです。
フラグメンテーション関数(FF)は確率分布関数です。これは、ハドロン-ハドロン衝突における断片化された中間子の密度関数を求めるために使用されます。
構造関数は、断片化関数と同様に、確率密度関数である。これは、固体物理学における構造因子に相当する。
自動化されたソフトウェアパッケージは、最小超対称標準模型(MSSM)などの標準模型を超える(BSM)理論を数多く探求し、将来の物理実験における粒子間の相互作用の可能性を予測・理解する上で役立つ可能性がある。
自動計算を行う際には、いくつかの計算上の問題を考慮する必要があります。例えば、これらのソフトウェアパッケージでは、代数的または数値的に、あるいはその両方で特殊関数を計算する必要がある場合がよくあります。代数計算の場合、MapleやMathematicaなどの記号計算パッケージでは、素粒子の衝突や放出における抽象的な数学的構造を考慮する必要があることがよくあります。
ステータス:PD:パブリックドメイン、 モデル:SM:標準模型、MSSM:最小超対称標準模型、メソッド:HA:ヘリシティ振幅、DS:ダイソン・シュウィンガー、出力:ME:行列要素、CS:断面積、PEG:パートンレベルイベント生成、FEG:全粒子レベルイベント生成
{{cite conference}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite conference}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite conference}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)