1660-5446/11/040463-9, published online December 1, 2010
© 2010 Springer Basel AG
Mediterranean Journal of Mathematics
Radon Transform on the Torus
Ahmed Abouelaz and Fran¸cois Rouvi`ere∗
Abstract. We consider the Radon transform on the (flat) torus Tn = Rn/Zn defined by integrating a function over all closed geodesics. We prove an inversion formula for this transform and we give a characteri- zation of the image of the space of smooth functions onTn.
Mathematics Subject Classification (2010).Primary 53C65, 44A12.
Keywords.Torus, geodesic, Radon transform.
1. Introduction
Trying to reconstruct a function on a manifold knowing its integrals over a certain family of submanifolds is one of the main problems of integral geometry. In the framework of Riemannian manifolds a natural choice is the family of all geodesics. The simple example of lines in Euclidean space has suggested namingX-ray transform the corresponding integral operator, associating to a function f its integrals Rf() along all geodesics of the manifold.
Few explicit formulas are known to invert the X-ray transform. With no attempt to give an exhaustive list, let us quote Helgason [5] for Euclidean spaces, hyperbolic spaces and spheres, Berenstein and Casadio Tarabusi [4]
for hyperbolic spaces, Helgason [6] or the second author [7] for more general symmetric spaces, [8] for Damek-Ricci spaces etc.
We consider here the n-dimensional (flat) torusTn =Rn/Zn and the Radon transform defined by integrating f along all closed geodesics of Tn, that is all lines with rational slopes. Arithmetic properties will thus enter the picture, as in the case of Radon transforms onZn already studied by the first author and collaborators (see [1, 2, 3]). Our present problem was introduced by Strichartz [9], who gave a solution for n = 2. But, relying on a special property of the two-dimensional case (see Remark 3.2 at the end of Section 3 below), his method does not extend in an obvious way to then-dimensional torus. The inversion formula proved here for Tn (Theorem 3.1) makes use
∗Corresponding author.
464 A. Abouelaz and F. Rouvière Mediterr. J. Math.
of a weighted dual Radon transformR∗ϕ, with a weight functionϕto ensure convergence.
In Section 2 we describe a suitable set of parameters for the closed geodesics on the torus. Our main result (Theorem 3.1) is proved in Section 3. Section 4 is devoted to a range theorem (Theorem 4.1), characterizing the space of Radon transforms of all functions inC∞(Tn).
2. Closed geodesics of the torus
The following notation will be used throughout.
Notation. Let x·y = x1y1+· · ·+xnyn be the canonical scalar product of x, y∈Rn.
Forp= (p1, . . . , pn)∈Zn\0 the setI(p) ={k·p , k∈Zn} is an ideal ofZ, not{0}, and we shall denote byd(p) =d(p1, . . . , pn) its smallest strictly positive element. Thusd(p) is the highest common divisor ofp1, . . . , pn and I(p) =d(p)Z. Let
P ={p= (p1, . . . , pn)∈Zn\ {0} | d(p1, . . . , pn) = 1} and, fork∈Zn,
Pk ={p∈ P |k·p= 0}.
For n≥2 the n-dimensional torus Tn =Rn/Zn is equipped with the (flat) Riemannian metric induced by the canonical Euclidean structure ofRn and the corresponding (translation invariant) measure dx; thus
Tndx = 1. We denote by pr :Rn→Tn the canonical projection.
All functions considered here are complex-valued.
InTn the geodesic from x= (x1, . . . , xn)∈ Tn with (non zero) initial speedv= (v1, . . . , vn)∈Rn is the line
={x+ pr(tv), t∈R}.
Since v = 0 the set of all t such that tv belongs to Zn is a discrete subgroup of R, that is TZfor some T ≥0. Thus the geodesic is closed if and only ifT >0. In this case we set T v =p= (p1, . . . , pn)∈Zn\ {0}, and the pj’s are relatively prime: a nontrivial common divisor would contradict the definition ofT. Thus pbelongs toP.
Now forp∈ P andt∈Rwe have
tp∈Zn⇐⇒t∈Z.
Indeed the set of such t is a discrete subgroup τZ of R (for some τ ≥ 0), obviously containing 1. Thusτ = 1/mfor some integer m >0, so that m is a common divisor to allpj’s, which impliesm= 1 andτ= 1.
Forx∈Tn andp∈ P we denote by
(x, p) ={x+ pr(tp), t∈R}
the corresponding closed geodesic from x. By the above remark the map t→x+pr(tp) induces a bijection fromR/Zonto(x, p), since pr(tp) = pr(tp)
if and only if (t−t)p ∈Zn that is t−t ∈Z. We shall therefore lett run over [0,1[ only in the sequel. The length of(x, p) is p =n
j=1p2j 1/2
. Lemma 2.1. Letx, y∈Tn andp, q∈ P. The following are equivalent:
(i) (x, p) =(y, q)
(ii) q=±p and there existss∈Rsuch thaty=x+ pr(sp).
The set of closed geodesics fromxis therefore in one-to-one correspon- dence withP/{±1}.
Proof. (ii) implies (i) since, for anys,
(x, p) =(x,−p), (x+ pr(sp), p) =(x, p). (2.1) (i) implies (ii). Conversely, assume(x, p) =(y, q). Sinceybelongs to(x, p) there existss0∈Rsuch thaty=x+ pr(s0p). More generally, for anyt∈R there existss∈Rsuch thaty+ pr(tq) =x+ pr(sp). Replacingsby s+s0 we have: for anyt∈Rthere exists∈Rand z∈Znsuch that
tq=sp+z.
Let us fixj∈ {1,2, . . . , n}so thatpj= 0. Fixingl=j let
k= (k1, . . . , kn) withkj=pl,kl=−pj and km= 0 ifm=j, l.
Thenk·p= 0, thereforet(k·q) =k·z is an integer for anyt∈R. It follows thatk·q= 0, that is
qjpm=pjqm (2.2)
for any m= 1, . . . , n(includingm=j). Applying dwe get d(qjp) =d(pjq) whence|qj|d(p) =|pj|d(q), that ispj=±qj sincep, q∈ P. In view ofpj = 0,
(2.2) givesp=±qas claimed.
3. An inversion formula
3.1. Letf be a continuous function onTn. We define itsX-ray transformRf as the integral off over closed geodesics ofTn, namely
Rf((x, p)) = 1
0
f(x+ pr(tp))dt, (3.1)
withx∈Tnandp∈ P. As noted in the previous sectionx+ pr(tp) runs over the whole geodesic(x, p) whentvaries from 0 to 1.
The natural dual transformR∗is obtained by summing over all closed geodesics through a given point, that is
R∗F(x) = 1 2
p∈P
F((x, p)),
whereF is a function on the set of all closed geodesics and the factor 1/2 is introduced because of (2.1). However such an operator is not even defined on
466 A. Abouelaz and F. Rouvière Mediterr. J. Math.
constant functions and we shall rather replace it by a weighted dual transform as follows. Byweight function onP we mean
ϕ:P →]0,∞[ such thatϕ(−p) =ϕ(p) and
p∈P
ϕ(p)<∞, (3.2) for instance the restriction toP of any strictly positive even function inl1(Zn) such asϕ(p) =e−p orϕ(p) = (1 + p )−n−1. Theweighted dual transform R∗ϕ is then defined as
R∗ϕF(x) = 1 2
p∈P
ϕ(p)F((x, p)) (3.3)
and the series converges absolutely wheneverF is a bounded function on the set of all closed geodesics. The transform R∗ϕ is dual to R in the following sense
Tn
R∗ϕF(x)f(x)dx= 1 2
p∈P
ϕ(p)
Tn
F((x, p))Rf((x, p))dx, (3.4) valid iff is continuous onTn,F is bounded andx→F((x, p)) is continuous on Tn for any p. Indeed, by (2.1) and (3.3), R∗ϕF(x) = 12
pϕ(p)F((x− pr(tp), p)) for any t∈Rand the left-hand side of (3.4) is
Tn
R∗ϕF(x)f(x)dx = 1 2
p
ϕ(p)
Tn
F((x−pr(tp), p))f(x)dx
= 1
2
p
ϕ(p)
Tn
F((x, p))f(x+ pr(tp))dx.
Then (3.4) follows by integration with respect to t∈[0,1]. The calculations are valid since, for anyt,
p
ϕ(p)
Tn|F((x, p))||f(x+ pr(tp))|dx≤
p
ϕ(p) sup|F|sup|f|<∞. 3.2. Several classical inversion formulas for Radon transforms involveR∗Rf.
As noted before the sum defining it does not converge here in general (not even for a constant function f) and we shall use R∗ϕRf instead with R∗ϕ defined by (3.3). As usual we denote by1
f(k) =
Tn
f(x)e−2iπk·xdx
with k ∈ Zn the Fourier coefficients of f. Let us recall the notation Pk = {p∈ P |k·p= 0}.
Theorem 3.1. Let ϕbe a weight function onP satisfying (3.2) and, fork∈ Zn,
ψ(k) = 1 2
p∈Pk
ϕ(p).
1The exponentiale−2iπk·xis of course unambiguously defined, withx∈Rn/Znreplaced by any representative inRn.
Thenψis strictly positive onZn, the operatorR∗ϕRis a convolution operator onTn(n≥2) and, for any continuous functionf onTnsuch thatf∈l1(Zn), the X-ray transformR is inverted by
f(x) =
k∈Zn
Tn
e2iπk·(x−y)
ψ(k) R∗ϕRf
(y)dy, x∈Tn.
This inversion formula applies in particular to any function f ∈Cn(Tn).
A convolution inverse forR∗ϕRis thusformally given by the series
k
e2iπk·xψ(k)−1.
This series does not converge absolutely however:
kψ(k)−1 = ∞ since ψ(lk) =ψ(k)>0 for any strictly positive integerl.
Proof. (i) Our definitions imply, for any continuousf, Rϕ∗Rf(y) = 1
2
p∈P
ϕ(p)Rf((y, p)) = 1 2
p∈P
ϕ(p) 1
0
f(y+ pr(tp))dt
= < Sϕ(x), f(y−x)>, whereSϕ is the distribution onTn defined by
< Sϕ, f >= 1 2
p∈P
ϕ(p) 1
0
f(−pr(tp))dt.
Indeed the estimate|< Sϕ, f >| ≤ 12
p∈Pϕ(p)
sup|f| shows thatSϕ is actually a measure onTn. Thus
Rϕ∗Rf =Sϕ∗f (3.5)
(convolution onTn), and this convolution equation can be easily inverted by means of Fourier coefficients. From (3.5) we have
Rϕ∗Rf(k) =Sϕ(k)f(k), with
Sϕ(k) =< Sϕ(x), e−2iπk·x>= 1 2
p∈P
ϕ(p) 1
0
e2iπtk·pdt.
The integral vanishes wheneverk·p= 0, therefore Sϕ(k) = 1
2
p∈Pk
ϕ(p) =ψ(k) .
(ii) Given an arbitrary k= (k1, . . . , kn)∈Zn we claim that ψ(k)>0.
Indeedϕ >0 and the set Pk is nonempty:
• ifkj= 0 for allj, then Pk =P.
• if kj = 0 for some j and kl = 0 for all l =j, then Pk is the set of all p∈ P such thatpj= 0.
468 A. Abouelaz and F. Rouvière Mediterr. J. Math.
• if kj = 0 and kl = 0 for some j, l with j = l, then Pk contains p = (p1, . . . , pn) with
pj = kl
d(kj, kl) ,pl=− kj
d(kj, kl) ,pm= 0 ifm=j, l .
Finally, in view of the assumptions f ∈ C(Tn) and f ∈ l1(Zn), the Fourier inversion applies to f whence, by(i),
f(x) =
k∈Zn
f(k)e2iπk·x=
k
1
ψ(k)R∗ϕRf(k)e2iπk·x for allx∈Tn and the inversion formula follows.
(iii) If f belongs to Cn(Tn) we have ∂jnf(k) = (2iπkj)nf(k) (with
∂j = ∂/∂xj) and
k∈Znk2nj |f(k)|2 < ∞ by Parseval’s formula applied to
∂jnf ∈L2(Tn). Therefore
⎛
⎝
k∈Zn,k=0
|f(k)|
⎞
⎠
2
≤
k∈Zn,k=0
k12n+· · ·+k2nn −1
k∈Zn
k2n1 +· · ·+k2nn
|f(k)|2<∞ by Cauchy-Schwarz inequality, thusfbelongs to l1(Zn).
Variant of the proof. Though natural, the distributionSϕ can be skipped in the first part of the proof of Theorem 3.1. Given a functionF onTn× P let us write
F(k, p) =
Tn
F(x, p)e−2iπk·xdx. (3.6) We then have the following ”Fourier slice theorem”, with f continuous on Tn (and a slight abuse of notation),
Rf(k, p) = f(k) ifp∈ Pk
0 otherwise, (3.7)
emphasizing the important rˆole in our problem of the set Pk of all (k, p)∈ Zn× P such thatk·p= 0. Indeed
Rf(k, p) = 1
0
dt
Tn
f(x+ pr(tp))e−2iπk·xdx
=
Tn
f(x)e−2iπk·xdx 1
0
e2iπtk·pdt and (3.7) follows.
Since
p∈Pϕ(p)<∞and|Rf((x, p))| ≤sup|f| the series R∗ϕRf(x) =1
2
p∈P
ϕ(p)Rf((x, p))
converges uniformly on Tn, therefore R∗ϕRf(k) = 1
2
p∈P
ϕ(p)Rf(k, p) = 1 2
p∈Pk
ϕ(p)f(k) =ψ(k)f(k), and the proof ends as before.
Remark 3.2. Forn= 2 andk= 0 the setPk only has two elements:
Pk={p(k),−p(k)} withp(k) =
k2
d(k1, k2),− k1 d(k1, k2)
.
Indeed k1p1 =−k2p2 withd(p1, p2) = 1 impliesk1 =lp2 andk2=−lp1 for somel∈Z, whenced(k1, k2) =|l|andp=±p(k).
The finiteness of Pk in this case was the key to Strichartz’ inversion formula forn= 2 in [9] p. 422. Writingek(x) =e2iπk·x he observed that, for k = 0, Rek((x, p)) = ek(x) if p ∈ Pk,Rek((x, p)) = 0 ifp /∈ Pk (cf. (3.7) above), therefore
ek(x) = 1 2
p∈P
Rek((x, p))
where the sum only contains two (equal) terms. Multiplying by the Fourier coefficientf(k) and summing over allk= 0 he obtained
k=0
f(k)ek(x) = 1 2
p∈P
R
⎛
⎝
k=0
f(k)ek
⎞
⎠(x, p),
that is
f(x)−f(0) =1 2
p∈P
Rf((x, p))−f(0)
since Rc = c obviously for any constant c. This is actually an inversion formula forRbecause
f(0) = 1
0
1 0
f(x1, x2)dx1dx2= 1
0
Rf((x(s), p0))ds withx(s) = (s,0) andp0= (0,1) for instance.
Remark 3.3. Strichartz’ method does not extend in an obvious way to Tn for n > 2, the sets Pk being infinite. Indeed let n ≥ 3 and k ∈ Zn. If (k1, k2) = (0,0), Pk contains (l,1,0, . . . ,0) for all l ∈Z. If (k1, k2)= (0,0) let kj =kj/d(k1, k2). By Bezout’s theorem there existq1, q2 ∈Z such that k1q1+k2q2+k3= 0, therefore
(q1+lk2, q2−lk1, d(k1, k2),0, . . . ,0)
is orthogonal tok for alll∈Z. Dividing the first three components by their highest common divisor we obtain elements ofPk, easily seen to be distinct whenlruns overZ.
470 A. Abouelaz and F. Rouvière Mediterr. J. Math.
Remark 3.4. As noted above we can pick, for any k∈Zn, an elementp(k) ofP such that k·p(k) = 0. By (3.7) we havef(k) =Rf(k, p(k)) therefore
Tn|f(x)|2dx=
k∈Zn
f(k)2=
k∈Zn
Rf(k, p(k))2.
This may be viewed as a Plancherel type theorem, expressing the L2 norm off by means of its Radon transform.
4. A range theorem
In order to state the next theorem we shall denote by V the space of all functionsF onTn× P satisfying the following three conditions:
(i) for any p ∈ P the map x → F(x, p) belongs to C∞(Tn) and, for any multi-index α∈Nn, there exists a constantCα such that |∂αxF(x, p)| ≤Cα for all (x, p)∈Tn× P
(ii) F(k, p) = 0 whenever k∈Zn,p∈ P andp /∈ Pk
(iii) F(k, p) =F(k, q) wheneverk∈Zn andp, q∈ Pk.
Properties(ii) and (iii) of F defined by (3.6) are the ”moment conditions”
relevant to our problem.
Theorem 4.1. The X-ray transform f →F, with F(x, p) =Rf((x, p)), is a bijection ofC∞(Tn)ontoV.
Proof. Given f ∈ C∞(Tn) the function F(x, p) = Rf((x, p)) = 1
0 f(x+ pr(tp))dtclearly satisfies (i). And(ii), (iii) follow from (3.7).
By Theorem 3.1 the map f → F is injective; only the surjectivity re- mains to be proved. GivenF ∈ V let
g(k) =F(k, p) for any p∈ Pk, (4.1) well defined by assumption(iii), and let us consider the Fourier series
f(x) =
k∈Zn
g(k)e2iπk·x. (4.2)
By(i) for anyl ∈Nthere exists a constant Cl such that|F(k, p) | ≤Cl(1 + k )−lfor allk∈Zn,p∈ P. The series (4.2) therefore defines aC∞function on the torus. Finally let Gbe the function defined byG(x, p) =Rf((x, p)).
Using (3.7), (4.2) and (4.1) successively we have, fork·p= 0,
G(k, p) =f(k) =g(k) =F(k, p).
Besides, by (3.7) again and (ii), G(k, p) = 0 = F(k, p) for k·p= 0. Thus
GandFcoincide and it follows thatRf((x, p)) =F(x, p), which completes
the proof.
Acknowledgment
The authors are grateful to the referee for several helpful remarks.
References
[1] A. Abouelaz, E. Casadio Tarabusi and A. Ihsane,Integral geometry on discrete Grassmannians in Zn,Mediterr.J.Math.6(no. 3) (2009), 303–316.
[2] A. Abouelaz and A. Ihsane,Diophantine integral geometry,Mediterr.J.Math.
5(no. 1) (2008),77–99.
[3] A. Abouelaz and A. Ihsane, Integral geometry on discrete Grassmannians G(d, n) associated to Zn, Integral Transforms and Special Functions 21 (no.
3) (2010), 197–220.
[4] C. Berenstein and E. Casadio Tarabusi, Inversion formulas for the k-dimen- sional Radon transform in real hyperbolic spaces, DukeMath.J.62(1991), 613–
631.
[5] S. Helgason,The Radon transform, second edition, Progress inMathematics5, Birkh¨auser, Boston, Inc.MA, 1999.
[6] S. Helgason, The Abel, Fourier and Radon transforms on symmetric spaces, Indag.Mathem.16(2005), 531–551.
[7] F. Rouvi`ere,Transformation aux rayons X sur un espace sym´etrique, Comptes Rendus Acad. Sci. Paris, Ser. I,342(2006), 1–6.
[8] F. Rouvi`ere, X-ray transform on Damek-Ricci spaces, Inverse Problems and Imaging4(2010),713–720.
[9] R. Strichartz,Radon inversion - variations on a theme, Amer.Math.Monthly 89,June-July (1982), 377–384 and 420–423.
Ahmed Abouelaz
D´epartement deMath´ematiques et Informatique Facult´e des Sciences A¨ın Chock
Route d’ElJadida, Km8, B.P. 5366Maˆarif 20100 Casablanca
Morocco
e-mail:a.abouelaz@fsac.ac.ma Fran¸cois Rouvi`ere
LaboratoireJ.A. Dieudonn´e Universit´e de Nice, ParcValrose 06108Nice cedex 2
France
e-mail:frou@unice.fr
URL:http://math.unice.fr/~frou Received:January8, 2010.
Revised:July 5, 2010.
Accepted: October 12, 2010.