PDFxTMDLib: مكتبة C++ عالية الأداء لوظائف توزيع الجسيمات المعتمدة على الزخم المتوازي والعرضي
PDFxTMDLib: A High-Performance C++ Library for Collinear and Transverse Momentum-Dependent Parton Distribution Functions

شارك:
المجلة: EPJ Research Infrastructures، المجلد: 10، العدد: 1
DOI: https://doi.org/10.1007/s41781-025-00157-0
تاريخ النشر: 2026-02-12
المؤلف: R. Kord Valeshabadi وآخرون
الموضوع الرئيسي: دراسات فيزياء الجسيمات النظرية والتجريبية

نظرة عامة

تقدم هذه القسم نظرة عامة على أهمية دوال توزيع الجسيمات المتوازية (cPDFs) ودوال توزيع الزخم العرضي المعتمدة (TMDs) في فيزياء الطاقة العالية، وخاصة لحساب مقاطع العرض ضمن أطر التوزيع المتوازي و $k_t$-التفكيك. يسلط الضوء على قيود المكتبات الحالية، مثل LHAPDF و TMDLib، التي تقيد تخصيص المستخدم وقابلية التوسع، وخاصة بالنسبة لـ TMDs. تفتقر هذه المكتبات إلى إطار عمل متسق لتقييم اقتران QCD ودراسة عدم اليقين على مستوى التوزيع، وهو أمر حاسم للتحليلات الظاهرة.

للتغلب على هذه القيود، يقدم المؤلفون PDFxTMDLib، مكتبة C++ حديثة توفر حلاً مرنًا وقويًا لكل من PDFs المتوازية و TMDs، مما يسمح بمزيد من التخصيص وإمكانية دعم التوزيعات من الرتبة الأعلى. توضح المقالة هيكل PDFxTMDLib وتظهر فعاليتها من خلال دمجها مع مولد أحداث PYTHIA Monte Carlo لحساب مقاطع عرض Drell-Yan. تؤكد المقارنات بين PDFs التي تم إنشاؤها بواسطة PDFxTMDLib وتلك من LHAPDF و TMDLib موثوقية وأداء المكتبة الجديدة.

مقدمة

تناقش مقدمة الورقة أهمية دوال توزيع الجسيمات (PDFs) في فيزياء الطاقة العالية، وخاصة في التنبؤ بمقاطع العرض للاصطدامات في منشآت مثل مصادم الهادرونات الكبير (LHC). تحدد إطارين نظريين رئيسيين لحساب مقاطع العرض الهدرونية: التفكيك المتوازي، الذي يستخدم PDFs المتوازية (cPDFs) التي تعتمد فقط على كسور الزخم الطولي ومقياس التفكيك، و $k_t$-التفكيك، الذي يتضمن تأثيرات الزخم العرضي من خلال دوال توزيع الزخم العرضي المعتمدة (TMDs). تبرز الورقة معادلات التطور التي تحكم هذه التوزيعات، وهي معادلات DGLAP لـ cPDFs ومعادلات CCFM و BFKL لـ TMDs، مشيرة إلى التحديات في الحصول على TMDs لجميع أنواع الجسيمات.

يقدم المؤلفون PDFxTMDLib، مكتبة جديدة مصممة لتوحيد التعامل مع cPDFs و TMDs، معالجة قيود المكتبات الحالية مثل LHAPDF و TMDLib. تدعم PDFxTMDLib كل من التداخلات ثنائية وثلاثية الأبعاد ومبنية بهندسة معيارية تسمح بالتوسع والتخصيص، مما يمكّن الباحثين من تكييف المكتبة لوظائف التوزيع المتقدمة مثل دوال توزيع الجسيمات المزدوجة (DPDFs). توضح الورقة تنظيم المقالة، التي تشمل أقسامًا حول هيكل المكتبة، والتحقق العددي، والتركيب، وأمثلة الاستخدام، مما يبرز في النهاية إمكانية المكتبة لتعزيز تقدير عدم اليقين وتسهيل التحليلات المعقدة في فيزياء الطاقة العالية.

