Source-linked AI summary

A Class of Shift-Invariant Permutations and Their Algebraic Structure

Cheng Lyu, Dabin Zheng, Mu Yuan, Lei Hu

arXiv:2609.31174v1cs.ITmath.IT

TL;DR

The paper examines how quasi-conservation of a landscape relates to the polynomial composition behavior of its recursively defined mappings. It develops results on these mappings’ behavior and algebraic structure, including an equivalence under a dimension condition.

  • Problem

    The paper examines the relationship between quasi-conservation of a landscape and the polynomial composition property of its mapping sequence.

    Source: §III · p. 4
  • Method

    The paper relates landscape conditions to mapping composition and uses a quotient-ring composition method to study long-term behavior and algebraic structure.

    Source: §III · p. 4
  • Results

    Under the theorem’s dimension condition, a landscape is quasi-conserved with special index q if and only if its mapping sequence has the polynomial composition property.

    Source: A. Polynomial composition of functions… · p. 4
  • Takeaways & Limitations

    The quotient-ring approach is used to describe shift-invariant permutations and their algebraic structure.

    Source: §III · p. 4

    The theorem’s bound n > max{2m + k, 2k + m} cannot generally be replaced by the weaker condition n > m + k.

    Source: A. Polynomial composition of functions… · p. 8

Abstract

from arXiv · show

Shift-invariant permutations of $\mathbb F_2^n$ are attractive in symmetric cryptography because of their regularity and implementation efficiency. Constructing such permutations with an explicit algebraic structure remains a challenging problem. In this paper, we study a family of shift-invariant transformations of $\mathbb F_2^n$ generated by a recursively defined sequence of mappings $\{\gamma_j\}_{j\ge0}$ associated with landscapes. First, we prove that, under an explicit dimension condition on $n$ and the support of the landscape, the sequence $\{\gamma_j\}_{j\ge0}$ has the polynomial composition property if and only if the corresponding landscape with nonzero special index is quasi-conserved on $\mathbb F_2^n$. Then, we determine the eventual zero or periodic behavior of $\{\gamma_j\}_{j\ge0}$, including the first zero or periodic index and the least eventual period, and establish linear independence up to the first relation. When the polynomial composition property holds, we establish an explicit isomorphism between the group of permutation elements in the monoid generated by these mappings and the unit group of a quotient ring $\mathbb F_2[z]/\langle p(z)\rangle$, where $p(z)$ is a monomial or a binomial determined by the landscape. This framework reduces the permutation property, compositional inverse, order, and iterates of these mappings to polynomial computations. Finally, we apply the results to mappings represented by binomials and trinomials in the quotient ring, obtaining explicit criteria and formulas. We tabulate more than one hundred representative constructions of shift-invariant permutations, recovering and unifying several previously studied families.

II. Preliminaries

The preliminaries define shift-invariant mappings and landscape functions through cyclic shifts and local coordinate rules. They also establish quasi-conservation as a condition on shifted products of a landscape.

II. Preliminaries

  • A mapping is shift-invariant when it commutes with the cyclic shift S, which rotates the coordinates modulo n.The component-wise product is compatible with this shift: S(x ⊙ y) = S(x) ⊙ S(y).Source: §II · p. 3
  • A landscape function is specified by disjoint offset sets R and T, with a landscape string encoding their local coordinate roles.The condition n > m + k ensures offsets in [−k, m] are distinct modulo n; the classical χ transformation is one example.Source: §II · p. 3
  • A landscape is quasi-conserved with special index q when S^δℓ ⊙ ℓ = 0 for every support offset δ other than q.Conservation requires this equality for every offset in the support.Source: §II · p. 3
  • Under n > m + k, quasi-conservation is characterized by an offset congruence for each δ in the support other than q.For each such δ, some r in R and t in T satisfy r + δ ≡ t or t + δ ≡ r modulo n.Source: §II · p. 3
  • The paper assumes R and T are nonempty, q ≠ 0, and 0 is outside the landscape support.Under quasi-conservation, q ≠ 0 implies 0 is outside the support.Source: §II · p. 3
  • Complementing the input preserves quasi-conservation and the polynomial composition property, while exchanging R and T moves q from R to T.The complemented mappings satisfy γ̄_j = γ_j ◦ J for j ≥ 1.Source: §II · p. 4

