The Finite Radon Transform

Similar documents
Hamiltonian Tournaments and Gorenstein Rings

Tactical Decompositions of Steiner Systems and Orbits of Projective Groups

Increments of Random Partitions

A NEW INTERPRETATION OF THE MATRIX TREE THEOREM USING WEAK WALK CONTRIBUTORS AND CIRCLE ACTIVATION HONORS THESIS

Systems of Linear Equations

Course Summary Math 211

A linear algebraic view of partition regular matrices

Row and Column Distributions of Letter Matrices

Review 1 Math 321: Linear Algebra Spring 2010

Algebraic Methods in Combinatorics

Rose-Hulman Undergraduate Mathematics Journal

Radon Transforms and the Finite General Linear Groups

Intrinsic products and factorizations of matrices

2.3. VECTOR SPACES 25

Math 4377/6308 Advanced Linear Algebra

The minimum rank of matrices and the equivalence class graph

Name Class Date. t = = 10m. n + 19 = = 2f + 9

PRIMARY DECOMPOSITION FOR THE INTERSECTION AXIOM

Week 15-16: Combinatorial Design

Compositions, Bijections, and Enumerations

DETECTION OF FXM ARBITRAGE AND ITS SENSITIVITY

Additional Constructions to Solve the Generalized Russian Cards Problem using Combinatorial Designs

RESEARCH ARTICLE. Linear Magic Rectangles

A Tiling and (0, 1)-Matrix Existence Problem

Assignment 1 Math 5341 Linear Algebra Review. Give complete answers to each of the following questions. Show all of your work.

THE VINE COPULA METHOD FOR REPRESENTING HIGH DIMENSIONAL DEPENDENT DISTRIBUTIONS: APPLICATION TO CONTINUOUS BELIEF NETS

Universal Juggling Cycles

Selected Solutions to Even Problems, Part 3

Degree of Regularity of Linear Homogeneous Equations

Auerbach bases and minimal volume sufficient enlargements

Parity Versions of 2-Connectedness

Introduction to Graph Theory

NONCOMMUTATIVE POLYNOMIAL EQUATIONS. Edward S. Letzter. Introduction

Antoni Marczyk A NOTE ON ARBITRARILY VERTEX DECOMPOSABLE GRAPHS

The decomposability of simple orthogonal arrays on 3 symbols having t + 1 rows and strength t

Mathematics Department Stanford University Math 61CM/DM Vector spaces and linear maps

Total 100

Zero-Sum Flows in Regular Graphs

3 FUNCTIONS. 3.1 Definition and Basic Properties. c Dr Oksana Shatalov, Spring

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices

On the intersection of infinite matroids

Math 5707: Graph Theory, Spring 2017 Midterm 3

A 2 G 2 A 1 A 1. (3) A double edge pointing from α i to α j if α i, α j are not perpendicular and α i 2 = 2 α j 2

Primary classes of compositions of numbers

MTH5102 Spring 2017 HW Assignment 4: Sec. 2.2, #3, 5; Sec. 2.3, #17; Sec. 2.4, #14, 17 The due date for this assignment is 2/22/

1 Basic Combinatorics

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS

Combinatorial Labelings Of Graphs

Combinatorics for algebraic geometers

Background on Linear Algebra - Lecture 2

3 FUNCTIONS. 3.1 Definition and Basic Properties. c Dr Oksana Shatalov, Fall

Packing of Rigid Spanning Subgraphs and Spanning Trees

Research Statement. Janine E. Janoski

Choose three of: Choose three of: Choose three of:

3 FUNCTIONS. 3.1 Definition and Basic Properties. c Dr Oksana Shatalov, Fall

Algebraic aspects of Hadamard matrices

A multiplicative deformation of the Möbius function for the poset of partitions of a multiset

STRUCTURE OF THE SET OF ALL MINIMAL TOTAL DOMINATING FUNCTIONS OF SOME CLASSES OF GRAPHS

Difference sets and Hadamard matrices

Isometry Dimension of Finite Groups

ODD PARTITIONS IN YOUNG S LATTICE

Unless otherwise specified, V denotes an arbitrary finite-dimensional vector space.

Descriptive graph combinatorics

Where is matrix multiplication locally open?

arxiv: v2 [math.co] 6 Apr 2016

SELECTIVELY BALANCING UNIT VECTORS AART BLOKHUIS AND HAO CHEN

Determinants. Copyright c 2012 Dan Nettleton (Iowa State University) Statistics / 25

10. Smooth Varieties. 82 Andreas Gathmann

Lax embeddings of the Hermitian Unital

A LATTICE POINT ENUMERATION APPROACH TO PARTITION IDENTITIES

Self-dual interval orders and row-fishburn matrices

