Using C plus plus to Calculate SO(10) Tensor Couplings

被引:0
|
作者
Bhagwagar, Azadan [1 ]
Syed, Raza M. [2 ,3 ]
机构
[1] Amer Univ Sharjah, Dept Comp Sci & Engn, POB 26666, Sharjah, U Arab Emirates
[2] Amer Univ Sharjah, Dept Phys, POB 26666, Sharjah, U Arab Emirates
[3] Northeastern Univ, Dept Phys, Boston, MA 02115 USA
来源
SYMMETRY-BASEL | 2021年 / 13卷 / 10期
关键词
SO(10); C plus; Higgs couplings; CLEBSCH-GORDAN-COEFFICIENTS; MODEL; SO(2N); REPRESENTATIONS; UNIFICATION; SPECTRA;
D O I
10.3390/sym13101871
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Model building in SO(10), which is the leading grand unification framework, often involves large Higgs representations and their couplings. Explicit calculations of such couplings is a multi-step process that involves laborious calculations that are time consuming and error prone, an issue which only grows as the complexity of the coupling increases. Therefore, there exists an opportunity to leverage the abilities of computer software in order to algorithmically perform these calculations on demand. This paper outlines the details of such software, implemented in C++ using in-built libraries. The software is capable of accepting invariant couplings involving an arbitrary number of SO(10) Higgs tensors, each having up to five indices. The output is then produced in LaTeX, so that it is universally readable and sufficiently expressive. Through the use of this software, SO(10) coupling analysis can be performed in a way that minimizes calculation time, eliminates errors, and allows for experimentation with couplings that have not been computed before in the literature. Furthermore, this software can be expanded in the future to account for similar Higgs-Spinor coupling analysis, or extended to include further SO(N) invariant couplings.
引用
收藏
页数:41
相关论文
共 50 条
  • [1] A C plus plus Library for Tensor Decomposition
    Huang, Jiapeng
    Kong, Linghe
    Liu, Xiao-Yang
    Qu, Wenhao
    Chen, Guihai
    2019 IEEE 38TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2019,
  • [2] HPTT: A High-Performance Tensor Transposition C plus plus Library
    Springer, Paul
    Su, Tong
    Bientinesi, Paolo
    ARRAY'17: PROCEEDINGS OF THE 4TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON LIBRARIES, LANGUAGES, AND COMPILERS FOR ARRAY PROGRAMMING, 2017, : 56 - 62
  • [3] 10 PLUS 10 PLUS 10
    LEWIS, JA
    ARTNEWS, 1982, 81 (08): : 130 - &
  • [4] C plus plus Web Framework: A Web Framework for Web Development using C plus plus and Qt
    Lima, Herik
    Eler, Marcelo Medeiros
    ICEIS: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2021, : 76 - 87
  • [5] Interactive C plus plus code development using C plus plus Explorer and GitHub classroom for educational purposes
    Diehl, Patrick
    Brandt, Steven R.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (18):
  • [6] Iterator-Based Design of Generic C plus plus Algorithms for Basic Tensor Operations
    Bassoy, Cem Savas
    FRONTIERS IN APPLIED MATHEMATICS AND STATISTICS, 2022, 8
  • [7] Using OGRE as a Means of Teaching C plus plus Programming
    Johnson, Bruce
    PROCEEDINGS OF THE 49TH ANNUAL ASSOCIATION FOR COMPUTING MACHINERY SOUTHEAST CONFERENCE (ACMSE '11), 2011, : T2 - T2
  • [8] Parallelism in C plus plus using Sequential Communicating Processes
    Paduraru, Ciprian
    Melemciuc, Marius-Constantin
    2018 17TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2018, : 157 - 163
  • [9] XML Data Binding for C plus plus Using Metadata
    Payrits, Szabolcs
    Dornbach, Peter
    Zolyomi, Istvan
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2009, 6 (03) : 18 - 34
  • [10] A Resizable C plus plus Container using Virtual Memory
    Rojc, Blaz
    Depolli, Matjaz
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2021, : 481 - 488