Cartesian-nj: Extending e3nn to Irreducible Cartesian Tensor Product and Contracion

Zemin Xu, Chenyu Wu, Wenbo Xie, Daiqian Xie, P. Hu
12/18/2025
physics.chem-phcond-mat.mtrl-scics.LG

No confident code implementation found for this paper.

Abstract

Equivariant atomistic machine learning models have brought substantial gains in both extrapolation capability and predictive accuracy. Depending on the basis of the space, two distinct types of irreducible representations are utilized. From architectures built upon spherical tensors (STs) to more recent formulations employing irreducible Cartesian tensors (ICTs), STs have remained dominant owing to their compactness, elegance, and theoretical completeness. Nevertheless, questions have persisted regarding whether ST constructions are the only viable design principle, motivating continued development of Cartesian networks. In this work, we introduce the Cartesian-3j and Cartesian-nj symbol, which serve as direct analogues of the Wigner-3j and Wigner-nj symbol defined for tensor coupling. These coefficients enable the combination of any two ICTs into a new ICT. Building on this foundation, we extend e3nn to support irreducible Cartesian tensor product, and we release the resulting Python package as cartnn. Within this framework, we implement Cartesian counterparts of MACE, NequIP, and Allegro, allowing the first systematic comparison of Cartesian and spherical models to assess whether Cartesian formulations may offer advantages under specific conditions. Using TACE as a representative example, we further examine whether architectures constructed from irreducible Cartesian tensor product and contraction(ICTP and ICTC) are conceptually well-founded in Cartesian space and whether opportunities remain for improving their design.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xu2025cartesiannj,
  title  = {Cartesian-nj: Extending e3nn to Irreducible Cartesian Tensor Product and Contracion},
  author = {Zemin Xu and Chenyu Wu and Wenbo Xie and Daiqian Xie and P. Hu},
  year   = {2025},
  eprint = {2512.16882},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.16882v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.16882.svg)](https://codeofpaper.com/paper/2512.16882)

Discussion