طرق

في قسم طرق التكامل، يحدد المؤلفون التقنيات المختلفة المستخدمة لحل النماذج الرياضية المقدمة في الدراسة. يؤكدون على أهمية اختيار طرق التكامل العددي المناسبة لضمان الدقة والكفاءة في الحسابات. تشمل الطرق التي تمت مناقشتها كل من الأساليب الصريحة والضمنية، مع التركيز على قابليتها للتطبيق على المعادلات المحددة التي تحكم النظام قيد التحقيق.

كما يبرز المؤلفون تنفيذ التحكم في حجم الخطوة التكيفية لتعزيز دقة عملية التكامل، خاصة في المناطق التي تظهر فيها الحلول تغييرات سريعة. بالإضافة إلى ذلك، يقدمون تحليلًا مقارنًا لأداء تقنيات التكامل المختلفة، موضحين أن بعض الطرق تحقق نتائج أفضل من حيث التقارب والاستقرار لمجموعة المشكلات المعطاة. بشكل عام، يبرز هذا القسم الدور الحاسم لطرق التكامل في تحقيق نتائج موثوقة في البحث.

نقاش

يناقش القسم هيكل ومبادئ تصميم مكتبة PDFxTMDLib، مؤكدًا على كفاءتها الحسابية ومرونتها التي تم تحقيقها من خلال أساليب C++ الحديثة. يعتمد الهيكل على ثلاثة مبادئ أساسية: فصل الاهتمامات من خلال واجهات محددة جيدًا، تعددية الأشكال في وقت الترجمة من أجل الأداء، وإلغاء النوع من أجل مرونة الواجهة. توفر المكون الرئيسي الموجه للمستخدم، فئة PDFSet، واجهة موحدة لحساب كميات مختلفة مثل دوال توزيع الجسيمات المتوازية (cPDFs)، ودوال توزيع الزخم العرضي (TMDs)، وثوابت اقتران QCD. تستخدم المكتبة فئات المصنع لإنشاء كائنات تنفذ واجهات محددة، مما يضمن استقلالية التنفيذ ويسمح للمستخدمين المتقدمين بتجاوز طبقة التجريد إذا رغبوا في ذلك.

كما يتناول القسم التفاعلات بين المكونات، وخاصة فئة GenericPDF، التي تقيم كل من cPDFs و TMDs باستخدام تصميم معياري يسمح بتنفيذات مخصصة لاستراتيجيات القراءة والتداخل والتقدير. علاوة على ذلك، يقدم PDFxTMDLib تنسيق ملف جديد لـ TMDs، مما يعزز التوافق والتوحيد داخل المجتمع. تمتد قدرات المكتبة إلى حسابات عدم اليقين واقتران QCD لـ TMDs، مما يمثل تقدمًا كبيرًا في الدراسات الظاهرة. بشكل عام، تهدف PDFxTMDLib إلى توفير إطار شامل لتحليلات فيزياء الطاقة العالية، مما يسهل دمج مجموعات PDF و TMD المختلفة مع الحفاظ على الأداء والموثوقية.

Journal: EPJ Research Infrastructures, Volume: 10, Issue: 1
DOI: https://doi.org/10.1007/s41781-025-00157-0
Publication Date: 2026-02-12
Author(s): R. Kord Valeshabadi et al.
Primary Topic: Particle physics theoretical and experimental studies

Overview

The section provides an overview of the significance of collinear parton distribution functions (cPDFs) and transverse momentum dependent distributions (TMDs) in high-energy physics, particularly for calculating cross sections within collinear and $k_t$-factorization frameworks. It highlights the limitations of existing libraries, such as LHAPDF and TMDLib, which restrict user customization and extensibility, particularly for TMDs. These libraries lack a consistent framework for evaluating QCD coupling and studying uncertainties at the distribution level, which are crucial for phenomenological analyses.