Systems of Linear Equations

1 Introduction 1. 5 Rooted Partitions and Euler s Theorem Vocabulary of Rooted Partitions Rooted Partition Theorems...

arxiv: v1 [math.co] 3 Nov 2014

can only hit 3 points in the codomain. Hence, f is not surjective. For another example, if n = 4

Uniqueness of the Solutions of Some Completion Problems

Lecture Notes Introduction to Cluster Algebra

COMPUTING CHARACTER TABLES OF FINITE GROUPS. Jay Taylor (Università degli Studi di Padova)

4.2. ORTHOGONALITY 161

Math Topology II: Smooth Manifolds. Spring Homework 2 Solution Submit solutions to the following problems:

The Matrix-Tree Theorem

Finite geometry codes, generalized Hadamard matrices, and Hamada and Assmus conjectures p. 1/2

Eigenvectors Via Graph Theory

Jessica Striker. November 10, 2015

Involutions by Descents/Ascents and Symmetric Integral Matrices. Alan Hoffman Fest - my hero Rutgers University September 2014

Square 2-designs/1. 1 Definition

ON LINEAR CODES WHOSE WEIGHTS AND LENGTH HAVE A COMMON DIVISOR. 1. Introduction

EVALUATION OF A FAMILY OF BINOMIAL DETERMINANTS

MATH 1120 (LINEAR ALGEBRA 1), FINAL EXAM FALL 2011 SOLUTIONS TO PRACTICE VERSION

MUTUALLY ORTHOGONAL FAMILIES OF LINEAR SUDOKU SOLUTIONS. 1. Introduction

Combinatorics of non-associative binary operations

Monochromatic and Rainbow Colorings

DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS

arxiv: v1 [math.co] 17 Oct 2015

On star forest ascending subgraph decomposition

Math 416, Spring 2010 Matrix multiplication; subspaces February 2, 2010 MATRIX MULTIPLICATION; SUBSPACES. 1. Announcements

Row Space, Column Space, and Nullspace

MODULE 8 Topics: Null space, range, column space, row space and rank of a matrix

The Witt designs, Golay codes and Mathieu groups

Central Groupoids, Central Digraphs, and Zero-One Matrices A Satisfying A 2 = J

Transcription:

Extended Thesis Abstracts The Finite Radon Transform Andrea Zentz Andrea Zentz graduated Magna Cum Laude from Ball State University in May 2008 with a major in mathematics education. She currently teaches Algebra 1 and two levels of Geometry at Valparaiso High School in Valparaiso, Indiana. She plans to earn her master s degree in math and hopes to eventually teach and do research at a university. The advisor for this honors thesis was Dr. John Lorch. Introduction This thesis explores a finite version of the Radon transform, an integral transform achieved by integrating a function over a set of lines in its domain (see [6]). We define the finite Radon transform R : C(X) C(Y ) as: Rf (y) = X f (x), x y where X is a finite set, Y is a collection of subsets of X, and C(X) and C(Y ) denote complex-valued functions on X and Y, respectively. The main purpose of this thesis is to investigate the injectivity and bijectivity of this transform. The (continuous) Radon transform has found application in tomography, whose objective is to see what is inside an object without opening it up, e.g., the interior structures of the human body, rocket motors, rocks, snow packs on the Alps, and violins (see [5]). The tomography objective is similar to a classic problem in mathematics: determine an unknown using given information. In tomography, the given information is a set of x-ray projections of some unknown object, and the solution is a representation of the unknown object. Mathematically, the collection of x-ray projections of an object through all possible lines is analogous to an image Rf of the Radon transform, where f is an unknown density function defined on the interior of the object. The inverse 2 B.S. Undergraduate Mathematics Exchange, Vol. 6, No. 1 (Spring 2009)

