A function from $\Bbb F_{2^n}$ to $\Bbb F_{2^n}$ is said to be {\em $k$th order sum-free} if the sum of its values over each $k$-dimensional $\Bbb F_2$-affine subspace of $\Bbb F_{2^n}$ is nonzero. This notion was recently introduced by C. Carlet as, among other things, a generalization of APN functions. At the center of this new topic is a conjecture about the sum-freedom of the multiplicative inverse function $f_{\text{\rm inv}}(x)=x^{-1}$ (with $0^{-1}$ defined to be $0$). It is known that $f_{\text{\rm inv}}$ is 2nd order (equivalently, $(n-2)$th order) sum-free if and only if $n$ is odd, and it is conjectured that for $3\le k\le n-3$, $f_{\text{\rm inv}}$ is never $k$th order sum-free. The conjecture has been confirmed for even $n$ but remains open for odd $n$. In the present paper, we show that the conjecture holds under each of the following conditions: (1) $n=13$; (2) $3\mid n$; (3) $5\mid n$; (4) the smallest prime divisor $l$ of $n$ satisfies $(l-1)(l+2)\le (n+1)/2$. We also determine the ``right'' $q$-ary generalization of the binary multiplicative inverse function $f_{\text{\rm inv}}$ in the context of sum-freedom. This $q$-ary generalization not only maintains most results for its binary version, but also exhibits some extraordinary phenomena that are not observed in the binary case.
- Paper-ID: 2410.10426
- Titel: On Sum-Free Functions
- Autoren: Alyssa Ebeling, Xiang-Dong Hou, Ashley Rydell, Shujun Zhao
- Klassifizierung: math.NT (Zahlentheorie), cs.IT (Informationstheorie), math.IT (Mathematische Informationstheorie)
- Veröffentlichungsdatum: Oktober 2024 (arXiv-Preprint)
- Paper-Link: https://arxiv.org/abs/2410.10426
Diese Arbeit untersucht das Konzept von Sum-Free-Funktionen über endlichen Körpern. Eine Funktion von F2n nach F2n wird als k-ter Ordnung sum-free bezeichnet, wenn die Summe ihrer Werte auf jedem k-dimensionalen F2-affinen Unterraum ungleich Null ist. Dieses Konzept wurde kürzlich von C. Carlet als Verallgemeinerung von APN-Funktionen eingeführt. Der Kern der Forschung ist eine Vermutung über die Sum-Free-Eigenschaften der multiplikativen Inversen Funktion finv(x)=x−1. Es ist bekannt, dass finv genau dann 2-ter Ordnung (äquivalent (n−2)-ter Ordnung) sum-free ist, wenn n ungerade ist. Die Vermutung besagt, dass für 3≤k≤n−3 die Funktion finv niemals k-ter Ordnung sum-free ist. Die Vermutung wurde für gerade n bewiesen, bleibt aber für ungerade n ungelöst.
- Problemdefinition: Diese Arbeit untersucht die Eigenschaften von Sum-Free-Funktionen, insbesondere die Sum-Free-Eigenschaften der multiplikativen Inversen Funktion. Sum-Free-Funktionen sind Funktionen, bei denen die Summe der Funktionswerte auf allen k-dimensionalen affinen Unterräumen ungleich Null ist.
- Bedeutung:
- Sum-Free-Funktionen sind eine natürliche Verallgemeinerung von fast vollständig nichtlinearen (APN) Funktionen, die in der Kryptographie wegen ihrer Widerstandsfähigkeit gegen Differentialangriffe weit verbreitet sind
- Sie lösen die Anfälligkeit von Blockchiffren gegenüber Integralangriffen, die die Vorhersagbarkeit der Summen von S-Box-Werten auf affinen Unterräumen ausnutzen
- Aus theoretischer Perspektive hat das Konzept der Sum-Freedom reichhaltige mathematische Inhalte
- Bestehende Einschränkungen:
- Für den Fall ungerader n bleibt die zentrale Vermutung (Conjecture 1.1) über die Sum-Free-Eigenschaften der multiplikativen Inversen Funktion vollständig ungelöst
- Es fehlt an Forschung zu angemessenen Verallgemeinerungen im q-ären Fall
- Forschungsmotivation: Förderung des Verständnisses der Theorie von Sum-Free-Funktionen, insbesondere Lösung wichtiger Vermutungen bezüglich der multiplikativen Inversen Funktion und Erforschung ihrer Verallgemeinerung auf allgemeineren endlichen Körpern.
- Beweis von Conjecture 1.1 unter verschiedenen Bedingungen:
- Fall n=13
- Fall 3∣n
- Fall 5∣n
- Fall, in dem der kleinste Primfaktor l die Bedingung (l−1)(l+2)≤(n+1)/2 erfüllt
- Bestimmung der "korrekten" q-ären Verallgemeinerung der binären multiplikativen Inversen Funktion: Beweis, dass die Funktion gq−1(x)=1/xq−1 die angemessene q-äre Verallgemeinerung von finv im binären Fall ist
- Bereitstellung neuer Beweismethoden: Neuer Beweis von 4∈Kn (für alle n≥6) unter Verwendung der Lang-Weil-Schranke
- Entdeckung anomaler Phänomene im q-ären Fall: Durch Computersuche wurde festgestellt, dass für q=3,5 und n=7 die Funktion gq−1 auf Fq7 für alle 1≤k≤6 k-ter Ordnung sum-free ist
Gegeben eine Funktion f:Fqn→Fqn über einem endlichen Körper Fqn, wird die k-te Ordnung Sum-Free-Eigenschaft untersucht, d.h., für alle k-dimensionalen Fq-affinen Unterräume A gilt ∑x∈Af(x)=0.
- Moore-Determinanten-Methode:
- Verwendung der Moore-Determinante Δ(X1,…,Xk) zur Charakterisierung linearer Unabhängigkeit
- Etablierung der Verbindung zwischen Sum-Free-Eigenschaften und Nullstellen der Moore-Determinante
- Symmetrische Polynome-Methode:
- Neuformulierung des Carlet-Kriteriums in Form symmetrischer Polynome
- Einführung des Polynoms Θk(X1,…,Xk)
- Lang-Weil-Schranken-Methode:
- Verwendung der Lang-Weil-Schranke aus der algebraischen Geometrie zur Schätzung der Anzahl von Punkten algebraischer Varietäten über endlichen Körpern
- Beweis der absoluten Irreduzibilität von Θ4
- Einheitlicher theoretischer Rahmen:
- Etablierung eines einheitlichen theoretischen Rahmens vom binären zum q-ären Fall
- Beweis, dass die meisten binären Ergebnisse auf den q-ären Fall verallgemeinerbar sind
- Neue Konstruktionstechniken:
- Theorem 3.3 bietet eine systematische Methode zur Konstruktion neuer Gegenbeispiele aus bekannten Sum-Free-Verletzungen
- Verwendung von Unterkörper-Strukturen für rekursive Konstruktionen
- Beweis der absoluten Irreduzibilität:
- Technischer Beweis der absoluten Irreduzibilität des Polynoms Θ4 im Anhang
- Dies ist der Schlüsselschritt zur Anwendung der Lang-Weil-Schranke
Theorem 3.6: Sei n≥3 ungerade und l der kleinste Primfaktor von n. Wenn (l−1)(l+2)≤(n+1)/2, dann gilt Conjecture 1.1 für n.
Theorem 4.6 (q-äres Kriterium): Die Funktion gq−1 ist nicht k-ter Ordnung sum-free genau dann, wenn es v1,…,vk∈Fqn gibt, so dass Δ(v1,…,vk)=0 aber Δ1(v1,…,vk)=0.
Corollary 3.7: Wenn 3∣n, dann gilt Conjecture 1.1 für n.
Theorem 3.13: Wenn 5∣n, dann gilt Conjecture 1.1 für n.
Proposition 4.7:
- gq−1 ist 1-ter Ordnung sum-free
- Wenn n≥2, dann ist gq−1 2-ter Ordnung sum-free genau dann, wenn n ungerade ist
- Fall n=13: Computergestützte Suche verifiziert, dass Conjecture 1.1 für n=13 gilt
- Numerische Ergebnisse für den q-ären Fall: Systematische rechnerische Verifikation für q=3,5 und 7≤n≤11
- Für q=3,5 und n=7 ist die Funktion gq−1 für alle 1≤k≤6 k-ter Ordnung sum-free
- Dieses Phänomen wurde im binären Fall nie beobachtet und zeigt die Besonderheit des q-ären Falls
Diese Arbeit baut auf folgenden wichtigen Arbeiten auf:
- Carlets Pionierarbeit: Einführung des Konzepts von Sum-Free-Funktionen und grundlegender Theorie
- APN-Funktionstheorie: Sum-Free-Funktionen sind Verallgemeinerungen von APN-Funktionen
- Moore-Determinanten-Theorie über endlichen Körpern: Bereitstellung wichtiger technischer Werkzeuge
- Algebraisch-geometrische Methoden: Anwendung von Werkzeugen wie der Lang-Weil-Schranke
- Lösung der wichtigen Vermutung über Sum-Free-Eigenschaften der multiplikativen Inversen Funktion unter verschiedenen Bedingungen
- Etablierung eines vollständigen theoretischen Rahmens vom binären zum q-ären Fall
- Entdeckung neuer Phänomene im q-ären Fall
- Conjecture 1.1 für allgemeine ungerade n bleibt vollständig ungelöst
- Die schwierigsten Fälle sind, wenn n eine Primzahl oder das Produkt zweier nahe beieinander liegender Primzahlen ist
- Die theoretische Erklärung der anomalen Phänomene im q-ären Fall erfordert weitere Forschung
- Vollständige Lösung von Conjecture 1.1
- Tieferes Verständnis der besonderen Eigenschaften des q-ären Falls
- Erforschung der Anwendungen von Sum-Free-Funktionen in der Kryptographie
- Untersuchung der Irreduzibilität allgemeinerer Θk-Polynome
- Bedeutende theoretische Beiträge: Wesentliche Fortschritte bei einem wichtigen offenen Problem
- Methodische Innovation: Kombination von Zahlentheorie, algebraischer Geometrie und Rechenmethoden
- Vollständige Ergebnisse: Sowohl theoretische Beweise als auch rechnerische Verifikation
- Verallgemeinerungswert: Etablierung eines einheitlichen Rahmens vom binären zum q-ären Fall
- Kernsatz nicht vollständig gelöst: Einige Fälle bleiben noch unabgedeckt
- Technische Komplexität: Einige Beweise (wie die Irreduzibilitätsbeweise im Anhang) sind erheblich technisch
- Begrenzte Anwendungsforschung: Weniger Diskussion über praktische kryptographische Anwendungen
- Akademischer Wert: Förderung der Entwicklung dieser aufstrebenden Theorie von Sum-Free-Funktionen
- Methodologische Beiträge: Bereitstellung neuer Werkzeuge und Techniken zur Lösung ähnlicher Probleme
- Interdisziplinäre Bedeutung: Verbindung von Zahlentheorie, algebraischer Geometrie und Kryptographie
- S-Box-Design und -Analyse in der Kryptographie
- Forschung zu algebraischen Eigenschaften von Funktionen über endlichen Körpern
- Design kryptographischer Systeme mit Widerstand gegen Integralattacken
Die Moore-Determinante Δ(X1,…,Xk)=det(Xjqi−1)1≤i,j≤k spielt eine Schlüsselrolle bei der Beurteilung der linearen Unabhängigkeit von Vektoren. Die Nullstelleneigenschaften ihrer Variante Δ1 sind direkt mit Verletzungen der Sum-Free-Eigenschaft verbunden.
Durch die Neuformulierung des Carlet-Kriteriums in Form symmetrischer Polynome können die Autoren tiefe Ergebnisse der Theorie symmetrischer Funktionen nutzen, was die Grundlage für nachfolgende Irreduzibilitätsanalysen schafft.
Durch den Beweis der absoluten Irreduzibilität von Θ4 können die Autoren die Lang-Weil-Schranke anwenden, um die Anzahl der Punkte relevanter algebraischer Varietäten genau zu schätzen und damit einen neuen Beweis von 4∈Kn zu vervollständigen.
Diese Arbeit leistet wichtige Beiträge im aufstrebenden Bereich der Sum-Free-Funktionen. Sie fördert nicht nur theoretisch das Verständnis der Kernsatz, sondern etabliert auch einen Rahmen für Verallgemeinerungen auf allgemeinere Fälle und schafft damit eine solide Grundlage für zukünftige Forschung.