Some results on convolution idempotents
P.Charantej Reddy 1 Aditya Siripuram 1 Brad Osgood 2 May 28, 2020
1IIT Hyderabad, India 2Stanford University
1
Some results on convolution idempotents May 28, 2020 1 IIT - - PowerPoint PPT Presentation
Some results on convolution idempotents May 28, 2020 1 IIT Hyderabad, India 2 Stanford University 1 P.Charantej Reddy 1 Aditya Siripuram 1 Brad Osgood 2 Problem Statement then Motivation comes from sampling and Fugledes conjecture. . that
P.Charantej Reddy 1 Aditya Siripuram 1 Brad Osgood 2 May 28, 2020
1IIT Hyderabad, India 2Stanford University
1
Convolution idempotent (Defjnition) A mapping h : ZN → CN is a convolution idempotent if h ∗ h = h. Where ZN are integers modulo N and ∗ is circular convolution.
, where an indicator, is support set
then
then
Zero-set problem Given a positive integer and a set , fjnd all idempotents that vanish on . Motivation comes from sampling and Fuglede’s conjecture.
2
Convolution idempotent (Defjnition) A mapping h : ZN → CN is a convolution idempotent if h ∗ h = h. Where ZN are integers modulo N and ∗ is circular convolution.
h ∗ h = h = ⇒ (Fh)2 = Fh
, where an indicator, is support set
then
then
Zero-set problem Given a positive integer and a set , fjnd all idempotents that vanish on . Motivation comes from sampling and Fuglede’s conjecture.
2
Convolution idempotent (Defjnition) A mapping h : ZN → CN is a convolution idempotent if h ∗ h = h. Where ZN are integers modulo N and ∗ is circular convolution.
h ∗ h = h = ⇒ (Fh)2 = Fh
then
then
Zero-set problem Given a positive integer and a set , fjnd all idempotents that vanish on . Motivation comes from sampling and Fuglede’s conjecture.
2
Convolution idempotent (Defjnition) A mapping h : ZN → CN is a convolution idempotent if h ∗ h = h. Where ZN are integers modulo N and ∗ is circular convolution.
h ∗ h = h = ⇒ (Fh)2 = Fh
Zero-set problem Given a positive integer and a set , fjnd all idempotents that vanish on . Motivation comes from sampling and Fuglede’s conjecture.
2
Convolution idempotent (Defjnition) A mapping h : ZN → CN is a convolution idempotent if h ∗ h = h. Where ZN are integers modulo N and ∗ is circular convolution.
h ∗ h = h = ⇒ (Fh)2 = Fh
Zero-set problem Given a positive integer N and a set Z ⊆ ZN, fjnd all idempotents h : ZN → CN that vanish on Z. Motivation comes from sampling and Fuglede’s conjecture.
2
Convolution idempotent (Defjnition) A mapping h : ZN → CN is a convolution idempotent if h ∗ h = h. Where ZN are integers modulo N and ∗ is circular convolution.
h ∗ h = h = ⇒ (Fh)2 = Fh
Zero-set problem Given a positive integer N and a set Z ⊆ ZN, fjnd all idempotents h : ZN → CN that vanish on Z. Motivation comes from sampling and Fuglede’s conjecture.
2
ineffjcient while sampling signals with fragmented spectra.
Figure 1: Example signal with two fragments, for .
at-least for the example signal in Figure 1.
information?
3
ineffjcient while sampling signals with fragmented spectra.
Ff(s) s 1 3 2 Figure 1: Example signal with two fragments, for F = {0, 2}.
at-least for the example signal in Figure 1.
information?
3
ineffjcient while sampling signals with fragmented spectra.
Ff(s) s 1 3 2 Figure 1: Example signal with two fragments, for F = {0, 2}.
at-least 3 for the example signal in Figure 1.
information?
3
ineffjcient while sampling signals with fragmented spectra.
Ff(s) s 1 3 2 Figure 1: Example signal with two fragments, for F = {0, 2}.
at-least 3 for the example signal in Figure 1.
information?
3
Multi-coset sampling
t 1 2
sampled
Figure 2: Top-left: Example sampling pattern, Top-right: Spectrum of signal and Bottom: Spectrum of sampled signal
4
Multi-coset sampling
t 1 2 Ff(s) s 1 3 2
sampled
Figure 2: Top-left: Example sampling pattern, Top-right: Spectrum of signal and Bottom: Spectrum of sampled signal
4
Multi-coset sampling
t 1 2 Ff(s) s 1 3 2 |Ffsampled(s)| s 1 3 2 Figure 2: Top-left: Example sampling pattern, Top-right: Spectrum of signal and Bottom: Spectrum of sampled signal
4
Figure 3: Example signal with two fragments, for .
in the space, the Fourier transform is non zero only when the frequency is in .
1Arthur Kohlenberg. “Exact interpolation of band-limited functions”. In: Journal of
Applied Physics 24.12 (1953), pp. 1432–1436.
5
Figure 3: Example signal with two fragments, for .
in the space, the Fourier transform is non zero only when the frequency is in .
1Kohlenberg, “Exact interpolation of band-limited functions”.
5
Ff(s) s 1 3 2 Figure 3: Example signal with two fragments, for F = {0, 2}.
zero only when the frequency s is in ∪n∈F[n, n + 1].
1Kohlenberg, “Exact interpolation of band-limited functions”.
5
∞
pJ (t − kN), where pJ (t) =
δ(t − m/N)
t
1 N
. . . 1 . . . 2 . . . Figure 4: Sampling pattern: Samples are taken at every second, and at a 1/N second ofgset
to be picked.
6
Ffsampled(s) =
∞
hJ (k)Ff(s − k)
Figure 5: Shifted spectrum for
7
Ffsampled(s) =
∞
hJ (k)Ff(s − k)
Ff(s − k) s 1 2 3 4 5 6 Figure 5: Shifted spectrum for k = 0
7
Ffsampled(s) =
∞
hJ (k)Ff(s − k)
Ff(s − k) s 1 2 3 4 5 6 Figure 5: Shifted spectrum for k = 0, 1
7
Ffsampled(s) =
∞
hJ (k)Ff(s − k)
Ff(s − k) s 1 2 3 4 5 6 Figure 5: Shifted spectrum for k = 0, 1, 2.
7
Proposition If hJ satisfjes hJ (k1 − k2) = 0 whenever k1, k2 ∈ F, k1 = k2, then f can be recovered from the sampled spectrum. Proof
fragment overlaps with the fragment in the aliasing terms at a shift of
, which is 0
not of this form the shift does not overlap with any fragment
8
Proposition If hJ satisfjes hJ (k1 − k2) = 0 whenever k1, k2 ∈ F, k1 = k2, then f can be recovered from the sampled spectrum. Proof
hJ (k)Ff(s − k)
2 fragment overlaps with the kth 1 fragment in the aliasing
terms at a shift of k1 − k2
fragment
8
Observations
f can be recovered from the sampled spectrum
with elements as k1 − k2 and try to build an idempotent that vanishes on difgerence set
Figure 6: Example signal with two fragments, for .
then
9
Observations
f can be recovered from the sampled spectrum
with elements as k1 − k2 and try to build an idempotent that vanishes on difgerence set
Ff(s) s 1 3 2 Figure 6: Example signal with two fragments, for F = {0, 2}.
1 + i 1 − i
Spectral sets A set J ⊆ ZN is spectral if there exists a square unitary (or unitary up to scaling) submatrix of F with columns indexed by J
Figure 7: is a primitive root of unity.
10
Spectral sets A set J ⊆ ZN is spectral if there exists a square unitary (or unitary up to scaling) submatrix of F with columns indexed by J 1 1 1 1 1 ζ ζ2 ζ3 1 ζ2 ζ4 ζ6 1 ζ3 ζ6 ζ9
Figure 7: ζ = e−2πi/4 is a primitive 4th root of unity.
10
Tiling sets A set J ⊆ ZN tiles ZN if there exists a set K ⊂ ZN such that every i ∈ ZN can be written uniquely as i = j + k mod N, with j ∈ J , k ∈ K.
tiles :
11
Tiling sets A set J ⊆ ZN tiles ZN if there exists a set K ⊂ ZN such that every i ∈ ZN can be written uniquely as i = j + k mod N, with j ∈ J , k ∈ K.
{0, 3} ⊕ {0, 2} = Z4
11
Tiling sets A set J ⊆ ZN tiles ZN if there exists a set K ⊂ ZN such that every i ∈ ZN can be written uniquely as i = j + k mod N, with j ∈ J , k ∈ K.
{0, 3} ⊕ {0, 2} = Z4
11
Tiling sets A set J ⊆ ZN tiles ZN if there exists a set K ⊂ ZN such that every i ∈ ZN can be written uniquely as i = j + k mod N, with j ∈ J , k ∈ K.
{0, 3} ⊕ {0, 2} = Z4
1J ∗ 1K = 1ZN , or hJ hK = δ,
11
Fuglede’s conjecture,2 spectral-tile direction If J ⊆ ZN is spectral then J tiles ZN. known to be true in the case when N is a prime power and when N is pmq.
2Bent Fuglede. “Commuting self-adjoint partial difgerential operators and a group
theoretic problem”. In: Journal of Functional Analysis 16.1 (1974), pp. 101–121.
12
to fjnd K such that the following holds: hJ hK = δ
such that vanishes on whenever does not: for any such that
that vanishes on a given set
13
to fjnd K such that the following holds: hJ hK = δ
does not: hK(n) = 0 for any n = 0 such that hJ (n) = 0
given set
13
Zero-set problem Given a positive integer N and a set Z ⊆ ZN, fjnd all idempotents h : ZN → CN that vanish on Z.
Z(h) = {n ∈ ZN : h(n) = 0}
14
Figure 8: GCD sets A6, A1, A2, A3 for N = 6
GCD with 6
Lemma The zero set of an idempotent is a disjoint union of GCD sets.
then .
are potential zero sets
15
Figure 8: GCD sets A6, A1, A2, A3 for N = 6
GCD with 6
Lemma The zero set of an idempotent is a disjoint union of GCD sets.
15
Problem iN(D) Given a positive integer N and a set of divisors D ⊆ DN let Z = {i ∈ ZN : gcd(i, N) ∈ D} Find all index sets J such that the idempotent hJ = F−11J vanishes
16
J
20 21 22 23 24 17 1 1 25 1 1 1 3 1 1 27 1 1 1 1
Figure 9: Example solution to i32({2, 8}).
3Aditya Siripuram and Brad Osgood. Convolution Idempotents with a given Zero-set.
17
1 2 1 2 3 s1 s2
Figure 10: Example fragmented spectrum of a 2-D signal. The Fourier transform Ff(s1, s2) is non zero only in the shaded regions.
an integer lattice. Ff(s1, s2) = 0 when (s1, s2) / ∈
[m, m + 1] × [n, n + 1].
18
1 2 1 2 3 s1 s2
Figure 11: Example fragmented spectrum of a 2-D signal. The Fourier transform Ff(s1, s2) is non zero only in the shaded regions.
idempotents h ∈ CN×M.
an NM− length vector that is an idempotent in CNM 4
4Irving John Good. “The interaction algorithm and practical Fourier analysis”. In:
Journal of the Royal Statistical Society. Series B (Methodological) (1958),
19
Main result If N = pq,
{0, p, 2p, . . . , (q − 1)p} or a (disjoint) union of translates of {0, q, 2q, . . . , (p − 1)q}
is a solution to either
5PP Vaidyanathan. “Ramanujan sums in the context of signal processing—Part I:
Fundamentals”. In: IEEE transactions on signal processing 62.16 (2014),
20
Main result If N = pq,
{0, p, 2p, . . . , (q − 1)p} or a (disjoint) union of translates of {0, q, 2q, . . . , (p − 1)q}
ipq({1, p}) or ipq({1, q})
5Vaidyanathan, “Ramanujan sums in the context of signal processing—Part I:
Fundamentals”.
20
spectral or tiling sets, and explore the connection to Fuglede’s conjecture better
21
Coven, Ethan M and Aaron Meyerowitz. “Tiling the integers with translates of one fjnite set”. In: Journal of Algebra 212.1 (1999),
Dutkay, Dorin Ervin and CHUN-KIT LAI. “Some reductions of the spectral set conjecture to integers”. In: Mathematical Proceedings of the Cambridge Philosophical Society. Vol. 156. 01. Cambridge Univ
Fuglede, Bent. “Commuting self-adjoint partial difgerential operators and a group theoretic problem”. In: Journal of Functional Analysis 16.1 (1974), pp. 101–121. Good, Irving John. “The interaction algorithm and practical Fourier analysis”. In: Journal of the Royal Statistical Society. Series B (Methodological) (1958), pp. 361–372.
22
Herley, Cormac and Ping Wah Wong. “Minimum rate sampling and reconstruction of signals with arbitrary frequency support”. In: IEEE Transactions on Information Theory 45.5 (1999), pp. 1555–1564. Iosevich, Alex, Nets Katz, and Terence Tao. “The Fuglede spectral conjecture holds for convex planar domains”. In: Mathematical Research Letters 10.5 (2003), pp. 559–569. Kohlenberg, Arthur. “Exact interpolation of band-limited functions”. In: Journal of Applied Physics 24.12 (1953), pp. 1432–1436. Laba, Izabella. “The spectral set conjecture and multiplicative properties
Society 65.03 (2002), pp. 661–671. Lam, T.Y. and K.H. Leung. “On vanishing sums of roots of unity”. In: Journal of algebra 224.1 (2000), pp. 91–109.
23
Lin, Yuan-Pei and PP Vaidyanathan. “Periodically nonuniform sampling
Analog and Digital Signal Processing 45.3 (1998), pp. 340–351. Osgood, Brad. Lectures on the Fourier Transform and Its Applications. American Mathematical Society, 2018. Ramanujan, Srinivasa. “On certain trigonometrical sums and their applications in the theory of numbers”. In: Trans. Cambridge Philos. Soc 22.13 (1918), pp. 259–276. Siripuram, Aditya. “Sampling and Interpolation of Discrete Signals: Orthogonality, Universality and Uncertainty”. PhD thesis. Stanford University, 2014. Siripuram, Aditya and Brad Osgood. Convolution Idempotents with a given Zero-set. 2020. arXiv: 2001.00739 [cs.IT]. – .“LP relaxations and Fuglede’s conjecture”. In: 2018 IEEE International Symposium on Information Theory (ISIT). IEEE. 2018, pp. 2525–2529.
24
Siripuram, Aditya, William Wu, and Brad Osgood. “Discrete Sampling: A graph theoretic approach to Orthogonal Interpolation”. In: IEEE Transactions on Information Theory (2019). Tao, Terence. “Fuglede’s conjecture is false in 5 and higher dimensions”. In: arXiv preprint math/0306134 (2003). Vaidyanathan, PP. “Ramanujan sums in the context of signal processing—Part I: Fundamentals”. In: IEEE transactions on signal processing 62.16 (2014), pp. 4145–4157. – .“Ramanujan sums in the context of signal processing—Part II: FIR representations and applications”. In: IEEE Transactions on Signal Processing 62.16 (2014), pp. 4158–4172. Venkataramani, Raman and Yoram Bresler. “Perfect reconstruction formulas and bounds on aliasing error in sub-Nyquist nonuniform sampling of multiband signals”. In: IEEE Transactions on Information Theory 46.6 (2000), pp. 2173–2183.
25