problem of determining an object via its x-ray projections can be described as: Given a Radon image Rf, when can we invert R to recover f? In order to answer this question we would like to determine when R is injective and when R is bijective. This thesis investigates conditions under which the finite Radon transform is injective, and then, for certain instances of the Radon transform (the k-set transform and the affine k-plane transform), presents conditions for bijectivity. In other words, we want to describe situations where every element in the co-domain C(Y ) of the finite Radon transform can be used to recover an element of the domain. Since the Radon transform is linear, one can use basic linear algebra to recover f from Rf in the case that R is injective. Examples and Point-Line Incidence Matrices In this section we present some specific examples of the finite Radon transform and we introduce their matrix representations. The k-set transform Let X = {x 1,..., x n } be a finite set and Y be the set of all subsets of X that contain exactly k elements. The corresponding Radon transform R : C(X) C(Y ) is called the k-set transform. When k = 2 we can identify the pair (X, Y ) with the complete graph K n on n vertices. Example 1. For the set X = {x 1, x 2, x 3, x 4 } we have Y = {{x 1, x 2 }, {x 1, x 3 }, {x 1, x 4 }, {x 2, x 3 }, {x 2, x 4 }, {x 3, x 4 }}. Note that X is the set of vertices and Y is the set of edges of the graph K 4 shown in Figure 1. x1 x2 x4 x3 Figure 1: K 4 The connection with graphs allows us to express results about the 2-set transform in graph theoretic terms and to use knowledge about graph theory (e.g., counting p-trees and cycles) to obtain the results that will be stated later. The affine k-plane transform Let F denote a finite field, X = F d = {(a 1, a 2,..., a d ) a j F } a d-dimensional vector space over F, and Y denote the set of all affine k-dimensional spaces in X, i.e., Y = { a + V : a X and V is a k-dimensional subspace of X}. The B.S. Undergraduate Mathematics Exchange, Vol. 6, No. 1 (Spring 2009) 3

