Embedding Finite Functions into Low-Degree Polynomial Functions over Commutative Rings

Abstract

A function f Xk X on a finite set embeds into a polynomial of total degree d over a commutative ring R if there is an injection j X R and a polynomial g of total degree at most d with j f = g jk, where jk applies j in each coordinate. These are the transition functions of k-neighbour cellular automata, and the injection j is an enlargement of the alphabet that preserves the transitions. We prove three results, all verified in Lean~4 with Mathlib~bacik2026finbin. Every unary function f X X embeds into a polynomial of total degree 1. Every binary Kronecker delta embeds into a polynomial of total degree 4. For every d there is a binary function that does not embed into any polynomial of total degree d.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…