To overcome these limitations, the authors introduce PDFxTMDLib, a modern C++ library that provides a flexible and robust solution for both collinear PDFs and TMDs, allowing for greater customization and the potential to support higher-order distributions. The article details the structure of PDFxTMDLib and demonstrates its effectiveness by integrating it with the PYTHIA Monte Carlo event generator to compute Drell-Yan cross sections. Comparisons between PDFs generated by PDFxTMDLib and those from LHAPDF and TMDLib validate the reliability and performance of the new library.

Introduction

The introduction of the paper discusses the significance of Parton Distribution Functions (PDFs) in high energy physics, particularly in predicting cross sections for collisions at facilities like the Large Hadron Collider (LHC). It outlines two primary theoretical frameworks for calculating hadronic cross sections: collinear factorization, which utilizes collinear PDFs (cPDFs) that depend solely on longitudinal momentum fractions and a factorization scale, and $k_t$-factorization, which incorporates transverse momentum effects through Transverse Momentum Dependent distributions (TMDs). The paper highlights the evolution equations governing these distributions, namely the DGLAP equations for cPDFs and the CCFM and BFKL equations for TMDs, noting the challenges in obtaining TMDs for all parton species.

The authors introduce PDFxTMDLib, a new library designed to unify the handling of cPDFs and TMDs, addressing limitations of existing libraries like LHAPDF and TMDLib. PDFxTMDLib supports both 2D and 3D interpolations and is built with a modular architecture that allows for extensibility and customization, enabling researchers to adapt the library for advanced distribution functions such as Double Parton Distribution Functions (DPDFs). The paper outlines the organization of the article, which includes sections on the library’s architecture, numerical validation, installation, and usage examples, ultimately emphasizing the library’s potential to enhance uncertainty quantification and facilitate complex analyses in high energy physics.

Methods

In the section on Integration Methods, the authors outline the various techniques employed to solve the mathematical models presented in the study. They emphasize the importance of selecting appropriate numerical integration methods to ensure accuracy and efficiency in the computations. The methods discussed include both explicit and implicit approaches, with a focus on their applicability to the specific equations governing the system under investigation.

The authors also highlight the implementation of adaptive step-size control to enhance the precision of the integration process, particularly in regions where the solution exhibits rapid changes. Additionally, they provide a comparative analysis of the performance of different integration techniques, demonstrating that certain methods yield superior results in terms of convergence and stability for the given problem set. Overall, this section underscores the critical role of integration methods in achieving reliable outcomes in the research.

Discussion

The section discusses the architecture and design principles of the PDFxTMDLib library, emphasizing its computational efficiency and flexibility achieved through modern C++ idioms. The architecture is built on three core principles: separation of concerns via well-defined interfaces, compile-time polymorphism for performance, and type erasure for interface flexibility. The primary user-facing component, the PDFSet class, provides a unified interface for computing various quantities such as collinear parton distribution functions (cPDFs), transverse momentum distributions (TMDs), and QCD coupling constants. The library employs factory classes to instantiate objects implementing specific interfaces, ensuring implementation independence and allowing advanced users to bypass the abstraction layer if desired.

The section also details the interactions among components, particularly the GenericPDF class, which evaluates both cPDFs and TMDs using a modular design that allows for custom implementations of reading, interpolation, and extrapolation strategies. Furthermore, PDFxTMDLib introduces a new file format for TMDs, enhancing compatibility and standardization within the community. The library’s capabilities extend to uncertainty and QCD coupling calculations for TMDs, marking a significant advancement in phenomenological studies. Overall, PDFxTMDLib aims to provide a comprehensive framework for high-energy physics analyses, facilitating the integration of various PDF and TMD sets while maintaining performance and reliability.

شارك: