The admissibility theorem for the spatial X-ray transform over the two element field
Eric L. Grinberg

TL;DR
This paper proves an admissibility theorem for the Radon transform over the two-element field, classifying minimal line collections ensuring injectivity, contrasting with more uniform transform cases.
Contribution
It provides a classification of minimal line sets for injectivity of the Radon transform over the two-element field, addressing Gelfand's admissibility problem.
Findings
Classified minimal line collections for injectivity
Contrasted with affine hyperplane and projective line transforms
Provided accessible presentation of the admissibility theorem
Abstract
We consider the Radon transform along lines in an dimensional vector space over the two element field. It is well known that this transform is injective and highly overdetermined. We classify the minimal collections of lines for which the restricted Radon transform is also injective. This is an instance of I.M.~Gelfand's {\it admissibility problem}. The solution is in stark contrast to the more uniform cases of the affine hyperplane transform and the projective line transform, which are addressed in other papers, \cite{Feld-G,Gr1}. The presentation here is intended to be widely accessible, requiring minimum background.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
The admissibility theorem for the spatial X-ray transform over the two element field
Eric L. Grinberg
University of Massachusetts Boston
Abstract.
We consider the Radon transform along lines in an dimensional vector space over the two element field. It is well known that this transform is injective and highly overdetermined. We classify the minimal collections of lines for which the restricted Radon transform is also injective. This is an instance of I.M. Gelfand’s admissibility problem. The solution is in stark contrast to the more uniform cases of the affine hyperplane transform and the projective line transform, which are addressed in other papers, [6, 9]. The presentation here is intended to be widely accessible, requiring minimum background.
Key words and phrases:
Integral Geometry, Radon transform, Bolker condition, admissibility, double fibrations, spreads, Cavalieri conditions, finite fields
2000 Mathematics Subject Classification:
Primary: 44A12
1. Introduction
1.1. Dedication and two Mathematical Moments
This paper is dedicated to the memory of Leon Ehrenpreis. His colleagues were fortunate to have countlessly many discussions with him, after seminars (and during), in offices, hallways, and at the lounge blackboard. These served to inspire, energize and generate many new ideas. The subject of this essay may well have come up in one of these chats.
During graduate school I learned about the role of spreads in integral geometry from Ethan Bolker, via an early, handwritten version of [2] and when I joined Temple University the concept of linear spreads followed and came up in early conversations with Leon. He found spreads to be useful in his approach to integral geometry and he formulated a non-linear variant which he employed in framing his notion of the non-linear Radon transform. See the major work [5] and the review [1] by Carlos Berenstein.
I recall vividly a two-panel chalk board with the level sets of a homogeneous polynomial drawn on one panel, and the heat equation displayed on the other. I also recall sharing a car ride with Ethan and Leon, from San Francisco to Arcata, CA, on the way to the 1989 AMS summer conference on integral geometry and tomography, which led to [10]. It is safe to say that the majority of the travel time was devoted to an intensive discussion of Radon transforms (and I hope that this did not impair the safety of the ride). The beautiful Calfornia coastline was superceded by admissible line complexes.
The structure of spreads (discussed concretely below) is particularly simple in the case of the hyperplane Radon transform over finite fields, and this can be used to solve the admissibility problem in that context. In contrast, the structure of spreads is not as simple for transforms that integrate over planes of larger codimension, and thus we expect the admissibity problem to have a more complicated solution. Here we investigate the simplest higher-codimension case.
2. The Radon Transform in a finite geometry.
The theme of integral geometry, in the style introduced by P. Funk and J. Radon and prominent in the work of Leon Ehrenpreis, involves the recovery of functions (or data) from integrals. In applications one might imagine recovering the density distribution of biological tissue from x-ray data. If “all” integrals (x-ray) measurements are available then the problem is overdetermined. It is natural to look for minimal sets of data (x-rays) with which complete recovery is still possible (even though in applications such minimal measurements may present stability problems). Finding and classifying such minimal families is an instance of I.M. Gelfand’s admissibility problem [8], which initially occured in the context of the Plancherel formula for semi-simple Lie groups. In the continuous category, the problem depends in part on the choice of function spaces, mapping properties of integral operators, and smoothness properties of collections of lines. Here we focus on a finite model of integral geometry in which analytic considerations are removed and sets of lines take center stage. In the admissibility theory work of Gelfand and collaborators within the continuous category ( or and their projective and higher dimensional analogs) the family of lines meeting a curve (the Chow variety) and the family of lines tangent to a surface occur as admissible complexes [7, 12] . Here we will search for finite analogs of these. For discussions of Radon transforms in finite geometries see, e.g., [13, 15] Recent results on admissibility in the context of finite projective spaces may be found in [6].
Starting with the -element field one can build lines, planes, vector spaces of dimension , projective spaces, Grassmannians, and more. It is easy to use counting measure to define the Radon transform taking functions on to functions on the set of -planes in :
[TABLE]
where is a dimensional affine plane in . Informally we write
[TABLE]
It is natural to ask: is the transform invertible? Rather than answer the question in this specific case, we consider a more general context, informally borrowing from S.S. Chern’s (1942) formulation of integral geometry [4]. Consider the following double fibration diagram:
[TABLE]
Chern’s formulation was presented in the continuous category; here and are finite sets. We think of as our space of points, as the family of lines or, more generally, submanifolds of , and we think of as the incidence manifold of point-line (or point-generalized line) pairs, so that the point belongs to the line:
[TABLE]
The maps and are projection functions, e.g., , so that is one to one. Thus thinking of as a set of points and as a family of subsets of is manifested by [11]:
[TABLE]
When is a line, is the set of points on the line. Dually, for every point we have the set of all subsets passing through :
[TABLE]
With the definitions of and it is possible to relax the condition that be projections and consider more general diagrams, though we will not need these here. The double fibration diagram has been used extensively as a paradigm for Radon transforms and their generalizations by Gelfand and collaborators, S. Helgason, V. Guillemin & S. Sternberg, and many many others.
A double fibration diagram together with a choice of measures leads to an integral transform. In the finite category we will use counting measure and define the notion of Radon transform without making any additional choices.
Let denote ( or valued) functions on set , respectively, and let be functions in the appropriate spaces; then we define the Radon transform from point functions to line functions by “integrating” over points in a line and the dual Radon transform by reversing the role of points and lines:
[TABLE]
[TABLE]
With and the double fibration diagram so general can anything be said about invertibility of the induced Radon transform? Surprisingly, the answer is affirmative:
Theorem** (Bolker [2]).**
Assume that the double fibration diagram satisfies the following two conditions:
- •
, (uniform count of lines through each point)
- •
* (uniform count of lines through each point pair),*
for constants , with . Then the Radon transform associated with the diagram is invertible, with an explicit inversion formula.
The conditions above, bundled together, are now known as the Bolker Condition, which is used extensively. The proof of the Theorem is straightforward.
Proof.
We first construct a basis for . Let be the function on with value at and [math] elsewhere. Let be the cardinality of . Then is a basis for , which has dimension . There is a similar basis for . The matrix of the composed transform in this basis is:
[TABLE]
where denote the identity matrix, and the matrix with ’s in every entry, resp. To invert, note that ∎
The Bolker condition is satisfied by many geometric double fibrations, but does not hold for many others, even when the Radon transform is injective. The Radon transform on a triangle, rectangle, and pentagon can be represented by the following matrics:
[TABLE]
It is easy to verify the properties in the table below for the Radon transform on these geometries.
sides Bolker C. Satisfied? R injective?
3 Yes Yes
4 No No
5 No Yes
The -plane transform in satisfies the Bolker Condition, since given points there is an affine map that carries to and the set of lines through to the set of lines through , and given two pairs of points, there is an affine map that carries one pair to the other and the lines through one pair to the lines through the other pair. More generally, the Bolker Condition holds whenever there is a doubly transitive group action that preserves the appropriate incidence relations. When group symmetry is available it is natural consider the use of group representations. Interestingly, representation theory can be used to understand Radon transforms on the one hand, e.g., [16], and Radon transforms can be used to understand representation theory, e.g., [11, 14].
We may also inquire about a range characterization: when is a function of -planes the Radon transform of a function of points? We first look at the hyperplane case, .
Definition**.**
A spread of hyperplanes in is a presentation of as a disjoint union of hyperplanes.
Fact**.**
A function of hyperplanes in is the Radon transform of a function of points only if the average of over any spread is the same as the average over any other spread:
[TABLE]
These are called the Cavalieri conditions. By way of illustration, In the diagram below, they state that the sum over lines with positive slope equals the sum over lines with negative slope.
Theorem** (Bolker).**
The Cavalieri conditions characterize the range of the hyperplane Radon transform over a finite field.
The proof is based on a counting argument. This range condition yields an admissibility theorem.
3. Admissible Complexes
Definition**.**
Recall that a complex of hyperplanes is a collection of hyperplanes so that (there are as many hyperplanes as points). We’ll also use “complex” to denote the appropriate number of lines, curves, etc.
Definition**.**
The complex is said to be admissible if the Radon transform operation, restricted to planes belonging to is still injective:
[TABLE]
Theorem**.**
( [9]) A complex of hyperplanes in is admissible if and only if it omits precisely one plane from each spread, except for one spread, which belongs to in its entirety.
To prove “if”, it suffices to show that determines . A counting argument shows that every complex contains an entire spread. To evaluate on a plane which omits, simply use the total mass of encoded in a spread that belongs to in its entirety. To prove “only if”, take two parallel hyperplanes and construct a “capacitor” charge distribution: on plane, on the other, and zero elsewhere. Only the two chosen planes can “see” this distribution via the Radon transform. The rest have vanishing Radon transform because of cancellation.
Thus the hyperplane case turns out to be the easy case. We now explore the next simplest: the line transform in . The three dimensional vector space over has points, lines through a given point, lines in all.
Here are some ways to construct admissible complexes:
- •
Write as a union of two parallel planes (a spread of planes) and choose an admissible set of lines on each plane (four lines chosen in each plane).
- •
Choose one plane , choose an admissible set of (four) lines within , then extend four “legs” perpendicular to .
- •
Construct, if possible, admissible complexes in without using planar relatively admissible complexes.
The first two methods are illustrated below.
The Radon transform for lines in can be represented by the following matrix:
[TABLE]
The admissibility problems asks:
What are the non-singular minors of this matrix?
We’d like an answer that is geometrically motivated. The linear algebra computer environment Octave can be used to locate all admissible complexes for this transform, as illustrated below.
The program results give:
- •
3,108,105 line complexes
- •
2,170,667 inadmissible complexes [later corrected to 2,170,665]
- •
937,438 admissible complexes [later corrected to 937,440]
Can we describe the moduli space of admissible complexes? Can we enumerate them without using brute force?
There are some clear obstructions to admissibility. In particular, a complex is inadmissible if it has any of the following features.
- •
An omitted point.
- •
An isolated tree.
- •
An even cycle.
Clearly, a line complex that does not pass through a particular point cannot recover data at that point. Similarly, complexes with even cycles or with isolated trees are rank-deficient, as manifested by a data pattern. These contexts are illustrated below.
It turns out that these are *the only * obstructions to admissibility.
Theorem** (Admissibility for ).**
Let be a line complex in . Assume that omits no point, has no isolated trees, and does not contain an even cycle. Then is admissible.
Proof.
Take a point . There’s a line containing . Expand to a maximal connected set of lines, . Then cannot be a tree, so contains cycles, hence odd cycles. Each odd cycle is “self inverting”. Every point in is linked to an odd cycle by a contiguous path of lines, hence is solvable. ∎
4. Appendix: Counting a majority of inadmissible complexes
Here we will count two basic archetypes of inadmissible complexes, along with their intersection. This will serve to illustrate the combinatorics of the complete count.
4.1. Complexes that omit one or more points.
First we enumerate complexes that are “missing points”, that is, complexes so that there exist points so that no line passes through . It turns out that there are many of these. There are seven lines through , so the complexes that miss have lines chosen from the . Now . Multiplying this by the number of points, , and accounting for double counting (because there are complexes that omit more than one point) we obtain:
Lemma**.**
There are complexes that omit points. Here, each complex is counted with multiplicity equal to the number of points in which it misses.
4.1.1. Complexes that omit two or more points.
How many complexes miss two points? There are lines through one or the other or both points. So a complex that misses both points has lines chosen from among lines. There are pairs of points, so we have double counted complexes. (Note that we have double counted the double counting, because there are complexes that miss three points.)
Lemma**.**
The number of complexes that omit a pair of points is Here each complex is counted with multiplicity equal to the number of pairs of points that it misses.
4.1.2. Complexes that omit three or more points.
How many lines pass through one or more of three given points? All but the that form the complete graph on the remaining points. Thus, to exhibit all complexes omitting three or more points, choose three points from and then choose lines from among . Thus we have:
Lemma**.**
The number of complexes that omit precisely three points is There are no line complexes that miss four or more points.
Putting the above lemmas together we have
Lemma**.**
The number of complexes that avoid one or more points is: This count is without multiplicity.
4.2. Complexes with isolated lines.
4.2.1. Complexes with one or more isolated lines.
Another type of non-admissible complex is one where a single line is ‘isolated’, i.e., meets no other line in the complex. (This is the simplest case of an isolated tree.) How many of these are there? Well, how many lines meet ? . So the number of complexes having as an isolated line is Accounting for each of lines, with the usual double counting reminder, we have
Lemma**.**
There are complexes with one or more isolated lines. Each complex is counted with multiplicity equal to the number of isolated lines it has.
4.2.2. Complexes with two or more disjoint isolated lines.
If is a line, there are lines meeting and lines disjoint from . Thus there are pairs of disjoint lines. Given a complex with a pair of disjoint lines, the other lines of the complex must form the complete graph on the remaining four points. Thus there are complexes with precisely two disjoint isolated lines. Clearly a complex cannot have three disjoint isolated lines.
Lemma**.**
There are complexes with precisely two isolated lines, and there are no complexes with three or more isolated lines.
Lemma**.**
There are complexes with one or more isolated lines. These complexes are counted without multiplicity.
4.3. Complexes with both omitted points and isolated lines.
4.3.1. Complexes with one or more isolated lines and one or more omitted points.
There are five points disjoint from the designated omitted point and the isolated line, hence there are permissibile lines. We must choose lines among these to form a complex, and there are point, line pairs.
Lemma**.**
There are no complexes with one isolated line and two omitted points.
Proof.
The complement of the union of the omitted points and the isolated line has points, and these form lines, not enough to form a line complex. ∎
Lemma**.**
There are no complexes with two disjoint isolated lines and an omitted point
Proof.
There are five points in the union of the two lines and point, hence three points left, not enough to span a line complex. ∎
Lemma**.**
The number of complexes with one isolated line and one omitted point is . The count is multiplicity free.
Proof.
There are disjoint point-line pairs (or disjoint line-point pairs). Given a disjoint point-line pair there are remaining points and lines in their complete graph. Of these we must choose to obtain a line complex. Because of the preceeding lemmas there are no multiplicities. Hence the claimed count is verified. ∎
We have counted a majority of inadmissible complexes and illustrated the combinatorics of intersections of archetypes. If sufficient interest develops we will post a completion of this analysis.
Added in proof:
This analysis is now completed and included in a follow-up paper with Mehmet Orhon.
5. acknowledgement
The author thanks the referee of another version of the paper for helpful comments and suggestions.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] C.A. Berenstein, review of The universality of the Radon transform by Leon Ehrenpreis, Math. Reviews., MR 2019604 (2007).
- 2[2] E.D. Bolker, The finite Radon transform. Integral geometry (Brunswick, Maine, 1984), Contemp. Math., 63 , Amer. Math. Soc., Providence, RI, (1987), 27-?50.
- 3[3] E.D. Bolker, E.L. Grinberg and J.P. Kung, Admissible complexes for the combinatorial Radon transform. A progress report. , Integral geometry and tomography (Arcata, CA, 1989), Contemp. Math., 113 , Amer. Math. Soc., Providence, RI, (1990), 1?-3.
- 4[4] S.S. Chern, Integral geometry in Klein Spaces , Ann. of Math. (2) 43 , (1942), 403–422.
- 5[5] L. Ehrenpreis, Leon The universality of the Radon transform , wi. appendix by P. Kuchment and E. T. Quinto, Oxford Mathematical Monographs, The Clarendon Press, Oxford University Press, New Yorkf (2003).
- 6[6] D.V. Feldman and E.L.Grinberg, Admissible Complexes for the Projective X-Ray Transform over a Finite F Ield , preprint (2012)
- 7[7] I.M. Gelfand and M.I. Graev, Integral Transformations Connected with Straight Line Complexes in Complex Affine Space , Dokl. Acad. Nauk SSSR 2 (1961), 809–812.
- 8[8] I.M. Gelfand, M.I. Graev and N. Vilenkin, Generalized Functions , Vol. 5, Academic Press, New York, 1966.
