Notation

Let

p be a prime,
F
be the field of order
p
,
K
be an extension of
F
, and
ฯ•:Kโ†’K
be the Frobenius automorphism. The Frobenius automorphism can be extended to an automorphism of
K[X]
by coefficient-wise application. Then for a polynomial
fโˆˆK[X]
and
xโˆˆK
,
ฯ•(f(x))=ฯ•(f)(ฯ•(x))
.

Let us further assume that the degree

d of
K/F
is even, so that
Kโˆ—
has a subgroup
S
of order
p+1
. We will often use the property that
ฯ•(x)=xโˆ’1
for all
xโˆˆS
.

Finally, let

H be a subgroup of
S
of order
n
, which is also assumed to be even.

Case
d=2

For simplicity we first start with the case

d=2, i.e., the extension
K/F
is quadratic.

Let

fโˆˆK[X] be a polynomial of degree
<n/2
such that
f(0)=0
. The map
fหš(x)=f(x)+ฯ•(f(x))
has image in
F
since
ฯ•(fหš(x))=fหš(x)
. In general
fหš
has high degree, but over
H
we can transform it into a low-degree polynomial. For
xโˆˆH
, it can be rewritten as
fหš(x)=f(x)+ฯ•(f)(ฯ•(x))=f(x)+ฯ•(f)(xโˆ’1)xn

where we used
ฯ•(x)=xโˆ’1,xn=1
on
H
. This expression is a polynomial
P(X)
of degree
<n
satisfying
P(x)=fหš(x)โˆˆH
for all
xโˆˆH
and
P(0)=0
.

This transformation gives a linear map

{fโˆˆK[X]<n/2โˆฃf(0)=0}โ†’{PโˆˆK[X]<nโˆฃP(H)โŠ†F,P(0)=0}.
We observe that the map is injective and that both vector spaces have the same dimension over
F
. Therefore the map is an isomorphism. This means that every polynomial
PโˆˆK[X]<n
with
P(H)โŠ†F,P(0)=0
has the form
P(X)=f(X)+ฯ•(f)(Xโˆ’1)Xn

for some
fโˆˆK[X]<n/2
with
f(0)=0
.

We now consider the polynomial

P(ฯ„X) for some
ฯ„โˆˆSโˆ’H
:
P(ฯ„X)=f(ฯ„X)+ฯ•(f)(ฯ„โˆ’1Xโˆ’1)ฯ„nXn=f(ฯ„X)+ฯ•(f)(ฯ•(ฯ„)Xโˆ’1)ฯ„nXn,

where we used
ฯ•(ฯ„)=ฯ„โˆ’1
. We define
fฯ„(X)=f(ฯ„X)ฯ„โˆ’n/2
and observe that
P(ฯ„X)ฯ„โˆ’n/2=fฯ„(X)+ฯ•(fฯ„)(Xโˆ’1)Xn.

Since
fฯ„(X)
is a polynomial of degree
<n/2
with
fฯ„(0)=0
, we conclude that
P(ฯ„X)ฯ„โˆ’n/2
is in
{PโˆˆK[X]<nโˆฃP(H)โŠ†F,P(0)=0}
. We thus recover the theorem of [HNL23] showing that
P(ฯ„H)โŠ†ฯ„n/2F
.

Case
d
even WORK IN PROGRESS

We now consider the general case where

d is even. For
iโˆฃd
we define
Fi={xโˆˆKโˆฃฯ•i(x)=x}={xโˆˆKโˆฃxpiโˆ’1=1}โˆช0.

In particular,
F1=F
,
Fd=K
, and
Fi
is the extension of
F
of degree
i
, i.e., we have a tower of extensions
Fโˆ’Fiโˆ’K.

For
iโˆฃd2
, we have
pi+1โˆฃpdโˆ’1
and thus there exists a subgroup
Si={xโˆˆKโˆฃฯ•i(x)=xโˆ’1}={xโˆˆKโˆฃxpi+1=1}

of
Kโˆ—
.

Polynomials
Hโ†’F
WORK IN PROGRESS

Let

fโˆˆK[X] be a polynomial of degree
<n/2
. The map
fหš(x)=โˆ‘i=0dโˆ’1ฯ•i(f(x))
has image in
F
since
ฯ•(fหš(x))=fหš(x)
. In general
fหš
has high degree, but over
H
we can transform it into a low-degree polynomial. For
xโˆˆH
, it can be rewritten as
fหš(x)=โˆ‘i=0dโˆ’1ฯ•i(f)ฯ•i(x)=โˆ‘i=0d/2โˆ’1ฯ•2i(f)(x)+(โˆ‘i=0d/2โˆ’1ฯ•2i+1(f)(xโˆ’1))xn

where we've used
ฯ•(x)=xโˆ’1
,
ฯ•2(x)=x
, and
xn=1
on
H
. This expression is a polynomial
P(x)
of degree
<n
satisfying
P(x)=fหš(x)
for all