A function of one variable can be translated in space by a spatial shift
to obtain a new function
and also modulated in frequency by a frequency shift to obtain a new function
One can compose these two operations to obtain a time-frequency shift:
As per the time-frequency uncertainty principle, the two shifts do not quite commute with each other. For instance, we have
As such, is not a representation of the abelian group
, but rather a portion of the Weyl representation of the Heisenberg group, but we will not adopt a representation-theoretic perspective here.
Some functions obey finite linear relations between their time-frequency shifts. For instance, a sinusoid obeys the relation
However, the Heil-Ramanathan-Topiwala (HRT) conjecture states that once one imposes some reasonable decay condition on , no such relations exist:
Conjecture 1 (HRT conjecture) Ifis non-zero, then there is no relation of the form
for some distinct time-frequency shifts
and some coefficients
, not all zero.
A special case of the HRT conjecture, which was also open, makes the additional assumption that was Schwartz.
Many positive results towards this conjecture were known. I will mention only a few here. A simple case is when we only have frequency shifts rather than spatial shifts:
In this case, the operator is simply a physical space multiplier
with symbol
so that the relation (2) now takes the simple pointwise form
If the coefficients are not all zero, then
is a non-zero analytic function and thus has isolated zeroes. It is thus not possible to solve this equation for any
. Thus the HRT conjecture is true when all the time-frequency shifts
lie on the vertical axis. Using the metaplectic representation, one can then handle the case when all the
are collinear.
What about the non-collinear case? Suppose first that all the lie in the lattice
, thus
for some integers
. Here, the phase shift in (1) disappears, and all the time-frequency shifts
commute with each other. This suggests that it should be possible to diagonalize the situation with a suitable transform to convert (2) to a pointwise equation similar to (3). To find this diagonalization, observe that if one restricts the function
to a coset
of the integers, then
just multiplies the function by the scalar
, while
shifts the function on this coset by
. The latter translation operation can also be converted to pointwise multiplication by performing the Fourier transform on the integers. Thus, if one introduces the Zak transform
of then the equation
can be transformed after a brief calculation to the equation
where the symbol is now given by the formula
As before, if the coefficients are not all zero, then
is a non-zero analytic function and thus non-zero almost everywhere. Thus
has to vanish almost everywhere, which for
can be used to show that
also vanishes.
More generally, there is a result of Linnell that the conjecture is true if lie in a translate of a discrete subgroup of
; this (together with the argument handling the collinear case) establishes all cases where
, and several partial results involving the
cases are also known. The conjecture is also known if
is decays at a suitably super-exponential rate, by work of Bownik and Speegle.
I was aware of this conjecture through various talks and conversations with colleagues, and even briefly tried my hand at it for a while, though not with particularly serious effort (or progress). It was thus a nice surprise to see that it has just been resolved by Faulhuber, Petersen, van Velthoven, and Voigtlaender, even in the Schwartz case:
Theorem 2 There exist complex numbers, not all zero, distinct points
, and a non-zero Schwartz function
such that
It is perhaps unsurprising that this result is AI-assisted. However, I think the authors have disclosed their AI use responsibly, with the final arguments written by hand with a readable overview of the argument, as well as proper discussion of methods, relation to past literature, and other independent numerical checks on the result.
The negative result lies only a little beyond the positive results: is now increased to
, and all but one of the points
lie in (a translate of) a discrete subgroup of
(in fact the explicit subgroup
is used). The functions constructed are smooth and rapidly decaying, but not analytic or super-exponentially decaying, which would start being in conflict with the known positive results.
In addition to AI being used to come up with the initial proof strategy, a more traditional numerical computation was used to verify one step of the argument.
I have not had the time to do a full digestion of the result, but (after reading the introduction, and using a little AI assistance of my own) I was able to understand the main ideas at a high level. The first few reductions are relatively standard. Setting and
, one can view the problem as one of solving an eigenvalue problem
The time-frequency shifts are chosen to lie in a translate of the discrete subgroup
by a certain irrational shift
. As mentioned previously, if in the shifts of a standard lattice
, it would be natural to work with the Zak transform of
, but it turns out that the approach does not quite work when doing this for topological reasons (relating to the fact that scalar quasiperiodic functions of mean zero are forced to have zeroes), and so the authors used the slightly denser lattice instead
, which relates to a vector-valued version of the Zak transform taking values in
rather than
. Here, the phase shift in (1) does not completely disappear, but becomes a sign change. This slight loss of abelianness means that we cannot hope to diagonalize the problem all the way to a scalar problem, but we can still hope to reduce it to a two-dimensional vector-valued problem. Indeed, by applying a suitable vector-valued version of the Zak transform, the eigenvalue problem can be transformed to a a “vector cocycle problem”
where is a non-zero smooth quasiperiodic vector-valued function,
is an irrational shift
, and
is a certain explicit
matrix-valued function depending on the choices of
,
, and
.
How to solve this equation? The motivating scenario here is if the matrix function was replaced by a rank one function
for some smooth vector-valued function of unit magnitude. Then one could solve the equation by taking
and
. It is not possible to make the function
exactly of this form, but through some numerical computation and clever AI-assisted guesswork, the authors were able to find a choice of
and
, and
that made
approximately equal to a rank one function
of this form, in fact getting a uniform estimate
As it turns out, such an approximation is sufficient to run a contraction mapping argument to find a solution to a variant of (4), namely
for some smooth and
. (Here it was important to get the operator norm bound below
; they are barely able to do this, with a numerically obtained bound of
, though this bound might not be optimal.)
The main remaining obstacle is that the “eigenvalue function” is varying in the parameter
rather than constant. (This issue was, by the way, anticipated to some extent in previous work of Demeter, who observed that eigenfunctions of the almost Matthieu discrete Schrödinger operator gave a near-miss counterexample to the HRT conjecture, but with an eigenvalue that depended on an auxiliary phase shift parameter rather than constant.) However, if one was able to solve the scalar cocycle equation
for some smooth , then one could solve the equation (4) by setting
. The approach to solve (5) is standard: take logarithms, apply a Fourier transform, and then divide out by the multiplier associated to the
shift. This can cause a well-known “small divisor” problem (which arises in various dynamical contexts, such as in the KAM theorem) if
behaves too much like a rational vector, but the standard resolution to this is to select a shift
that obeys good Diophantine approximation properties. For the purposes of numerics the authors selected an extremely concrete shift, namely
but I get the impression that the exact choice here was not crucial for the argument, and that many other irrational algebraic numbers could have worked here.