III. Shift-Invariant Permutations from Quasi-Conserved Landscapes

This section relates quasi-conservation of a landscape with special index to the polynomial composition property of its recursively defined sequence, showing equivalence under the stated dimension bound. An example shows that quasi-conservation alone does not guarantee the property, and that the bound cannot generally be weakened to n > m + k.

A. Polynomial composition of functions and quasi-conservation of related landscapes

B. Long-term behavior of the sequence {γj}j≥1

The sequence {γ_j} either becomes zero or remains nonzero and eventually periodic. The section gives the first zero or stabilization index, the least eventual period, and the range of linear independence.

B. Long-term behavior of the sequence {γj}j≥1

  • When C is nonempty, γ_j first becomes zero at j0 = min_(r,t)∈C j(r,t), with separate formulas for t≠q and t=q.For t≠q, j(r,t)=1+min{μ∈[1,d−1]: r−t≡±μq (mod n)}; for t=q, j(r,q)=min{ν∈[2,d−1]: r≡νq (mod n)}.Source: B. Long-term behavior of the sequence… · p. 8
  • When C is empty, γ_j never vanishes and becomes periodic from the first stabilization index j1, with least eventual period d.From j1 onward, γ_(j+1)=S_qγ_j; d is the least positive integer with dq≡0 (mod n).Source: B. Long-term behavior of the sequence… · pp. 9–10
  • The indices are bounded by d: j0≤d when C is nonempty, and j1≤d when C is empty.Here d is the least positive integer satisfying dq≡0 (mod n).Source: B. Long-term behavior of the sequence… · pp. 8, 10
  • If C is nonempty, γ_0 through γ_(j0−1) are linearly independent; if C is empty, γ_0 through γ_(j1+d−1) are linearly independent.These ranges give independence up to the first relation in the two respective cases.Source: B. Long-term behavior of the sequence… · p. 10

C. Shift-invariant permutations and their algebraic structure

The polynomial composition property gives an algebraic correspondence between shift-invariant mappings and a polynomial quotient ring. This correspondence supports permutation tests and formulas for inverses, iterates, and orders, which the paper applies to binomial and trinomial constructions.

C. Shift-invariant permutations and their algebraic structure

  • Composition in the mapping monoid corresponds to multiplication in a quotient ring, and the permutation elements correspond to its units.The monoid isomorphism restricts to a group isomorphism between the permutation elements and the unit group.Source: C. Shift-invariant permutations and… · p. 11
  • When C is nonempty, every element of M is a unit and G*=G; when C is empty, permutation membership requires a unit in the quotient ring.For C empty, the supplied proof reduces the test to coprimality with 1 + z^d after checking coprimality with z^j1.Source: C. Shift-invariant permutations and… · p. 12
  • Theorem 3.10 gives quotient-ring formulas for inverses, iterates, and composition orders of permutations in G*.Its inverse and iterate formulas specify coefficients of the corresponding mappings.Source: C. Shift-invariant permutations and… · p. 12
  • For C nonempty, the order of a nonidentity F is a power of two, with the least exponent ν satisfying bj·2^ν ≥ j0.For C empty, the order is also a power of two and the criterion additionally requires ρ·2^ν ≥ d.Source: C. Shift-invariant permutations and… · p. 13
  • The applications construct explicit shift-invariant permutations from binomials and trinomials in Q and derive their orders, inverses, and iterates.The section also discusses fixed points of the constructed mappings.Source: §IV · p. 13

A. Permutations via permutation binomials in Q

