{"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/elliptic-loops","title":"Elliptic Loops","arxiv_id":"2204.08019","date":"2022-04-17","proceeding":null,"authors":["Massimiliano Sala","Daniele Taufer"],"abstract":"Given a local ring $(R,\\mathfrak{m})$ and an elliptic curve $E(R/\\mathfrak{m})$, we define elliptic loops as the points of $\\mathbb{P}^2(R)$ projecting to $E$ under the canonical modulo-$\\mathfrak{m}$ reduction, endowed with an operation that extends the curve's addition. While their subset of points satisfying the curve's Weierstrass equation is a group, these larger objects are proved to be power associative abelian algebraic loops, which are seldom completely associative. When an elliptic loop has no points of order $3$, its affine part is obtained as a stratification of a one-parameter family of elliptic curves defined over $R$, which we call layers. Stronger associativity properties are established when $\\mathfrak{m}^e$ vanishes for small values of $e \\in \\mathbb{Z}$. When the underlying ring is $R = \\mathbb{Z}/p^e\\mathbb{Z}$, the infinity part of an elliptic loop is generated by two elements, the group structure of layers may be established and the points with the same projection and same order possess a geometric description.","url_abs":"https://arxiv.org/abs/2204.08019v3","url_pdf":"https://arxiv.org/pdf/2204.08019v3.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":"elliptic-loops","repo_url":"https://github.com/DTaufer/Elliptic-Loops","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}