corresponding finite Radon transform R : C(X) C(Y ) is called the affine k-plane transform. Example 2. If F = Z 3, d = 2, and k = 1, we get X = Z 2 3 = {(0, 0), (1, 0), (2, 0), (0, 1), (1, 1), (2, 1), (0, 2), (1, 2), (2, 2)} and Y = {y 1, y 2,..., y 12 }, where y 1 = {(0, 0), (1, 0), (2, 0)}, y 7 = (1, 0) + y 2 y 2 = {(0, 0), (0, 1), (0, 2)}, y 8 = (2, 0) + y 2 y 3 = {(0, 0), (1, 1), (2, 2)}, y 9 = (0, 1) + y 3 y 4 = {(0, 0), (2, 1), (1, 2)}, y 10 = (0, 2) + y 3 y 5 = (0, 1) + y 1, y 11 = (0, 1) + y 4 y 6 = (0, 2) + y 1, y 12 = (0, 2) + y 4. To illustrate the transform, we consider f defined by f((i, j)) = i + j and see Rf(y 3 ) = 0 + 2 + 4 = 6. We are particularly interested in the case where Y consists of hyperplanes in X because we can present conditions guaranteeing bijectivity of the finite Radon transform in this special case (see Theorem 6). Point line incidence matrices The definition of the finite Radon transform implies that the transform is linear. We now define a matrix that can be used to represent the transform. Definition 1. When X = {x 1,..., x n } and Y = {y 1,..., y m } is a collection of subsets of X, for 1 i m and 1 j n, put { 0 xj / y a ij = i. 1 x j y i The m n matrix A = (a ij ) is called the point-line incidence matrix. Point-line incidence matrices corresponding to the specific sets X and Y given in Example 1 and Example 2 above are 1 1 1 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 0 and 0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 0 1 0, 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 1 0 0 1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 respectively. 4 B.S. Undergraduate Mathematics Exchange, Vol. 6, No. 1 (Spring 2009)

Injectivity and Block Conditions We now introduce conditions under which the finite Radon transform is injective. Recall that injectivity of the Radon transform is important because it allows us to reconstruct a function f from an image element Rf. First set G x = {y Y x y}. In other words, G x is the set of all elements of Y that contain a fixed x. Given X and Y, Bolker [1] declares the block conditions to be satisfied if there exist positive numbers α and β such that α β and G x = α x X G x G x = β x, x X with x x. Observe that if the block conditions are in place then α is the sum of the entries in any given column of the corresponding point-line incidence matrix while β is the dot product of any two distinct columns. Theorem 2 ([1]). When the block conditions are satisfied, the corresponding Radon transform R is injective. Theorem 3 ([1]). If X admits a doubly transitive group action which induces a group action on Y, then the block conditions are satisfied. In this thesis, Theorem 2 is proved by showing that A T A is invertible, where A is the corresponding point-line incidence matrix. This is a different method than Bolker uses in [1]. Further, one can show that both the k-set and affine k- plane transforms admit doubly transitive group actions, yielding the following corollary: Corollary 4 ([1]). The k-set transform, as well as the affine and projective k-plane transforms, are injective. Admissibility Now we go a step further and ask: When is R both one-to-one and onto? In order for an injective R : C(X) C(Y ) to be bijective, we need the vector spaces C(X) and C(Y ) to have the same dimension. Therefore, if X = n, then Y must be n as well. To meet this condition we throw out some elements of Y (which is often larger than X) to obtain Y Y with Y = X. However, one cannot simply throw out arbitrary elements because it is possible that the resulting transform will no longer be injective. In this section we show, in some special cases, how to choose subsets of Y so that the corresponding finite Radon transform is bijective. Such Y are called admissible subsets of Y. Note that when Y is admissible, every element of C(Y ) is Rf for some f C(X), so f can be reconstructed from Rf. The affine k-plane transform and admissibility In order to determine what subsets of Y are admissible for the affine k-plane transform, we first need to define a spread. B.S. Undergraduate Mathematics Exchange, Vol. 6, No. 1 (Spring 2009) 5

Definition 5. A spread is a subset of Y that determines a partition of X. Example 3. If X = Z 2 3 and Y = {y 1, y 2,..., y 1 2} are as in the Example 2, then each of {y 1, y 5, y 6 }, {y 2, y 7, y 8 }, {y 3, y 9, y 10 }, and {y 4, y 11, y 12 } are spreads. All of these spreads are formed by translates of a 1-dimensional subspace. Theorem 6 ([3]). Let R : C(X) C(Y ) be an affine k-plane transform with k = d 1, and let {w 1, w 2,..., w k } be the set of spreads in Y. The set {w 1, ŵ 2, ŵ 3,..., ŵ k } is an admissible subset of Y, where ŵ j is formed by casting out one element from w j for each j with 2 j k. All admissible subsets of Y are formed in this way. An application of Theorem 6 shows that Y = {y 1, y 5, y 6, y 2, y 7, y 3, y 9, y 4, y 11 } is an admissible set for the affine k-plane transform determined by X = Z 2 3 and Y = {y 1, y 2,..., y 12 } as in Example 2. A key step in the proof of Theorem 6 is to show that if Y is formed by casting out hyperplanes as described in the theorem, then the corresponding point-line matrix A is a square matrix and the rank of A equals the rank of A. But by Corollary 4 we know that A has full rank, so we are able to conclude that A has full rank and hence Y is admissible. When k d 1, characterizing admissible subsets for the k-plane transform is an open problem. The 2-set transform and admissibility In the k-set transform R : C(X) C(Y ) when k = 2, we recall that (X, Y ) can be identified with the complete graph K n on n vertices, where X = n. In order to characterize admissible subsets of Y, we first introduce terminology that will be used when describing complete graphs. Let Y be a subset of Y. A Y -path is a sequence of points in X such that consecutive points are joined by an edge in Y. A Y path is a Y -cycle if it begins and ends at the same point. A point x X lies on an odd Y -cycle if there is a Y -cycle α such that (i) α begins and ends with x, and (ii) α has an even number of points (connected by an odd number of edges). Two Y -cycles are equivalent if their edges form the same set. For example, let X = {x 1,..., x 4 } and Y = {y 1,..., y 6 } as shown in Figure 2, with Y = {y 1, y 2, y 4, y 5 }. An example of a Y -path is (x 1, x 2, x 3, x 2 ) and an odd Y -cycle is (x 3, x 2, x 4, x 1, x 2, x 3 ). Theorem 7 ([4]). Let (X, Y ) = K n and with Y = X. The set Y is admissible for the corresponding 2-set transform if and only if each x X lies on an odd cycle. Knowing how to form admissible subsets in the 2-set transform, one may ask how many such admissible subsets exist. Results from graph theory about 6 B.S. Undergraduate Mathematics Exchange, Vol. 6, No. 1 (Spring 2009)

x1 y1 x2 y4 y6 y5 y2 x4 y3 x3 Figure 2: A Y -path and an odd Y -cycle p-trees found in [2] are used to develop a counting method. This counting method is explored further in this thesis. Below is a table of values of numbers of admissible subsets given X = n: n Number of admissible subsets 3 1 4 12 5 162 6 2530 7 45615 8 937440 9 2.1685135 10 7 10 5.58360144 10 8 11 1.5850436805 10 10 12 4.9202966692 10 11 13 1.658522958675 10 13 14 6.03402126941952 10 14 References [1] E. Bolker, The finite Radon transform, Contemporary Mathematics 63 (1987) 27-50. [2] R. Brualdi, Introductory Combinatorics, Prentice-Hall, 4th Ed. (2004). [3] E. Grinberg, The admissibility theorem for the hyperplane transform over a finite field, Journal of Combinatorial Theory, Series A 53 (1990) 316-320. [4] L. Mantini, D. Paige, and D. Wright, The finite Radon transform, preprint. [5] A. Markoe, Analytic Tomography, Encyclopedia of Mathematics and Its Applications, 106, Cambridge University Press (2006). [6] J. Radon, On the determination of functions from their integrals along certain manifolds, in: The Radon Transform and Some of its Applications, Annexe A, Wiley (1983) (translation of Radon s 1917 paper by R. Lohner). B.S. Undergraduate Mathematics Exchange, Vol. 6, No. 1 (Spring 2009) 7