The section studies mappings of the form βh = id + γh through the quotient-ring binomial 1 + zh. It gives permutation criteria and formulas for their orders, iterates, inverses, and fixed points, alongside explicit construction families and examples.

A. Permutations via permutation binomials in Q

B. Permutations via permutation trinomials in Q

The section characterizes when mappings built from γ_u and γ_2u are permutations through trinomial units in Q, then applies the criteria to explicit constructions and algebraic properties.

2. Set

This section gives dimension criteria for β_1 and κ_1 using a set D determined by q and the landscape offsets, then illustrates the criteria with a tabulated family.

  • D contains the positive divisors g of q for which no r ∈ R and t ∈ T are congruent modulo g.Source: §2 · p. 16
  • β_1 is a permutation exactly when no g ∈ D divides n; κ_1 is a permutation exactly when no 3^v3(q/g)+1g divides n for g ∈ D.Source: §2 · p. 16
  • The tables’ ξ(β_1) and ξ(κ_1) entries denote divisibility-minimal dimensions where the respective mappings are not permutations.Source: §2 · p. 17
  • For the example with R = {2}, T = {−1, 3, 4}, and q = 4, β_1 is a permutation iff 4 ∤ n, while κ_1 is one iff 12 ∤ n.Source: §2 · p. 17

V. Conclusion and Future Work

The paper connects shift-invariant permutations generated by quasi-conserved landscapes to computations in a polynomial quotient ring. It applies this framework to explicit binomial and trinomial constructions, while identifying an intermediate dimension range for future investigation.

V. Conclusion and Future Work

  • The group of permutation elements in the generated monoid is isomorphic to the unit group of a quotient ring, enabling polynomial criteria and formulas for inverses, orders, and iterates.The quotient is Q = F2[z]/⟨p(z)⟩, with p(z) determined by the landscape.Source: §V · p. 17
  • More than 100 representative shift-invariant permutation constructions are listed, including families studied previously in,,, –.The constructions specialize the results to mappings represented by binomials and trinomials in Q and give conditions on n for permutation behavior.Source: §V · p. 17
  • For m + k < n ≤ max{2m + k, 2k + m}, whether quasi-conservation and polynomial composition are equivalent may vary across examples.Clarifying which functions in this dimension range have the polynomial composition property is identified as future work.Source: §V · p. 18
  • Further directions include generalizing the recurrence or relaxing quasi-conservation while retaining a weaker algebraic structure under composition.The paper also proposes developing permutation criteria and methods for computing inverses and iterates in these settings.Source: §V · p. 18

Appendix Quasi-Conservation and Polynomial Composition on FZ

The appendix relates quasi-conservation on two-sided sequences to the polynomial composition property on finite-dimensional sequences. It gives dimension conditions for equivalence and counterexamples at boundary cases.

Appendix Quasi-Conservation and Polynomial Composition on FZ

  • When n > max{2m + k, 2k + m}, quasi-conservation and the polynomial composition property are equivalent for the landscapes and mapping sequences considered.The appendix establishes equivalence between their formulations on FZ and Fn under this dimension condition.Source: Appendix Quasi-Conservation and… · p. 20
  • At n = max{2m + k, 2k + m}, the equivalence in Theorem A.1 can fail.The appendix supplies an example at this boundary, so the strict dimension condition cannot generally be weakened to equality.Source: Appendix Quasi-Conservation and… · p. 20
  • The nonzero-special-index assumption is necessary: with q = 0, quasi-conservation need not imply the polynomial composition property.For R = {1}, T = {0}, the paper gives an input pattern for which the required composition identity fails.Source: Appendix Quasi-Conservation and… · p. 20
  • If quasi-conservation holds on FZ with nonzero special index q, the polynomial composition property holds on Fn whenever n > m + k.This improves the stated bound when quasi-conservation is assumed on the two-sided sequence space.Source: Appendix Quasi-Conservation and… · p. 20
Loading 2609.31174v1…