28–31 Jul 2025
Princeton
US/Eastern timezone

Efficient Matrix-Element Generation in Julia

30 Jul 2025, 10:30
30m
Jadwin A10 (Princeton)

Jadwin A10

Princeton

Talk 25' Talks

Speaker

Anton Reinhard (CASUS/HZDR)

Description

In this talk, we introduce the capabilities of our novel matrix-element-generating Julia package, QEDFeynmanDiagrams.jl, which is part of the broader QuantumElectrodynamics.jl ecosystem. This package provides a simple, intuitive interface for defining arbitrary scattering processes, and, by leveraging ComputableDAGs.jl, it enables the generation of functions that compute matrix elements for given particle momenta on both, CPU and GPU. Our modern approach to Feynman diagram generation utilizes an efficient algorithm with improved scaling complexity, enabling the computation of multi-particle processes. Additionally, we demonstrate how QEDevents.jl integrates with the matrix element generator to facilitate sampling and event generation. We benchmark our results against existing generators like MadGraph to verify accuracy and performance. Lastly, we discuss how our algorithm can be generalized to handle arbitrary quantum field theories while maintaining similar scaling behavior, making it a versatile tool for a wide range of applications in high-energy physics.

Author

Anton Reinhard (CASUS/HZDR)

Co-authors

Klaus Steiniger (CASUS/HZDR) Dr Michael Bussmann (CASUS/HZDR) René Widera (HZDR) Simeon Ehrig (CASUS/HZDR) Dr Uwe Hernandez Acosta (CASUS/HZDR)

Presentation materials

There are no materials yet.