GDeLaurentis/lips: v0.6.0

Read full text
Authors: Giuseppe De Laurentis
Cited by: 1

Abstract

[0.6.0] - 2026-03-06 - Massive Vectors Update Added Particle.is_massless and .is_lightlike properties introducing minimal shift type, as opposed to generic codim_upper_bound optional parameter for Particles.univariate_slice Tentative implementation of slices with approximate (p-adic) constraints Tentative option conjugation_acts_on_spin_indices (boolean, package level) - unclear if it's correct to have two togglable behaviours massive_spins in Particles.cluster allows setting left and right spin indices separately tests for massive spin 1 polarizations Changed Particles.subs updated to support massive particles tr5 computation uses difference of traces tr rather than spinor strings to support arbitrary sequences of massless/massive legs Allowing custom traces (tr) to be taken in lips ast evaluator Improved LipsIdeal init, removed list vs tuple logic in favour of check of what variables appear in the polynomials (unparsed spinors, or parsed spinor components) Migration of basic tools to pycoretools (e.g. flatten); cleanup of old python2.x remnants spin_index split into left_spin_index and right_spin_index Fixed Fixed issue where p-adic slice would have constraints applied only at leading digit Fixed issue where all_symmetries would not return conjugation permutation when all little group weights were zero. Fixed issue where Particles.compute did not recognized < and > symbols as alternatives for unicode angle brackets in spinor chains. Deprecated flatten should be imported from pycoretools Field should be imported from syngular

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
6 March 2026