{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/psalter-particle-spectrum-for-any-tensor","title":"PSALTer: Particle Spectrum for Any Tensor Lagrangian","arxiv_id":"2406.09500","date":"2024-06-13","proceeding":null,"authors":["Will Barker","Carlo Marzo","Claire Rigouzzo"],"abstract":"We present the PSALTer software for efficiently computing the mass and energy of the particle spectrum for any (e.g. higher-rank) tensor field theory in the Wolfram Language. The user must provide a Lagrangian density which is expanded quadratically in the fields around a Minkowski vacuum, is linear in the coupling coefficients, and otherwise built from the partial derivative and Minkowski metric. PSALTer automatically computes the spin-projection operators, saturated propagator, bare masses, residues of massive and massless poles and overall unitarity conditions in terms of the coupling coefficients. The constraints on the source currents and total number of gauge symmetries are produced as a by-product. We provide examples from scalar, vector, tensor and gauge theories of gravity. Each example, including spectra of higher-spin modified gravity theories, may be obtained on a personal computer in a matter of minutes. The software is also parallelised for use on high-performance computing resources. The initial release allows for parity-preserving operators constructed from fields of up to rank three: this functionality will be extended in future versions. PSALTer is a contribution to the xAct project.","url_abs":"https://arxiv.org/abs/2406.09500v1","url_pdf":"https://arxiv.org/pdf/2406.09500v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"psalter-particle-spectrum-for-any-tensor","repo_url":"https://github.com/wevbarker/psalter","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}