antares-results
This is a repository for spinor-helicity amplitudes reconstructed from numerical evaluations.
Quick Start
Vjj (two-loops planar)
Load all $qggqV$ coefficients and evaluate them (for exmaple at a $\mathbb{F}_p$ phase space point). These are a basis of the vector space of pentagon-function coefficients.
In [1]: from antares_results.Vjj.qggqll.mhv import lTerms
In [2]: from lips import Particles
In [3]: from syngular import Field
# print analytic expressions for the first 5 rational functions in the basis of the vector space of pentagon-function coefficients
In [4]: print(lTerms[:5])
Out [4]: [Terms("""+(+1⟨4|6⟩²)/(⟨1|2⟩⟨2|3⟩⟨3|4⟩⟨5|6⟩)"""), Terms("""+(+1⟨4|6⟩⟨1|4⟩[1|5])/(⟨1|2⟩⟨2|3⟩⟨3|4⟩⟨1|5+6|1])"""), Terms("""+(-1⟨1|6⟩[2|3]⟨4|6⟩)/(⟨1|3⟩⟨2|3⟩⟨5|6⟩⟨1|2+4|3])"""), Terms("""+(+1[2|3]⟨4|6⟩⟨2|6⟩)/(⟨1|2⟩⟨2|3⟩⟨5|6⟩⟨2|3+4|2])"""), Terms("""+(+1⟨3|6⟩[2|3]⟨4|6⟩)/(⟨1|3⟩⟨2|3⟩⟨5|6⟩⟨3|2+4|3])""")]
# generate a random phase space point (in this case over finite fields) and evaluate the basis
In [5]: oPs = Particles(6, field=Field("finite field", 2 ** 31 - 1, 1), seed=0)
In [6]: lTerms(oPs)
Out [4]: [1162389822 % 2147483647, 1610387318 % 2147483647, 173910601 % 2147483647, 1377129258 % 2147483647, 2082634606 % 2147483647, ...]
Floating point (real or complex) and $p$-adic phase space points work much in the same way.
ttH (one-loop)
Load all $qqttH$ coefficients. These are directly coefficients of the respective Feynman integrals (labeld by external legs and internal mass routings).
In [1]: from antares_results.ttH.qqttH.pm import coeffs as qqttH_pm_coeffs
In [2]: qqttH_pm_coeffs.keys()
Out [2]: dict_keys(['tree', 'bub12x00', 'tri12x3x00m', 'box3x12x4xm00m', 'tri13x24xm0m', 'box3x4x12xm0mm', 'box3x1x24xm00m', 'bub13xm0', 'bub34xmm', 'tri124x3xm0m', 'bub1234xmm', 'tri12x3xmm0', 'bub123xm0', 'box4x2x1xm000', 'tri12x34xmmm', 'bub12xmm'])
In [3]: from antares_results.ttH.momenta import oPsKCheck # load a phase space point
In [4]: {key: val(oPsKCheck) for key, val in qqttH_pm_coeffs.items()}
Out[4]:
{'tree': mpc(real='0.4998512132360710056', imag='0.1143902001899784471'),
'bub12x00': mpc(real='0.08890670891584541782', imag='3.486530065803925438'),
'tri12x3x00m': mpc(real='48.35977263849211738', imag='53.33641975568919236'),
'box3x12x4xm00m': mpc(real='-47.46308257461350877', imag='-45.87188967765678171'),
'tri13x24xm0m': mpc(real='-12.70147396497987757', imag='2.465657548592817883'),
'box3x4x12xm0mm': mpc(real='-0.8736344184540660862', imag='-9.246218431210708744'),
'box3x1x24xm00m': mpc(real='25.39062949179914419', imag='-8.492255173857109485'),
'bub13xm0': mpc(real='0.07829108262369600946', imag='-0.1842325910625640072'),
'bub34xmm': mpc(real='0.1032547846538197367', imag='0.3591837975251150339'),
'tri124x3xm0m': mpc(real='5.625101060149315213', imag='1.58915938402978163'),
'bub1234xmm': mpc(real='-0.820858500734524571', imag='-0.03028493471636876586'),
'tri12x3xmm0': mpc(real='-6.615318666263966363', imag='-8.927541807153011488'),
'bub123xm0': mpc(real='0.6853493549121706108', imag='-1.404274244486850426'),
'box4x2x1xm000': mpc(real='-90.29617792252767927', imag='6.479713760815963397'),
'tri12x34xmmm': mpc(real='-4.354721966504684239', imag='-3.285466744291004104'),
'bub12xmm': mpc(real='-0.3362765929597263115', imag='-0.4684054239865742472')}
jjj (two-loops full-color)
Analogous to $Vjj$.
jjjj (one-loop)
Analogous to $ttH$.
Metadata
Release files for antares-results 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| antares_results-0.2.0.tar.gz | 2.1 MB | Without provenance | Details for antares_results-0.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| antares_results-0.2.0-py3-none-any.whl | Python 3 | none | any | Details for antares_results-0.2.0-py3-none-any.whl |
Total release size: 5.3 MB
Release files / antares_results-0.2.0.tar.gz
| Download URL | antares_results-0.2.0.tar.gz |
|---|---|
| Size | 2.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
076f4a6b598552846850f63a58b0b2e249678424b30dc5c3d5b941caf586a1e1
|
|
BLAKE2b-256 checksum How to use checksums |
bf62cc39f47219dafd96767e67adeaf1088ada79d6511e2ada2aa2a81be8f5fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.3
|
Release files / antares_results-0.2.0-py3-none-any.whl
| Download URL | antares_results-0.2.0-py3-none-any.whl |
|---|---|
| Size | 3.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e66c30b051bc60dd65cbf518ec56c0160542f341a59904b31bd1e794f566a1c5
|
|
BLAKE2b-256 checksum How to use checksums |
292a78b9c438b8ef380503b2fd36090aab705afb0997aa4abe9c17f6ca9c2de4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.3
|
Security for antares-results 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.