Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2011 Jul 2.
Published in final edited form as: J Opt Soc Am A Opt Image Sci Vis. 2009 Sep;26(9):2067–2092. doi: 10.1364/josaa.26.002067

Simple Cell Response Properties Imply Receptive Field Structure: Balanced Gabor and/or Bandlimited Field Functions

Davis Cope 1, Barbara Blakeslee 2,3, Mark E McCourt 2,3
PMCID: PMC3128805  NIHMSID: NIHMS306344  PMID: 19721693

Abstract

The classical receptive fields of simple cells in mammalian primary visual cortex demonstrate three cardinal response properties: 1) they do not respond to stimuli which are spatially homogeneous; 2) they respond best to stimuli in a preferred orientation (direction); and 3) they do not respond to stimuli in other, non-preferred orientations (directions). We refer to these as the Balanced Field Property, the Maximum Response Direction Property, and the Zero Response Direction Property, respectively. These empirically-determined response properties are used to derive a complete characterization of elementary receptive field functions (of cosine- and mixed-type) defined as products of a circularly symmetric weight function and a simple periodic carrier. Two disjoint classes of elementary receptive field functions result: the balanced Gabor class, a generalization of the traditional Gabor filter, and a bandlimited class whose Fourier transforms have compact support (i.e., are zero-valued outside of a bounded range). The detailed specification of these two classes of receptive field functions from empirically-based postulates may prove useful to neurophysiologists seeking to test alternative theories of simple cell receptive field structure, and to computational neuroscientists seeking basis functions with which to model human vision.

Keywords: Simple cells, receptive fields, visual cortex, Gabor filter, Bessel function, bandlimited, Hankel transform, Fourier analysis

1. Introduction

The pioneering work of Hubel and Weisel (1968; 1977) established that neurons in the mammalian primary visual cortex possessed receptive fields that, unlike the circularly concentric receptive fields of subcortical visual neurons, were spatially oriented. The receptive field of one type of cortical neuron, the simple cell, possessed discrete elongated regions within which stimulation by light evoked either excitation or inhibition. This geometry suggested that simple cells might be especially responsive to visual stimuli consisting of bars or edges. Reinterpreting the presumptive role of simple cells as bar and edge detectors, DeValois and colleagues (1978; 1988) demonstrated that the periodic structure of simple cell receptive fields rendered them highly selective for stimulus spatial frequency and suggested that they might therefore constitute the basis functions for a piecewise Fourier (or wavelet) encoding of the retinal intensity distribution. Much attention was concurrently devoted to developing a mathematical description of the simple cell receptive field function. The first such descriptions, formulated by Marcelja (1980) and Daugman (1980; 1985), inspired by the earlier work of Gabor (1946), showed that the spatial sensitivity of simple cells was well described by a two-dimensional Gaussian-damped sinewave carrier signal, a so-called Gabor function. Due to some undesirable features of the Gabor function, in particular the fact that it does not integrate to zero for all carrier phases, a variety of competing mathematical formulations have been proposed, which include the difference-of-Gaussians (Heggelund, 1986a; b), the Laplacian-of-a-Gaussian (Marr & Hildreth, 1980), the log-Gabor (Field, 1987) and the Cauchy function (Klein & Levi, 1985) - see Wallis (2001) for a critical review. However, the Gabor model has withstood the test of repeated physiological (Kulikowski & Bishop, 1981; Jones & Palmer, 1987; DeValois & DeValois, 1988; Ringach, 2002), and psychophysical (Watson, Barlow & Robson, 1983; Foley, Varadharajan, Koh & Farias, 2007) verification, and has therefore emerged as the most commonly accepted mathematical description of cortical simple cell receptive field structure. Theorists interested in developing mathematical descriptions and computational models of various aspects of human spatial vision therefore frequently employ Gabor filters as basis functions (Heitger, Rosenthaler, von der Heydt, Peterhans & Kubler, 1992; Lee, 1996; Potzsch, Kruger & von der Malsburg, 1996; Petkov, 1995; Petkov & Kruizinga, 1997).

Experimental studies have established that simple cells show a variety of well-defined behaviors (Ringach, 2002). We are concerned here with three essential properties of simple cell receptive fields: 1) the Balanced Field Property (i.e., spatially homogeneous patterns produce a zero response); 2) the Zero Response Direction Property (i.e., there is a direction (viz, stimulus orientation) which elicits a zero response to sinusoidal gratings); and 3) the Maximum Response Direction Property (the maximum response decreases monotonically to zero as direction (i.e, stimulus orientation) changes from the optimal direction to a direction perpendicular to the optimal). Note that we use the term “direction” to describe what vision scientists commonly refer to as “orientation”, where grating direction is orthogonal to grating orientation.

In this paper we use these three empirical response properties of simple cells as postulates, which are themselves independent of any particular receptive field structure, and apply them to obtain a complete classification of elementary receptive field functions (of cosine- and mixed-type), which are defined as the product of a circularly symmetric weight function and a simple periodic carrier. Thus, we describe all possible types of elementary receptive field functions which satisfy these empirical constraints. Two disjoint classes of receptive field functions result. The first class, designated here as balanced Gabor fields, is found to be a natural generalization of the traditional Gabor receptive field model. It includes as its simplest case the simple balanced Gabor. The simple balanced Gabor has a receptive field structure similar to the traditional Gabor receptive field model, but integrates to zero for all spatial phases of the periodic carrier function. Balanced Gabor filters possess all of the desirable features of the traditional Gabor model, viz., spatial frequency and orientation (direction) tuning, etc., but correct what is commonly regarded as the chief deficiency of the traditional Gabor, which is that it possesses a non-zero DC response. The second class, designated here as bandlimited fields (Victor & Knight, 2003) also possess well-behaved spatial frequency and orientation response properties, but differ sufficiently from balanced Gabor functions in other respects that an empirical determination of which class best describes simple cell receptive field structure may be possible.

2. Formalization of postulated simple cell receptive field properties

This section states the Balanced Field, Zero Response Direction (ZRD), and Maximum Response Direction (MRD) Properties and provides a concise mathematical formulation. It should be noted that these three properties are cumulative, not independent, that is, the Maximum Response Direction (MRD) Property mathematically implies the Zero Response Direction (ZRD) Property, which in turn implies the Balanced Field Property. Although experimental procedure may emphasize the maximum response direction, the zero response direction has more immediate theoretical implications, and this cumulative formulation has been found useful for the development of such implications. It is assumed that the integral (2.1) describes the interaction of the receptive field with the stimulus, but no assumption about a specific structure of the receptive field is made in this section. Section 3 will make such an assumption in defining an elementary receptive field function and a mathematically rigorous formulation will be given there.

We define the visual field as a plane, described by the cartesian coordinates (x1, x2) (briefly, x). We define visual stimuli, or patterns in the visual field, as nonnegative, bounded, and possibly time-dependent functions p(x;t) on the plane. The receptive field of the simple cell is described with respect to a fixed reference location, its center, taken here to be the origin. The receptive field is modeled by the receptive field function R(x), an absolutely integrable function which is assumed to interact with the stimulus pattern by

Rp(t)=R×RR(x)p(x;t)dx (2.1)

Here Rp is the response of the receptive field, briefly, the response. The response to a spatially homogeneous pattern p = c is c R0, where

R0R×RR(x)dx (2.2)

The properties below describe the response Rp to a sinusoidal grating stimulus p, which (normalized to mean value 1) is a pattern of the form

p(x)1+cPcos(2πd(αP)xλPϕP) (2.3)

where cP is the grating contrast (−1 ≤ cP ≤ +1), λP > 0 is the grating wavelength, d is a unit vector defining grating direction αP(d(αP)x=cos(αP)x1+sin(αP)x2), and ϕP is a phase shift, which is time-dependent in the case of a drifting grating. The subscript “P” designates pattern parameters. The pattern is a periodic sequence of bright and dark bands perpendicular to d, normalized to have mean value one. Notice the grating parameter sets cP, λP, αP, ϕP and −cP, λP, αP, ϕP ± π and cP, λP, αP ± π, −ϕP all describe the same grating and hence will produce the same response.

The response to a sinusoidal grating stimulus is closely related to the Fourier transform of the receptive field function. Specifically, the Fourier transform FR(s1, s2) of R(x1, x2) is defined by

FR(s1,s2)R×Rexp(2πi(s1x1+s2x2))R(x1,x2)dx1dx2 (2.4)

The response c R0 to the constant pattern is related to the Fourier transform by

R0=FR(0,0) (2.5)

while the response function, that is, the response Rp to a sinusoidal grating pattern p, is given by (since R is real-valued)

Rp=R×RR(x)(1+cPcos(2πd(αP)xλPϕP))dx=R0+cPRe[eiϕPFR(1λPcos(αP),1λPsin(αP))] (2.6)

which determines the transform (e.g. Re[FR], −Im[FR] for ϕP = 0, π / 2). The max-response M to a sinusoidal grating stimulus is the maximum over all phases ϕP:

M(cP,αP,λP)maxϕP(Rp)=maxϕP(R0+cPRe[eiϕPFR(1λPcos(αP),1λPsin(αP))])=R0+cPFR(1λPcos(αP),1λPsin(αP)) (2.7)

Since R is real-valued, the Fourier transform satisfies FR(s1,s2)=FR(s1,s2). Consequently, M(cP, αP, λP) = M(∣cP∣, αP, λP) = M(∣cP∣, αP ± π, λP). In particular, M has period π with respect to αP.

Since the response function, that is, the response over all grating directions and wavelengths, determines the Fourier transform of R, sinusoidal grating experiments have fundamental significance for the study of the receptive field. If equation (2.1) completely described the response to a visual stimulus, then the the Fourier transform, that is, the response function, would completely determine the receptive field. In practice, the response necessarily includes nonlinear behavior not described by equation (2.1), but it is widely accepted that the equation models a major portion of the response, and the response function determined by sinusoidal grating experiments plays a correspondingly major role. A second reason for the fundamental significance of grating experiments is that simple cells respond in a remarkably well-defined way to sinusoidal grating stimuli, showing a maximum response for an optimum grating direction (orientation) and optimum grating wavelength, then decreasing steadily as these parameters vary from the optimum with, in particular, a zero response for grating directions perpendicular to the optimum direction (orientation). Our postulates are expressed in terms of such observed behavior for the response to sinusoidal gratings.

The first postulated property of simple cells is that spatially homogeneous patterns produce a zero response, i.e., the

Balanced Field Property

The response Rp to a spatially homogeneous pattern p ≡ constant is zero.

Such patterns correspond to a zero-contrast grating. The constant scales out, and the mathematical form is

R0=FR(0,0)=0 (2.8)

The second postulated property of simple cells is that there is a stimulus direction (i.e., grating orientation) which elicits a zero response, the Zero Response Direction Property:

Zero Response Direction (ZRD) Property (Form 1)

There exist values αZR and cZR ≠ 0 such that Rp = 0 for all sinusoidal gratings p with grating direction αZR and contrast cZR.

The mathematical form is that, for all grating phases ϕP and wavelengths λP > 0,

R0+cZRRe[eiϕPFR(1λPcos(αZR),1λPsin(αZR))]=0 (2.9)

Notice the ZRD Property implies the Balanced Field Property (consider the phase shifts ϕP, ϕP + π and add), that is, R0 = 0. Since (2.9) can then hold for all ϕP if and only if FR = 0, the ZRD Property is equivalent to the following formulation, which drops all reference to grating contrast and phase:

Zero Response Direction (ZRD) Property (Form 2)

There exists a value αZR such that, for all λP > 0,

FR(1λPcos(αZR),1λPsin(αZR))=0 (2.10)

To see that Form 2 implies Form 1, let λP → ∞ in (2.10) to show the field is balanced, then (2.9) follows for arbitrary contrast. The direction αZR is a zero response direction and is only determined up to an additive multiple of π; values differing by multiples of π are equivalent directions, and multiple, that is, nonequivalent, zero response directions (orientations) are allowed.

Incidentally, in modeling the neurophysical response to excitation and inhibition, the response is sometimes taken to be the positive part of the calculated numerical value since firing rates cannot be negative. Using that convention, a zero response would mean Pos(Rp) = 0, that is, Rp ≤ 0. That convention is not used here: response means Rp, and a zero response means Rp = 0.

The third postulated property is essentially that the maximum response decreases monotonically to zero as direction (i.e, stimulus orientation) changes from the optimal direction to a direction perpendicular to the optimal, the Maximum Response Direction Property:

Maximum Response Direction (MRD) Property (Form 1)

There exists a value cMR ≠ 0 such that M(cMR, αP, λP) is not identically zero and a value αMR such that, for all sinusoidal gratings p with contrast cMR and at each fixed wavelength λP, either the response M(cMR, αP, λP) is zero for all grating directions αP or it is strictly decreasing to zero (and remains zero) as the grating direction changes from αMR.

The range ∣αPαMR∣ ≤ π / 2 covers one period of M(cMR, αP, λP), and the MRD Property implies M(cMR, αMR ± π / 2, λP) = 0 for each wavelength λP. Thus, the MRD Property implies the ZRD Property with αZR = αMR ± π / 2. The Balanced Field Property therefore holds as well, so that M(cMR,αP,λP)=cMRFR(1λPcos(αP),1λPsin(αP)). A further implication is that ZRDs necessarily occur as a sector (possibly reducing to a single line). For example, if αZR = αMR + ζ0 with 0 < ζ0 < π / 2 is a ZRD, then, for each fixed λP, the response will have dropped to zero when the stimulus direction αP reaches αZR and then remains zero as αP increases. The corresponding range αMR + ζ0αPαMR + π / 2 is then a sector of ZRDs.

The MRD Property is equivalent to the following formulation, which drops all reference to grating contrast and phase:

Maximum Response Direction (MRD) Property (Form 2)

FR(1λPcos(αP),1λPsin(αP))0 for some pair αP, λP and there exists a value αMR such that, at each fixed wavelength λP, either FR(1λPcos(αP),1λPsin(αP)) is zero for all grating directions αP or it is strictly decreasing to zero (and remains zero) as ∣αPαMR∣ increases.

To see that Form 2 implies Form 1, notice that FR(1λPcos(αP),1λPsin(αP)) has period π with respect to αP. Then ∣αPαMR∣ ≤ π / 2 covers one period, the argument above can be repeated to obtain the ZRD and Balanced Field Properties, and the behavior for M(cMR, αP, λP) stated in Form 1 follow.

The direction αMR is a maximum response direction and is only determined up to an additive multiple of π; values differing by multiples of π are equivalent directions (orientations). It should be emphasized that this property not only refers to the existence of a direction (orientation) of maximum response but also to the monotonic decrease in response with increasing angular distance from the optimal direction. Such monotonic behavior implies that a maximum response direction, if it exists, is unique.

It should be noted that the properties are robust with respect to nonlinear processing. For example, if the response defined by (2.1) is following by a nonlinear operation, then the properties will continue to hold for the new result given some mild conditions on the nonlinear operation, such as monotonicity and having zero as a fixed point.

3. Elementary receptive field functions and Hankel transforms

Receptive fields are typically modeled as a product of a weight function, providing localization of the response, and an oscillatory carrier function, providing directionality (orientation) to the response. This section defines an elementary receptive field function to be the product of a circularly symmetric weight function and a simple periodic carrier. For such receptive field functions, the response to a sinusoidal grating can be expressed in terms of the Hankel transform of the weight function. This section describes the Hankel transform and its use to provide reduced mathematical formulations of the Zero Response Direction and Maximum Response Direction Properties for elementary receptive field functions. These reduced formulations are the basis for the results of Section 4.

We define an elementary receptive field function (centered at the origin) to be the product of a circularly symmetric weight function q and a simple periodic carrier function, that is,

R(x)2πλR2q(2πxλR)(cos(2πd(αR)xλRϕR)bR) (3.1)

where λR > 0 is the spatial wavelength, αR is the field orientation, ϕR is the phase shift, and bR is the balancing parameter (the subscript “R” designates receptive field parameters). The weight function q(r) may be negative and is assumed to satisfy the mild regularity conditions

q(r)isC(0,+),q(r)ris absolutely integrable on(0,+),and0q(r)rdr=1 (3.2)

It is useful to distinguish the cases sin(ϕR) = 0, cos(ϕR) sin(ϕR) ≠ 0, cos(ϕR) = 0 as elementary receptive field functions of cosine-type, mixed-type, and sine-type, respectively. Note that a specific form is assumed for the carrier function, but the weight function (q) is only required to be circularly symmetric and is otherwise unconstrained.

Section 2 formulated properties of the receptive field R(x1, x2) in terms of the response to sinusoidal gratings, then gave mathematical formulations in terms of the Fourier transform FR(s1, s2). The form (3.1) for the receptive field is essentially a modulated circularly symmetric function. The 2D-Fourier transform of a circularly symmetric function is also a circularly symmetric function, and the relation between these two functions of a single radial variable is given by the Hankel transform:

Iff(x1,x2)=g(r)wherer=(x12+x22)12,thenFf(s1,s2)=2πHg(2πρ)whereρ=(s12+s22)12 (3.3)

where Hg is the Hankel transform of g (and Ff is defined by (2.4)). The transform and inverse transform are given specifcially by

Hf(ρ)=0J0(ρr)f(r)rdrandf(r)=0J0(ρr)Hf(ρ)ρdρ (3.4)

Here r represents distance from the origin, ρ can be thought of as a radial frequency, and J0(x) is the Bessel function of order 0. Bessel functions are damped oscillatory waveforms which constitute the basis for Hankel analysis/synthesis, just as sinusoids form the basis functions for Fourier analysis/synthesis. In particular, conditions (3.2) imply

Hq(ρ)isC[0,+),Hq(0)=1,andHq(+)=0 (3.5)

Since the elementary receptive field functions R given by (3.1) are simple modulations of the circularly symmetric weight functions q, the Fourier transform FR can be expressed in terms of translates of the Fourier transform Fq, which in turn can be expressed in terms of the Hankel transform Hq:

FR(s1,s2)=12(e+iϕRHq((λRs1+cos(αR))2+(λRs2+sin(αR))2)+eiϕRHq((λRs1cos(αR))2+(λRs2sin(αR))2))bRHq(λRs12+s22) (3.6)

Section 3 noted general relations between the Fourier transform FR of the receptive field function R and its response to a sinusoidal grating, and the corresponding quantities for an elementary receptive field function therefore reduce to expressions involving the Hankel transform Hq. Specifically, for constant patterns, (2.5) becomes:

R0=cos(ϕR)Hq(1)bRHq(0) (3.7)

The response function Rp of the elementary receptive field function to a sinusoidal grating pattern p, given by (2.6), becomes:

Rp=R0+cP(12(cos(ϕP+ϕR)Hq(1+2cos(αPαR)λRλP+λR2λP2)))+((cos(ϕPϕR)Hq(12cos(αPαR)λRλP+λR2λP2))bRcos(ϕP)Hq(λRλP)) (3.8)

The max-response M of an elementary receptive field function to a sinusoidal grating pattern, given by (2.7), becomes:

M(cP,αP,λP)=maxϕP(Rp)=R0+12cPN(αP,λP) (3.9a)

where the amplitude factor N(αP, λP) = 2 ∣FR(cos(αP) / λP, sin(αP) / λP)∣ ≥ 0 can be obtained by expanding (3.8) in terms of cos(ϕP) and sin(ϕP) and is now given by

N(αP,λP)2=(cos(ϕR)(Hq(1+2cos(αPαR)λRλP+λR2λP2)+Hq(12cos(αPαR)λRλP+λR2λP2))2bRHq(λRλP))2+(sin(ϕR)(Hq(1+2cos(αPαR)λRλP+λR2λP2)Hq(12cos(αPαR)λRλP+λR2λP2)))2 (3.9b)

Note that (3.7, 3.8, 3.9) are completely general formulas describing, in terms of the Hankel transform Hq, the response of elementary receptive field functions (3.1) to sinusoidal grating stimuli.

Section 2 formulated the three properties in terms of the Fourier transform FR of the general receptive field function R. Using (3.6), those results now become formulations of the properties for an elementary receptive field function (3.1) in terms of the Hankel transform Hq.

The first result follows immediately from (3.7) and uniquely determines the balancing parameter bR:

Lemma 1

Let the receptive field function R(x) be given by (3.1). Let q(r) satisfy (3.2) (in which case the Hankel transform Hq(ρ) exists and satisfies (3.5)). Then R(x) has the Balanced Field Property if and only if

bR=cos(ϕR)Hq(1) (3.10)

The second result follows directly from (2.10), from (3.5), and the representation (3.6) with αP = αZR:

Lemma 2

Let the receptive field function R(x) be given by (3.1). Let q(r) satisfy (3.2) (in which case the Hankel transform Hq(ρ) exists and satisfies (3.5)). Then R(x) has the ZRD Property if and only if there exists a value αZR such that the following relations hold for all λP > 0:

cos(ϕR)(Hq(1+2cos(αZRαR)λRλP+λR2λP2)+Hq(12cos(αZRαR)λRλP+λR2λP2))=2bRHq(λRλP) (3.11a)
sin(ϕR)(Hq(1+2cos(αZRαR)λRλP+λR2λP2)+Hq(12cos(αZRαR)λRλP+λR2λP2))=0 (3.11b)
bR=cos(ϕR)Hq(1) (3.11c)

In such a case, αZR is a zero response direction.

The third result is a direct restatement of the MRD Property (Form 2) in terms of the amplitude factor N(αP, λP):

Lemma 3

Let the receptive field function R(x) be given by (3.1). Let q(r) satisfy (3.2) (in which case the Hankel transform Hq(ρ) exists and satisfies (3.5)). Then R(x) has the MRD Property if and only if N(αP, λP) ≠ 0 for some pair αP, λP and there exists a value αMR such that, at each fixed wavelength λP, either N(αP, λP) is zero for all grating directions αP or it is strictly decreasing to zero (and remains zero) as ∣αPαMR∣ increases.

Section 2 observed that an MRD, if it exists, is unique. It is evident from (3.9b) that N(αP, λP) is an even function of αPαR, which implies αMR = αR. Section 2 also observed that the MRD Property implies the ZRD Property, specifically, that a ZRD is given by αZR = αR ± π / 2.

4. Characterization of elementary receptive field functions with postulated properties

This section first states Theorems A.1 and A.2, which describe elementary receptive field functions with the Zero Response Direction Property, and then states the main result, Theorem B.1, a complete characterization of elementary receptive field functions with the Maximum Response Direction Property for cosine-type and mixed-type fields. Related results for sine-type fields are summarized in the course of discussion as Theorems B.2 and B.3. The proofs for A.1 and A.2 involve a preparatory lemma and are given in Appendix A. The proof for B.1 builds on A.1 and A.2 and is given in Appendix B.

Theorem A.1 (Cosine-type and mixed-type receptive field functions)

Let the receptive field function R(x) be given by (3.1). Let q(r) satisfy (3.2) (in which case the Hankel transform Hq(ρ) exists and satisfies (3.5)). Assume cos(ϕR) ≠ 0. Then R(x) has the ZRD Property if and only if Hq(ρ) satisfies one of the following cases:

  1. 0 < Hq(1) < 1 and Hq(ρ) = Hq(1)ρ2 F(ρ2) where F(y) is C[0, ∞) with F(0) = 1 and F(y + 1) = F(y). In this case, there is exactly one ZRD given by αZRαR=π2.

  2. −1 < Hq(1) < 0 and Hq(ρ) = (−Hq(1))ρ2 F(ρ2) where F(y) is C[0, ∞) with F(0) = 1 and F(y + 1) = −F(y). In this case, there is exactly one ZRD given by αZRαR=π2.

  3. Hq(1) = 0 and Hq(ρ) = 0 on the interval 0 < sin(ζR) ≤ ρ < +∞ but on no larger interval. In this case, there is a sector of ZRDs and the sector is given by 0<ζRαZRαRπ2.

  4. 0 < ∣Hq(1)∣ < 1 and cos(ϕR) = ±1 and, for some 0<ζ0π2, Hq(ρ) satisfies
    Hq(12ρcos(ζ0)+ρ2)+Hq(1+2ρcos(ζ0)+ρ2)=2Hq(1)Hq(ρ)forρ0.
    In this case, there are ZRDs given by αZRαR = ±ζ0.

Theorem A.2 (Sine-type receptive field functions)

Let the receptive field function R(x) be given by (3.1). Let q(r) satisfy (3.2) (in which case the Hankel transform Hq(ρ) exists and satisfies (3.5)). Assume cos(ϕR) = 0. Then:

  1. R(x) has a ZRD given by αZRαR=π2.

  2. R(x) has more then one ZRD if and only if Hq(ρ) = 0 on an interval sin(ζ0) ≤ ρ < +∞ with 0 < sin(ζR) < 1. In this case, taking [sin(ζR), +∞) to be the largest such interval on which Hq(ρ) vanishes, there is a sector of ZRDs and the sector is given by 0<ζRαZRαRπ2.

Note that Theorem A.1(4) is simply a remaining case, where the theorem does not provide a definitive conclusion. We conjecture that no Hq(x) exists, that is, that the case is vacuous, but we have been unable to settle the conjecture under the sole condition that a ZRD exists. This case is eliminated at the next stage, where the MRD Property is assumed.

Theorem B.1

Let the receptive field function R(x) be given by (3.1). Let q(r) satisfy (3.2) (in which case the Hankel transform Hq(ρ) exists and satisfies (3.5)). Assume cos(ϕR) ≠ 0. Then R(x) has the MRD Property if and only if Hq(ρ) satisfies one of the following cases:

  1. Hq(ρ)=ecρ2F(ρ2) where c > 0, F(y) is continuous and positive on the real line, F(0) = 1, F(y + 1) = F(y), and
    • (*) if cos(ϕR) = ±1, then, for each a, the function
      f(a;y)=ecyF(ay)+ecyF(a+y)2F(a) (4.1a)
      is initially zero on 0 ≤ yδa and strictly increasing on δay < +∞;
    • (**) if cos(ϕR) ≠ ±1, then, for each a, the function
      (cos(ϕR))2(ecyF(ay)+ecyF(a+y)2F(a))2+(sin(ϕR))2(ecyF(ay)ecyF(a+y))2 (4.1b)
      is strictly increasing on 0 ≤ y < +∞.
    • In (*), δa > 0 (that is, f(a; y) is initially zero on a nontrivial interval) if and only if the value a satisfies
      ecyF(y)=ecaF(a)K(a)(ya)onyaδafor some constantK(a)>0 (4.1c)
      For both (*) and (**):
    1. the MRD is given by αMR = αR;
    2. the ZRD is unique and given by αZR=αR+π2;
    3. ecyF(y) is positive and strictly decreasing for all y.
  2. Hq(ρ) is strictly decreasing on 0 ≤ ρ < sin(ζR) and Hq(ρ) = 0 on sin(ζR) ≤ ρ < +∞. In this case:
    1. the MRD is given by αMR = αR;
    2. there is a sector of ZRDs given by 0<ζRαZRαRπ2.

In result (1) of Theorem B.1, expression (4.1a) is the special case of (4.1b) corresponding to cos(ϕR) = ±1. Parts (*) and (**) can be considered as providing tests for candidate periodic functions F(y) in forming the Hankel transform. Notice it is sufficient to test the expressions for 0 ≤ a < 1 since F(y), and thus the given expressions as well, has period 1. However, it is useful to leave the criterion in terms of arbitrary a.

Theorem B.1 completely characterizes elementary receptive field functions R(x) (of cosine-type and mixed-type) possessing the MRD Property in terms of the Hankel transform Hq(ρ) of the field weight functions q(r). For the moment, let us refer to weights q(r) occurring under result (1) as Type I weights and those under result (2) as Type II. These two classes of weight functions are completely disjoint, since the Hankel transform Hq(ρ) for a Type I weight is positive for all ρ, while the Hankel transform for a Type II weight is zero outside a finite interval. The characterization theorem thus results in two disjoint classes of receptive field functions R(x), each possessing the MRD Property.

Type I and Type II weights yield quite different formulas for the amplitude response factor N(αP, λP) ≥ 0 given by (3.9b), and the formulas may be helpful in understanding the results of Theorem B.1. (The formulas continue to hold for sine-type fields.) For Type I weights with Hankel transform Hq(ρ)=ecρ2F(ρ2) where F(y) has period one, the factor is

N(αP,λP)2=exp(c(1+λR2λP2))TF(ϕR,c,1+λR2λP2;2cos(αPαR)λRλP) (4.2a)

where

TF(ϕR,c,a;y)(cos(ϕR))2(ecyF(ay)+ecyF(a+y)2F(a))2+(sin(ϕR))2(ecyF(ay)ecyF(a+y))2 (4.2b)

Comparison of (4.2) with result (1) shows that (*) or (**) imply that, for fixed λP, N(αP, λP) is strictly decreasing as ∣αPαR∣ increases. For Type II weights with Hankel transform Hq(ρ) vanishing on some interval sin(ζR) ≤ ρ < +∞, the factor is simply

N(αP,λP)=Hq(12cos(αPαR)λRλP+λR2λP2) (4.3)

and the result (2) condition that Hq(ρ) is strictly decreasing implies that N(αP, λP) is strictly decreasing as ∣αPαR∣ increases.

Type II weights are well-defined by result (2), in particular, the definition is independent of the receptive field parameters. In contrast, the definition of Type I weights in result (1) depends on the receptive field phase ϕR. That is, q(r) is a Type I weight if its Hankel transform Hq(ρ) satisfies the conditions of result (1) for some ϕR, and it may be that q(r) satisfies the conditions (*) or (**) for some values of ϕR and not for others. Roughly speaking, test (**) becomes less restrictive as cos(ϕR) approaches 0. The following theorem illustrates this idea by showing that cosine-type receptive field functions can be used to construct receptive field functions for both mixed-type and sine-type fields. This theorem is the basis for the definition of balanced Gabor weights in Section 5a, the subclass of Type I weights that can be used to define elementary receptive field functions with the MRD Property for arbitrary field phase. Type II weights are precisely the bandlimited weights of Section 5b. Notice Theorem B.2 yields sine-type receptive field functions.

Theorem B.2

Let q(r) satisfy (3.2) (in which case the Hankel transform Hq(ρ) exists and satisfies (3.5)). Assume:

  1. Hq(ρ)=ecρ2F(ρ2) where c > 0, F(y) is continuous and positive on the real line, F(0) = 1, F(y + 1) = F(y).

  2. ecyF(y) is positive and strictly decreasing for all y.

  3. For each a, the function f(a;y)=ecyF(ay)+ecyF(a+y)2F(a) is initially zero on 0 ≤ yδa and strictly increasing on δay < +∞.

  4. In (c), δa > 0 if and only if the value a satisfies ecyF(y)=ecaF(a)K(a)(ya) on ∣ya∣ ≤ δa for some constant K(a) > 0.

Then the elementary receptive field functions R(x) defined by (3.1) with bR=cos(ϕR)ec have the MRD Property for all values of the field parameters, in particular, all values of the field phase ϕR.

Theorem B.2 follows directly from result (1) of Theorem B.1:

  • For cosine-type fields, R(x) has the MRD Property because the conditions are simply a restatement of (*).

  • For mixed-type fields, R(x) has the property because (**) holds. The cos(ϕR)2-component of (4.1b) is increasing by (c) and the sin(ϕR)2-component is strictly increasing because e+cyF(ay)ecyF(a+y) is strictly increasing by (b).

  • For sine-type fields, the preceeding observation applied to (4.2a,b) insures that, for fixed λP, N(αP, λP) is strictly decreasing as ∣αPαR∣ increases.

Theorem A.2 shows that sine-type elementary receptive field functions possessing a ZRD form a much broader class than the corresponding cosine-type and mixed-type field functions described by Theorem A.1. Similarly, sine-type elementary receptive field functions with the MRD Property form a broader class than the cosine-type and mixed-type field functions described by Theorem B.1. The following theorem gives partial results for sine-type fields.

Theorem B.3

Let the receptive field function R(x) be given by (3.1). Let q(r) satisfy (3.2) (in which case the Hankel transform Hq(ρ) exists and satisfies (3.5)). Assume cos(ϕR) = 0.

  1. If Hq(ρ)=ecρ2F(ρ2) with c > 0 and ecyF(y) is positive and strictly decreasing for all y, then R(x) with bR=cos(ϕR)ecF(1) has the MRD Property. In this case, there is a unique ZRD given by αZR=αMR+π2.

  2. If Hq(ρ) is strictly decreasing on 0 ≤ ρ < sin(ζR) and Hq(ρ) = 0 on sin(ζR) ≤ ρ < +∞, then R(x) with bR = 0 has the MRD Property. In this case, there is a sector of ZRDs and the sector is given by 0<ζRαZRαMRπ2.

  3. R(x) has the MRD Property and more than one ZRD if and only if Hq(ρ) satisfies (2) with 0 < sin(ζR) < 1. In this case, bR = 0 and there is a sector of ZRDs.

Result (1) follows by a direct check that, for fixed λP,

N(αP,λP)=Hq(12cos(αPαR)λRλP+λR2λP2)Hq(1+2cos(αPαR)λRλP+λR2λP2) (4.4)

is strictly decreasing as ∣αPαR∣ increases. Result (2) follows by the same check after noting (4.4) reduces to a single term since one argument is necessarily ≥1. Result (3) follows from Theorem A.2, which characterizes the condition under which a sector of ZRDs can occur.

5a. Balanced Gabor Receptive Field Functions: Discussion and Examples

This section defines and discusses the balanced Gabor class of weights and elementary receptive field functions mentioned in Section 4. Two cases are analyzed: the simple balanced Gabor receptive field function, corresponding to the traditional Gabor filter model of the receptive field, and a more general class of balanced Gabor weights, corresponding to elementary receptive fields with weight functions that are not simple gaussians, but that are products of gaussians and oscillatory components.

Balanced Gabor weights and receptive fields

Balanced Gabor weights (with exponent γR > 0) are weight functions g(r) satisfying

g(r)isC(0,+),g(r)ris absolutely integrable on(0,+),and0g(r)rdr=1 (5a.1a)

in which case the Hankel transform Hg(ρ) satisfies

Hg(ρ)isC[0,+),Hg(0)=1,andHg(+)=0 (5a.1b)

and such that the following conditions hold:

  1. Hg(ρ)=eγRρ2G(ρ2) where G(y) is continuous and positive on the real line, G(0) = 1, G(y + 1) = G(y);

  2. eγRyG(y) is strictly decreasing on the real line;

  3. for each real a, TG(γR,a;y)eγRyG(ay)+eγRyG(a+y)2G(a) is initially zero on 0 ≤ yδa and strictly increasing on δay < +∞;

  4. in (c), δa > 0 if and only if the value a satisfies ecyF(y)=ecaF(a)K(a)(ya) on ∣ya∣ ≤ δa for some constant K(a) > 0.

All parameters and independent variables are dimensionless. For each balanced Gabor Hankel transform (and thus for the corresponding weight function), the exponent is uniquely determined. The exponents thus partition or classify both the transforms and weights. For balanced Gabor weights g(r), g(0) is necessarily positive because (3.4) reduces to a positive integrand for r = 0. Simple balanced Gabor weights refer to the special case G(y) ≡ 1. The following subsection discusses these weights and compares them with the traditional Gabor filter model for receptive fields.

Some points should be mentioned with regard to checking conditions (b), (c), and (d) of the definition. In checking (b) for a candidate periodic function G(y), it is only necessary to check that eγRyG(y) is strictly decreasing over an interval [y0, y0 + 1] of length one, since shifting this function by a period multiplies it by a constant: eγR(y+1)G(y+1)=eγReγRyG(y). In checking (c) for a candidate function G(y), it is only necessary to check

  1. the condition on TG(γR, a; y) for some interval a0a < a0 + 1 since the expression is 1-periodic in a;

  2. for given a, that TG(γR, a; y) is strictly increasing on 0 ≤ y < 1, since strictly increasing behavior on any unit interval implies a continued strict increase due to (b), which implies eγRyG(y) is strictly increasing, and the relation TG(γR,a;y+1)=eγRTG(γR,a;y)+(eγReγR)eγRyG(y).

Condition (d) says that the strictly decreasing function ecyF(y) reduces to a linear function on some intervals. This condition (with δa > 0) cannot hold for all a, or even for 0 ≤ a ≤ 1, because ecyF(y) would reduce to a strictly linear function over an interval larger than a period. Thus, TG(γR, a; y) must be strictly increasing on 0 ≤ y < +∞ for some values of a.

While the sets of balanced Gabor Hankel transforms for different exponents are disjoint, the corresponding sets of periodic components are related:

Closure Lemma

Let

Γ(γR){G(y):G(y)satisfies conditions(a),(b),(c)for balanced Gabor weights with exponentγR}

Then:

  1. Γ(γR) is closed under convex combinations.

  2. If γ1 < γ2, then Γ(γ1)Γ(γ2).

  3. 0<γ<Γ(γ) is closed under convex combinations.

Result (1) follows by a straightforward check of the conditions of the balanced Gabor definition when applied to convex combinations. Result (2) requires some manipulation and the proof is given in Appendix C. Result (3) follows directly from (1) and (2).

Two aspects of the Closure Lemma should be noted. First, the sets of periodic components for different exponents γR simply increase in extent as γR increases. Second, new weights can be formed by appropriately interpreted convex combinations of old weights. For example, let g1(r), g2(r) be balanced Gabor weights with corresponding Hankel transforms eγ1(ρ2)G1(ρ2), eγ2(ρ2)G2(ρ2), where γ1 < γ2. Then, by result (2), convex combinations of the form H3(ρ)=eγ2ρ2(α1G1(ρ2)+α2G2(ρ2)) with α1, α2 ≥ 0 and α1 + α2 = 1 are Hankel transforms of new balanced Gabor weight functions g3(r).

A balanced Gabor receptive field function RBG(x) (with exponent γR) is an elementary receptive field function where the receptive field weight is a balanced Gabor function, that is,

RBG(x)2πλR2g(2πxλR)(cos(2πd(αR)xλRϕR)bR) (5a.2)

where g(r) is a balanced Gabor weight with associated exponent γR and bR=cos(ϕR)Hg(1)=cos(ϕR)eγR. Notice this formula for the balance parameter bR holds for all balanced Gabor fields. Here λR > 0 is the spatial wavelength, αR is the field orientation, and ϕR is the phase shift. The function RBG(x) is an elementary receptive field function with the MRD Property (and hence with the ZRD and Balanced Field Properties) for all values of the parameters, in particular, all values of the phase shift ϕR (Theorem B.2). Within the classes of Type I weights discussed in Section 4, balanced Gabor weights are precisely the weights that are phase-independent in the sense that elementary receptive fields based on these weights have the MRD Property for all field phase values ϕR.

Balanced Gabor receptive field functions have a unique ZRD given by ζR=αR+π2 (Theorem B.1).

The Fourier transform of a balanced Gabor receptive field function RBG(x), where the weight g(r) has Hankel transform Hg(ρ)=eγRρ2G(ρ2), follows from (3.6) and is given by

FR(s1,s2)=12exp(γR(λR2s2+1)).[e+iϕRexp(2γRλRd(αR)s)G(λR2s2+2λRd(αR)s)+][eiϕRexp(+2γRλRd(αR)s)G(λR2s22λRd(αR)s)2cos(ϕR)G(λR2s2)] (5a.3)

The response Rp of a balanced Gabor receptive field function to a sinusoidal grating pattern p, where the weight g(r) has Hankel transform Hg(ρ)=eγRρ2G(ρ2), follows from (3.8) and is given by

Rp=cP2exp(γR(1+λR2λP2)).(cos(ϕPϕR)(exp(+2γRcos(αPαR)λRλP)G(λR2λP22cos(αPαR)λRλP)G(λR2λP2)))(cos(ϕP+ϕR)(exp(2γRcos(αPαR)λRλP)G(λR2λP2+2cos(αPαR)λRλP)G(λR2λP2))) (5a.4)

Notice the response Rp does not reduce to a simple multiple of cos(ϕPϕR), in contrast to the bandlimited case (Section 5b), although this term is the exponentially dominant component. Consequently, for fixed grating orientation αP, grating wavelength λP, and grating contrast cP, the maximum of the response Rp does not occur at a grating phase ϕP that exactly lines up with the field phase ϕR.

The max-response M of a balanced Gabor receptive field function, where the weight g(r) has Hankel transform Hg(ρ)=eγRρ2G(ρ2), to a sinusoidal grating pattern p follows from (3.9a,b) and is given by

M(cP,αP,λP)=maxϕP(Rp)=12cPN(αP,λP) (5a.5a)

with the amplitude factor N(αP, λP) > 0 given by

N(αP,λP)2=exp(2γR(λR2λP2+1))[cos(ϕR)2Nc2+sin(ϕR)2Ns2]where,Nc=exp(+2γRcos(αPαR)λRλP)G(2cos(αPαR)λRλP+λR2λP2)+exp(2γRcos(αPαR)λRλP)G(+2cos(αPαR)λRλP+λR2λP2)2G(λR2λP2)Ns=exp(+2γRcos(αPαR)λRλP)G(2cos(αPαR)λRλP+λR2λP2)exp(2γRcos(αPαR)λRλP)G(+2cos(αPαR)λRλP+λR2λP2) (5a.5b)

Notice the max-response depends on the receptive field phase ϕR, in contrast to the bandlimited case (Section 5b). The maximum of the max-response, that is, the max of N(αP, λP), occurs at αP = αR for fixed λP, that is, the optimal grating orientation lines up with the receptive field orientation αR. This is a general consequence of the MRD Property, but it can also be seen in the expression for N(αP, λP)2, since the sin(ϕR)2-portion is strictly decreasing as ∣αPαR∣ increases by condition (b) of the definition of balanced Gabor weight and the cos(ϕR)2-portion is strictly decreasing by condition (c). (Cosine-type filters may decrease to intervals where N = 0 due to condition (d).) However, examples show that the maximum, for fixed grating orientation αP, does not necessarily occur at λP = λR, that is, the optimal grating spatial wavelength does not necessarily occur at the receptive field spatial wavelength, another difference between the balanced Gabor and bandlimited cases (see examples below and Section 5b). Notice Ns2Nc2 (for cos(αPαR) ≥ 0) because

Ns2Nc2=4(exp(2γRcos(αPαR)λRλP)G(+2cos(αPαR)λRλP+λR2λP2)+G(λR2λP2))(exp(+2γRcos(αPαR)λRλP)G(2cos(αPαR)λRλP+λR2λP2)+G(λR2λP2))

and each factor is positive because exp(−γR z) G(z + a) and exp(+γR z) G(−z + a) are strictly decreasing and strictly increasing functions of z by part (b) of the definition. In particular, the response of a pure sine-type receptive field will always be larger than the response of a pure cosine-type with an intermediate response for a mixed-type receptive field.

An explicit transform pair for the Hankel transform is

z(r)=12c+2πikc2+(2πk)2exp(r24c+2πikc2+(2πk)2)andHz(ρ)=ecρ2+2πikρ2 (5a.6a)

Consequently, if the Hankel transform Hq(ρ)=ecρ2G(ρ2) has its periodic factor G(y) expanded as a Fourier series, there is a corresponding explicit inversion:

q(r)=Σk=+gk2c+2πikc2+(2πk)2exp(r24c+2πikc2+(2πk)2)forHq(ρ)=ecρ2Σk=+gke+2πikρ2 (5a.6b)

The most basic instance of such explicit solutions, the case of a single harmonic for G(y), is analyzed in a subsection below.

Example: Simple balanced Gabor receptive field functions (and traditional Gabor filters)

The traditional Gabor filter model for a receptive field function is

R(x)=12πσR2=12πσR2exp(x22σR2)cos(2πd(αR)xλRϕR) (5a.7a)

where σR > 0 is the spatial constant and the other parameters correspond to (3.1). This is a typical normalization of the Gabor filter, where the gaussian factor has unit volume. Its Fourier transform is

FR(s)=exp(2π2σR2(s2+1λR2))[cos(ϕR)cosh(4π2σR2d(αR)sλR)isin(ϕR)sinh(4π2σR2d(αR)sλR)] (5a.7b)

The traditional Gabor filter is not in general balanced. The exact value for the integral (2.2) is

R×RR(x)dx=cos(ϕR)exp(2π2σR2λR2) (5a.7c)

Consequently, it is balanced for sine-type filters (cos(ϕR) = 0) and is nearly zero when the dimensionless ratio λR / σR is sufficiently small. In the context of the Gabor filter, the ratio λR / σR is often interpreted as a measure of “bandwidth”. The value λR / σR ≃ 5 / 2 is considered a typical mid-range value for simple cells (corresponding to a spatial frequency tuning bandwidth of approximately 1.7 octaves; DeValois & DeValois, 1988), giving 0.0425 for the exponential term in (5a.7c). That is, for this ratio, the imbalance of a cosine-type filter is about 4% of the gaussian component’s unit volume and becomes worse as λR / σR increases, that is, at large bandwidth.

The simple balanced Gabor weight g(r) is determined by an exponent γR > 0. The weight and its Hankel transform Hg(ρ) are given by

g(r)=12γRexp(r24γR)withHg(ρ)=exp(γRρ2) (5a.8)

The simple balanced Gabor receptive field function RSBG(x) and its Fourier transform are special cases of (5a.2,3):

RSBG(x)=2πλR2g(2πxλR)(cos(2πd(αR)xλRϕR)cos(ϕR)eγR) (5a.9)
FR(s)=exp(γRλR2(s2+1λR2))[cos(ϕR)(cosh(2γRλRd(αR)s)1)isin(ϕR)sinh(2γRλRd(αR)s)] (5a.10)

Comparison of (5a.7) and (5a.9) shows that the receptive field function RSBG(x) is essentially the Gabor filter corrected to achieve balance. This is, of course, the motivation for the name of this class of weights. The exponent γR can be considered a dimensionless “shape” parameter which arises naturally in the derivation of these functions and unifies all cases of balanced Gabor weights, or, since matching the gaussian components of (5a.7) and (5a.9) gives the relation γR = 2 π2(σR / λR)2, γR can be considered a measure of “reciprocal bandwidth”. Figure 1 illustrates weights g(r) and corresponding Hankel transforms Hg(ρ) for a range of values of γR. Figure 2 compares the traditional Gabor filter and the corresponding simple balanced Gabor receptive field function with identical gaussian components, that is, with identical weight functions (“envelopes”). Figure 2 also shows the corresponding Fourier transforms. The imbalance of the traditional Gabor field is shown by the nonzero values of its Fourier transform at the origin.

Figure 1.

Figure 1

Simple balanced Gabor weight functions, g(r) / g(0) vs. r, (left) and Hankel transforms, Hg(ρ) vs. ρ, (right) for four exponents γR = 0.75 (red), 1.5 (green), 3.0 (blue), 6.0 (purple). As the exponent γR increases the weight g(r) broadens and the Hankel transform Hg(ρ) narrows. Note that the weight functions are strictly positive and monotonic, and are not oscillatory.

Figure 2.

Figure 2

Left panels compare the traditional cosine-type Gabor receptive field function (purple) to the corresponding simple balanced Gabor receptive field function (red) with identical gaussian components, that is, with identical weight functions (or envelopes, shown in gray). Right panels show corresponding Fourier transforms. All receptive field functions are cosine-type. The imbalance of the traditional Gabor is indicated by the nonzero values of its Fourier transform at the origin. Comparisons for γR = 0.75, 1.5, 3.0, 6.0 are illustrated. Note that the traditional and simple balanced Gabor receptive field functions become increasingly similar (i.e., the balancing parameter approaches 0) as γR increases (i.e., as effective spatial frequency bandwidth decreases), becoming virtually identical for γR ≳ 3.

It will be useful to express our results in terms of the exponent γR since it provides a common unifying parameter for the entire class of balanced Gabor receptive field functions, both simple and nonsimple (see the following subsection). The typical value λR / σR ≃ 2.5 gives γR ≃ 3.2. Consequently, typical trial values for our plots in this subsection will be γR = 6.0, 3.0, 1.5 (respectively, λR / σR = 1.8, 2.6, 3.6) with the value γR = 0.75 (λR / σR = 5.1) included to indicate trends at more extreme values. Figure 2 shows that the two types of receptive fields essentially merge for large γR (γR > 3) and increasingly diverge for small γR (γR < 3) with γR ≃ 3 as a nominal boundary between the two regimes. The same values will be used in the following subsection for nonsimple balanced Gabor receptive field functions for comparison.

The response Rp of a simple balanced Gabor receptive field function to a sinusoidal grating pattern p is a special case of (5a.4) and is given by

Rp=cP2exp(γR(1+λR2λP2)).((cos(ϕPϕR)(exp(+2γRcos(αPαR)λRλP)1))+cos(ϕP+ϕR)(exp(2γRcos(αPαR)λRλP)1)) (5a.11)

The behavior of this special case is the same as noted for nonsimple balanced Gabor behavior: the cos(ϕPϕR)-component is exponentially dominant at ϕP = ϕR, that is, where the grating phase matches the receptive field phase, but the maximum does not occur at exactly this value due to the cos(ϕP + ϕR)-component.

Similarly, the max-response function amplitude factor N(αP, λP) > 0 is a special case of (5a.5b) and is given by

N(αP,λP)2=4exp(2γR(λR2λP2+1)).[cos(ϕR)2(cosh(2γRcos(αPαR)λRλP)1)2+sin(ϕR)2(sinh(2γRcos(αPαR)λRλP))2] (5a.12)

For fixed grating orientation αP, the maximum for N(αP, λP) does not necessarily occur at λP = λR, that is, where the grating wavelength matches the receptive field wavelength. This behavior is illustrated in Figure 3. Plots of N(αP, λP) vs. λP are given for the optimal orientation αP = αR. These plots are essentially the same for all receptive field phases at γR = 6 and with maxima essentially at λP = λR, but show increasing dependence on the receptive field phase ϕR and increasing deviation of the optimal grating wavelength from the receptive field wavelength λR as γR decreases. This behavior is quite different from the bandlimited case, where the max-response is completely independent of ϕR (Section 5b).

Figure 3.

Figure 3

Left panels illustrate orientation max-response functions (in degrees) and right panels plot spatial frequency max-response functions for simple balanced Gabor receptive field functions as they vary with carrier spatial phase: 0 deg (cosine-type, red), 45 deg (mixed-type, green) and 90 deg (sine-type, blue). Response curves for γR = 0.75, 1.5, 3.0, 6.0 are illustrated. Note that as exponent γR increases max-response curves become independent of carrier spatial phase ϕR and that sine-type fields always give larger responses than cosine-type fields with corresponding parameters. The cosine-type spatial frequency max-response matches the Fourier transform of Figure 2 (differ only by a scale factor).

For fixed grating wavelength λP, N(αP, λP) has a maximum at αP = αR, that is, where the grating orientation matches the field orientation, due to the MRD Property. Figure 3 also shows such plots of response vs. grating orientation at optimal grating wavelengths. The increasing dependence of the response on the receptive field phase ϕR as γR decreases is again evident.

Example: A class of nonsimple balanced Gabor receptive field functions

We define general balanced Gabor weights of order 1 (with exponent γR) as those weights given by

g(r)=12γR(1+cRcos(ψR))exp(r24γR)+cRγR2(1+cRcos(ψR))(γR2+4π2)exp(γRr24(γR2+4π2))(cos(πr22(γR2+4π2)+ψR)+2πγRsin(πr22(γR2+4π2)+ψR)) (5a.13a)

with Hankel transform given by

Hg(ρ)=eγRρ2G(ρ2)whereG(y)=1+cRcos(2πyψR)1+cRcos(ψR) (5a.13b)

where the coefficient cR satisfies the constraint

cRγR2γR2+4π2 (5a.13c)

In the Hankel transform, notice that G(y) is the most general form of periodic function with a single harmonic term that satisfies the definition for a balanced Gabor weight, and it can be shown that the bound on ∣cR∣ is a necessary and sufficient condition to satisfy conditions (a), (b), (c) of that definition (Appendix C). Condition (d) is vacuous for this case. The simple balanced Gabor occurs for cR = 0 and can be considered the “order 0” form. With the Hankel transform Hg(ρ) determined, the inverse transform g(r) follows by the explicit inversion formula (5a.6a).

In g(r), notice the oscillatory component is the more slowly decaying component:

g(r)=12γR(1+cRcos(ψR))exp(γRr24(γR2+4π2)).[exp(π2r2γR(γR2+4π2))+cRγR2γR2+4π2(cos(πr22(γR2+4π2)+ψR)+2πγRsin(πr22(γR2+4π2)+ψR))] (5a.13d)

The balanced Gabor receptive field function (order 1) RSBG(x) is the special case of (5a.2) given by

RBG(x)=2πλR2g(2πxλR)(cos(2πd(αR)xλRϕR)cos(ϕR)eγR) (5a.14)

where g(r) is given by (5a.13a). In the same way, the Fourier transform FR(s1, s2), the response function Rp for sinusoidal grating patterns p, and the max-response amplitude factor N(αP, λP) > 0 are given by formulas combining (5a.13) with the general formulas (5a.3), (5a.4), and (5a.5b), respectively.

The figures show examples of these nonsimple balanced Gabor receptive field functions and their behavior. There are two sets: Figures 4, 5, 6 have ψR = 0 (rad) and 7, 8, 9 have ψR = π / 2 (rad). Each plot shows behavior for exponents γR = 0.75, 1.5, 3.0, 6.0 and for cases of G(y) with the coefficient cR taking the value 0 (that is, the simple balanced Gabor case) and the two most extreme values permitted by the bound (5a.13c). Since this bound is small for small γR, the plots for γR = 0.75 essentially reduce to the simple balanced Gabor case. As γR increases, however, the bound also increases, and substantial differences from the simple balanced Gabor are evident at γR = 6.0. Specifically, Figures 4 and 7 show the Hankel transforms Hg(ρ) and weight functions g(r) for these parameter values. Notice that the weight functions g(r) can become negative, in contrast to the simple balanced Gabor where the weights are strictly positive. Figures 5 and 8 show the corresponding receptive field functions (with the weight functions as envelopes) and Fourier transforms for the receptive field functions (cosine-type fields). Figures 6 and 9 show plots of N(αP, λP) vs. λP at the optimal grating orientation (αP = αR). The optimal grating wavelength is quite different from the receptive field wavelength λR for small γR but begins to match it as γR increases. At the same time, the variation in these curves increases with γR. That is, as bandwidth decreases and the simple balanced Gabor and traditional Gabor receptive fields become identical (see Figure 2), the nonsimple balanced Gabor weights and fields show a widening range of behavior. The same figures show plots of N(αP, λP) vs. αP at optimal wavelengths λP. The maximum response occurs at αP = αR, that is, when the grating orientation matches the receptive field orientation, in agreement with the Maximum Response Direction Property, and the variation in the response increases with γR.

Figure 4.

Figure 4

Four pairs of plots illustrating nonsimple balanced Gabor weight functions, g(r) / g(0) vs. r, (left) and Hankel transforms, Hg(ρ) vs. ρ, (right) for four exponents γR = 0.75, 1.5, 3.0, 6.0 (with ψR = 0). Each plot shows three curves. The solid curves plot weight functions when cR is set to a positive (blue) or negative (green) boundary value. These extreme curves (blue/green) are interchanged relative to the corresponding extreme curves for ψR = π / 2 (Figure 7). The red curve replots the weight function of the simple balanced Gabor (cR = 0) for comparison. Note that nonsimple Gabor weight functions exhibit an oscillatory behavior and can take on negative values. The departure from the simple balanced Gabor weight function is most pronounced for large values of γR. As the exponent γR increases the weight g(r) broadens and the Hankel transform Hg(ρ) narrows.

Figure 5.

Figure 5

Four pairs of plots showing normalized balanced Gabor receptive field functions, λR22πg(0)R(x1,0) vs. x1 / λR (left), and associated weight functions, for four exponents, γR = 0.75, 1.5, 3.0, 6.0 (with ψR = 0), together with their Fourier transforms (right). All receptive field functions are cosine-type. Each plot shows three cases: cR = 0 (simple balanced Gabor, red), and cR=±γR2γR2+4π2, representing upper (blue) and lower (green) boundary values of this coefficient. Weight functions (left panel) are in gray. Note that the amplitude of the receptive field functions is less than one for small values of γR due to the balance parameter. With respect to the Fourier transform FR(s1, 0), note that: 1) as γR increases the transform narrows (consistent with decreasing bandwidth); 2) as γR increases the range of variation of the curves increases (consistent with the increased range of boundary values of cR). This is consistent with an increased range of variation in spatial frequency bandwidth (within the overall narrowing). Note the clear variation in the Fourier transforms for small values of s1 (corresponding to low spatial frequencies). Curiously there is no apparent corresponding variation in the receptive field functions themselves for small values of γR, indicating the importance of the large scale receptive field structure. Finally, note that because nonsimple Gabor weight functions exhibit an oscillatory behavior and can take on negative values, this can produce a phase-reversal of the receptive field function.

Figure 6.

Figure 6

Four pairs of plots showing orientation max-response functions in degrees (left) and spatial frequency max-response functions (right) for nonsimple balanced Gabor receptive field functions as they vary with cR for four exponents, γR = 0.75, 1.5, 3.0, 6.0 (with ψR = 0), where cR = 0 (simple balanced Gabor, red) and cR=±γR2γR2+4π2, corresponding to the max (blue) and min (green) boundary values of this coefficient. For each value of cR there is plotted a triplet of curves corresponding to receptive field phase, ϕR = 0 deg (cosine-type), 45 deg (mixed-type) and 90 deg (sine-type). Note that as γR increases the dependence of both orientation and spatial frequency response on receptive field phase ϕR, (holding cR fixed) steadily decreases, becoming virtually independent of receptive field phase ϕR at γR = 6.0. For each value of γR, the cosine-type spatial frequency max-response function matches the Fourier transform of Fig. 5 (differ only by a scale factor). In particular, the plot for γR = 6.0 matches the corresponding plot for Fig. 5 because virtually no variation with carrier phase occurs here.

Figure 7.

Figure 7

Four pairs of plots illustrating nonsimple balanced Gabor weight functions, g(r) / g(0) vs. r, (left) and Hankel transforms, Hg(ρ) vs. ρ, (right) for four exponents γR = 0.75, 1.5, 3.0, 6.0 (with ψR = π / 2). Each plot shows three curves. The solid curves plot weight functions when cR is set to a positive (blue) or negative (green) boundary value. These extreme curves (blue/green) are interchanged relative to the corresponding extreme curves for ψR = 0 (Figure 4). The red curve replots the weight function of the simple balanced Gabor (cR = 0) for comparison. Note that nonsimple Gabor weight functions exhibit an oscillatory behavior and can take on negative values. The departure from the simple balanced Gabor weight function is most pronounced for large values of γR. As the exponent γR increases the weight g(r) broadens and the Hankel transform Hg(ρ) narrows.

Figure 8.

Figure 8

Four pairs of plots showing normalized balanced Gabor receptive field functions, λR22πg(0)R(x1,0) vs. x1 / λR (left), and associated weight functions, for four exponents, γR = 0.75, 1.5, 3.0, 6.0 (with ψR = π / 2), together with their Fourier transforms (right). All receptive field functions are cosine-type. Each plot shows three cases: cR = 0 (simple balanced Gabor, red), and cR=±γR2γR2+4π2, representing upper (blue) and lower (green) boundary values of this coefficient. Weight functions (left panel) are in gray. Note that the amplitude of the receptive field functions is less than one for small values of γR due to the balance parameter. With respect to the Fourier transform FR(s1, 0), note that: 1) as γR increases the transform narrows (consistent with decreasing bandwidth); 2) as γR increases the range of variation of the curves increases (consistent with the increased range of boundary values of cR). This is consistent with an increased range of variation in spatial frequency bandwidth (within the overall narrowing). Note that the variation in the Fourier transforms for small values of s1 evident for nonsimple balanced Gabors with weight functions where ψR = 0 (Fig. 5) is here most prominent for values of s1 slightly less than 1.0. The corresponding variation in the receptive field functions themselves is now most prominent in the secondary (rather than primary) lobes. Finally, note that because nonsimple Gabor weight functions exhibit an oscillatory behavior and can take on negative values, this can produce a phase-reversal of the receptive field function with a mild case occurring for γR = 6.0 (blue).

Figure 9.

Figure 9

Four pairs of plots showing orientation max-response functions in degrees (left) and spatial frequency max-response functions (right) for nonsimple balanced Gabor receptive field functions as they vary with cR for four exponents, γR = 0.75, 1.5, 3.0, 6.0 (with ψR = π / 2), where cR = 0 (simple balanced Gabor, red) and cR=±γR2γR2+4π2, corresponding to the max (blue) and min (green) boundary values of this coefficient. For each value of cR there is plotted a triplet of curves corresponding to receptive field phase, ϕR = 0 deg (cosine-type), 45 deg (mixed-type) and 90 deg (sine-type). Note that as γR increases the dependence of both orientation and spatial frequency response on receptive field phase ϕR (holding cR fixed) steadily decreases, becoming virtually independent of receptive field phase ϕR at γR = 6.0. For each value of γR, the cosine-type spatial frequency max-response function matches the Fourier transform of Fig. 7 (differ only by a scale factor). In particular, the plot for γR = 6.0 matches the corresponding plot for Fig. 7 because virtually no variation with carrier phase occurs here.

5b. Bandlimited Field Functions: Discussion and Examples

This section defines and discusses the bandlimited class of weights and elementary receptive field functions mentioned in Section 4. A bandlimited class with explicit analytic solutions (Bessel fields) is given as an example.

Bandlimited weights and receptive fields

Bandlimited weights (with support 0 < sR ≤ 1) are weight functions b(r) satisfying

b(r)isC(0,+),b(r)ris absolutely integrable on(0,+),and0b(r)rdr=1 (5b.1a)

in which case the Hankel transform Hb(ρ) satisfies

Hb(ρ)isC[0,+),Hb(0)=1,andHb(+)=0 (5b.1b)

and such that there exists a value 0 < sR ≤ 1 with the properties

  1. Hb(ρ) = 0 on sRx < +∞;

  2. Hb(ρ) is strictly decreasing on 0 ≤ x < sR with Hb(0) = 1.

All parameters and independent variables are dimensionless. For each bandlimited Hankel transform (and thus for the corresponding weight function), the support value sR is uniquely determined. The support values thus partition or classify both the transforms and the weights. Since the support sR is a measure of the width of the Hankel transform and thus of the Fourier transform for the receptive field (see below), it corresponds to a measure of the bandwidth of the bandlimited receptive field function. For bandlimited weights b(r), b(0) is necessarily positive (because (3.4) reduces to a positive integrand for r = 0). In contrast to balanced Gabor weights, no explicit analytic structure occurs naturally for bandlimited weights, and no analog for “simple” balanced Gabor weights occurs.

A closure result can be stated for the bandlimited case and takes a simpler form than for the balanced Gabor case:

Closure Lemma

  1. The set of bandlimited Hankel transforms and the corresponding set of bandlimited weights for a fixed support value sR are closed under convex combinations.

  2. The set of all bandlimited Hankel transforms and the corresponding set of all bandlimited weights are closed under convex combinations.

Both parts follow by a straightforward check of the conditions of the bandlimited definition when applied to convex combinations.

If u(r) is a bandlimited weight function with support sR = 1, it follows directly from the definition that, for an arbitrary c, 0 < c ≤ 1, the function b(r) = c2 u(c r) is a bandlimited weight with support sR = c and Hankel transform Hb(ρ)=Hu(ρc). That is, scaling maps bandlimited weights with a given support value to weights with other support values. In particular, the equivalence class of weights for a given support value sR is a scaled copy of any other equivalence class.

A bandlimited receptive field function RBL(x) is an elementary receptive field function where the field weight is a bandlimited function, that is, q(r) has been replaced by b(r),

RBL(x)=2πλR2b(2πxλR)cos(2πd(αR)xλRϕR) (5b.2)

The balance parameter vanishes because bR = cos(ϕR) Hg(1) = 0 for all bandlimited fields. Bandlimited receptive field functions have the MRD Property (and hence with the ZRD and Balanced Field Properties) because bandlimited weights are identical with the Type II class of weights for elementary receptive field functions defined by Theorem B.1.

The support value sR determines the corresponding sector of ZRDs (possibly reducing to a single line) by sR = sin(ζR). The sector is centered on αR+π2 and is bounded by ζR, that is, the ZRD sector consists of ζRαPαRπζR.

The Fourier transform of a bandlimited receptive field function reduces to

FR(s1,s2)=12(e+iϕRHb((λRs1+cos(αR))2+(λRs2+sin(αR))2)+eiϕRHb((λRs1cos(αR))2+(λRs2sin(αR))2)) (5b.3)

For any point (s1, s2), at least one of the arguments is ≥ 1, so the sum always reduces to a single term. The motivation for the name bandlimited comes from the fact that the Fourier transforms of the weight and receptive field functions have compact support.

The response Rp of a bandlimited receptive field function to a sinusoidal grating pattern p is given by (assuming αPαRπ2)

Rp=cP2cos(ϕPϕR)Hb(12cos(αPαR)λRλP+λR2λP2) (5b.4)

In contrast to the balanced Gabor case, the response Rp reduces to a simple multiple of cos(ϕPϕR). Thus, for fixed grating orientation αP, grating wavelength λP, and grating contrast cP, the maximum of the response Rp necessarily occurs when the grating phase ϕP matches the field phase ϕR.

The max-response of a bandlimited receptive field function to a sinusoidal grating pattern is given by

M(cP,αP,λP)=maxϕP(Rp)=12cPN(αP,λP) (5b.5a)

where the amplitude factor N(αP, λP) for the max-response is given by

N(αP,λP)=Hb(12cos(αPαR)λRλP+λR2λP2) (5b.5b)

The simplicity of the formula for N(αP, λP) provides several results:

  1. The maximum of the max-response amplitude factor is N = 1 and occurs for exactly one pair of values, (αP, λP) = (αR, λR).

  2. The response function is independent of the field phase ϕR.

  3. If the grating direction αP is fixed, then ∣αPαR∣ < ζR, where sR = sin(ζR), is required for a nonzero response. A nonzero response occurs only for wavelengths λP in the interval
    cos(αPαR)cos(αPαR)2cos(ζR)2λRλPcos(αPαR)+cos(αPαR)2cos(ζR)2
    which narrows to a single point when αPαR = ζR. The max over this interval occurs at the midpoint λRλP=cos(αPαR) and that max-value in this fixed direction is given by N = Hb(sin(αPαR)).
  4. If the grating wavelength λP is fixed, then λRλP1, where sR = sin(ζR), is required for a nonzero response. A nonzero response occurs only for orientations αP in the range cos(αPαR)12(λRλP+(ζR)2λPλR) and the maximum response within this interval is at the midpoint αP = αR giving N=Hb(λRλP1).
    1. The broadest interval of nonzero response occurs when λRλP=cos(ζR)<1, in which case ∣αPαR∣ < ζR (that is, extends to the ZRD sector) with maximum value Hb(1 − cos(ζR)).
    2. The interval of nonzero response for the optimal wavelength λRλP=1 is sin(αPαR2)12sin(ζR) with maximum value Hb(0) = 1.

Notice the broadest interval is larger than the interval at the optimal wavelength.

The synthesis/analysis formulas for the Hankel transform and the fact that Hb(ρ) vanishes outside the interval [0, sR] with 0 < sR ≤ 1 for the bandlimited class, give a general formula for the weights:

b(r)=01J0(ρr)Hb(ρ)ρdρ=k=0(r24)k(k!)20sRHb(ρ)ρ2k+1dρ (5b.6)

Example: Bessel fields

An example of the explicit inversion (5b.6) is the following Hankel transform and inverse transform. These functions satisfy the conditions for a bandlimited weight function with support parameter sR = 1: for νR > 3 / 2,

Hb(νR;ρ)((1ρ2)νR1for0ρ<10for1ρ) (5b.7a)
b(νR;r)2νR1Γ(νR)rνRJνR(r)=01J0(ρr)(1ρ2)νR1ρdρ (5b.7b)

As νR increases, the transform Hb decreases more rapidly to zero and has a smoother transition at ρ = 1. The weight function b(νR; r) is positive at the origin with b(νR; 0) = (2 νR)−1, has infinitely many positive roots, and has a first root at r = jνR,1 ~ νR + 1.8557571 νR1/3 + O(νR−1/3) as νR → ∞ (Abramowitz & Stegun, 1972). The function satisfies b(νR; r) = O(rνR−1/2) as r → ∞, and the condition νR > 3 / 2 insures the absolute integrability of b(r) r as well as continuity of the Hankel transform.

Scaling gives corresponding weight functions with arbitrary support 0 < sR ≤ 1:

b(r)=sR2b(νR;sRr)andHb(ρ)=Hb(νR;ρsR) (5b.7c)

This set of scaled functions b(r) will be called Bessel weights of order νR, referring to the order of the corresponding Bessel function. The support parameter sR determines an equivalence class of weights.

The Bessel receptive field functions RB(x) are the elementary receptive field functions given by

RB(x)=2πsR2λR2b(νR;2πsRλRx)cos(2πd(αR)xλRϕR) (5b.8)

where 0 < sR ≤ 1 is the support parameter. Increasing the order νR broadens and flattens the weight factor b. As noted under the general discussion of bandlimited fields, these fields have the MRD Property (and hence with the ZRD and Balanced Field Properties). The boundary angle ζR between the sector of nonzero response and the sector of ZRDs is given by sR = sin(ζR).

Formulas and properties for the Fourier transform, response function, and max-response for Bessel fields carry over directly from the general discussion. We note a couple of simplifications. The response function Rp for a sinusoidal grating pattern p reduces to (assuming αPαRπ2)

Rp=cP2cos(ϕPϕR)Hb(νR;1sR12cos(αPαR)λRλP+λR2λP2)=cP2cos(ϕPϕR)sR2νR2[sR2sin(αPαR)2(λRλPcos(αPαR))2]νR1whensin(αPαR)2+(λRλPcos(αPαR))2<sR2=0otherwise (5b.9)

and the max-response to a sinusoidal grating pattern has amplitude factor N(αP, λP) given explicitly by

N(αP,λP)=Hb(νR;1sR12cos(αPαR)λRλP+λR2λP2)=1sR2νR2[sR2sin(αPαR)2(λRλPcos(αPαR))2]νR1whensin(αPαR)2+(λRλPcos(αPαR))2<sR2=0otherwise (5b.10)

Figures 10, 11, 12 show examples of Bessel receptive field functions and their behavior. Each plot shows curves for orders νR = 2.0, 3.5, 5.0. Each figure shows plots for support values sR = 0.5, 0.7, 0.85, 1.0, corresponding to scaled versions of each other. Figure 10 shows Hankel transforms and corresponding weight functions. Figure 11 shows Fourier transforms and corresponding receptive field functions. Since the balance parameter bR = 0 for the bandlimited case, the receptive field curves always match up with their envelopes and the nodes always match exactly with the zeros of the periodic carrier. Figure 12 shows amplitude factors N(αP, λP) at optimal orientations (αP = αR) and optimal wavelengths (λP = λR). Notice, in contrast to the balanced Gabor case, the max-response is independent of the receptive field phase ϕR.

Figure 10.

Figure 10

Four pairs of plots illustrating bandlimited weight functions, b(r) / b(0) vs.r, (left) and Hankel transforms, Hb(ρ) vs. ρ, (right) for support parameter values sR = 1.0, 0.85, 0.7, 0.5. Each plot shows three curves which plot weight functions when the order of the Bessel weight νR is set to 2.0 (green), 3.5 (red), and 5.0 (blue). Note that Bessel weight functions exhibit oscillatory behavior and take on negative values. As the support parameter sR decreases, the weight b(r) broadens and the Hankel transform Hb(ρ) narrows.

Figure 11.

Figure 11

Four pairs of plots showing bandlimited Bessel receptive field functions, λR22πb(0)R(x1,0) vs. x1 / λR (left), and their Fourier transforms, FR(s1, 0) vs. log10(λR s1) (right), for support parameter values sR = 1.0, 0.85, 0.7, 0.5. Each plot shows three curves which plot bandlimited weight functions when the order of the Bessel weight νR is set to 2.0 (green), 3.5 (red), and 5.0 (blue). Note that unlike balanced Gabor functions, the amplitude of the bandlimited receptive field function at the origin is equal to the weight function for all values of sR because the balance parameter is 0. With respect to the Fourier transform FR(s1, 0), note that: 1) unlike balanced Gabor receptive field functions, the maximum of the transform always occurs when λP = λR; 2) as support parameter sR values decrease the receptive field function narrows in effective bandwidth; 3) for a particular support parameter value, as the order of the Bessel weight νR increases the receptive field function narrows in effective bandwidth; 4) like balanced Gabor receptive field functions, the oscillatory behavior of the bandlimited weight function can give rise to phase reversals of the receptive field function; an example is evident at sR = 0.7.

Figure 12.

Figure 12

Four pairs of plots showing orientation max-response functions in degrees (left) and spatial frequency max-response functions (right) for bandlimited Bessel receptive field functions as they vary with sR = 1.0, 0.85, 0.7, 0.5, and νR = 2.0 (green), 3.5 (red), and 5.0 (blue). Unlike balanced Gabor receptive field functions, the max-response of bandlimited receptive field functions is independent of the receptive field phase ϕR. As support parameter σR values decrease the receptive field function narrows in effective bandwidth. For a particular support parameter value, as the order of the Bessel weight νR increases the receptive field function narrows in effective bandwidth.

6. Summary and General Discussion

First, we suggest three properties as theoretical postulates for simple cell receptive fields (Section 2). Experimental studies have established that simple cells show three well-defined properties, formulated here as the Balanced Field Property (spatially homogeneous patterns produce a zero response); the Zero Response Direction Property (there is a direction, i.e., stimulus orientation, which elicits a zero response to sinusoidal gratings); and the Maximum Response Direction Property (the maximum response to sinusoidal gratings decreases monotonically to zero as direction, i.e, stimulus orientation, changes from the optimal direction to a direction perpendicular to the optimal). These properties are directly motivated by well-established experimentally observed behavior (Hubel & Weisel, 1968; 1977; DeValois & DeValois, 1988; Ringach, 2002). Since our analysis is based on responses to sinusoidal grating stimuli, these properties can be restated in terms of the Fourier transform of the simple cell receptive field function. For the Fourier transform FR(s1, s2) of the receptive field function R(x1, x2), the properties are:

  1. Balanced Field Property: FR(0, 0) = 0.

  2. Zero Response Direction Property: There exists a direction αZR such that FR(s cos(αZR), s sin(αZR)) = 0 for all s.

  3. Maximum Response Direction Property: There exists a direction αMR such that, for each fixed s, either FR(s cos(α), s sin(α)) is zero for all α or strictly decreases to zero (and remains zero) as ∣ααMR∣ increases.

Second, we demonstrate that these properties can serve as a productive basis for theoretical development. A simple role for such postulates is to provide definite criteria that any proposed receptive field model should satisfy, where such models should either satisfy the criteria or, if not, should possess compensating advantage(s). For example, the traditional Gabor filter is not balanced, but the imbalance is negligible over a certain parameter range and the filter provides a useful explicit approximation to observed receptive field functions within that range. A deeper role is to provide a catalyst. We have demonstrated such a role by using the properties to completely characterize elementary receptive field functions, that is, to characterize the weight functions q defining such fields for cosine-type and mixed-type fields (Sections 3, 4). This derivation began by obtaining a description of receptive field functions with the ZRD Property (Appendix A), then refining that description to obtain receptive field functions with the MRD Property (Appendix B). The usefulness of this stepwise approach motivates the above formulation of three cumulative properties.

This characterization yields two disjoint classes of elementary receptive field functions, the balanced Gabor class (Section 5a) and the bandlimited class (Section 5b). The balanced Gabor class appears to be an essentially new class of receptive field models, although its most basic case, the simple balanced Gabor receptive field function, is a straightforward modification of the traditional Gabor filter. Bandlimited models for receptive fields have been proposed (Victor & Knight, 2003), and the bandlimited class derived here is an unexpected connection with that literature. One difference between the classes is that the balanced Gabor class has a unique zero response direction (orthogonal to the maximum response direction) while the bandlimited class can have a sector of zero response directions/orientations (centered on an orientation orthogonal to the maximum response orientation, but possibly reducing to a single orientation). Another difference is that the Hankel transform Hq(ρ) of the weight function q is strictly positive for the balanced Gabor class (although it decays exponentially fast due to a characteristic gaussian factor) while Hq(ρ) for the bandlimited case is nonnegative and is always zero outside some bounded region (i.e., has compact support).

Third, we provide explicit examples and short studies of these two classes of elementary receptive field functions (Sections 5a, 5b). It should be noticed that the balanced Gabor class has a partially determined analytic structure (the Hankel transform Hq(ρ) of the weight function is the product of a gaussian and a periodic function); while equally well-defined, the bandlimited class does not possess a comparable analytic form for the Hankel transform.

With regard to further work, the fact that a set of three experimentally based properties leads to two disjoint classes of elementary receptive field functions raises the obvious question of which class better describes the simple cell receptive field. Consequently, the most immediate question raised by this paper is whether experimental study might lead to a decision between these two classes. In addition, there are natural directions for generalizing both the results obtained here and the approach. We set these out under the following suggestions.

Experimental diagnostics for receptive field functions

The two classes of receptive field functions resulting from our analysis necessarily exhibit similar behavior since they both satisfy the three imposed experimentally-based response properties to sinusoidal grating stimuli. Not surprisingly, therefore, identifying diagnostic differences in the responses of the two classes of elementary receptive field functions that are both experimentally detectable and empirically conclusive may prove challenging. The construction of explicit examples of receptive field functions of both types, based on the selection of receptive field parameter values which result in physiologicallly plausible behavior, has suggested some differences which may have experimental significance. We list some of these differences by way of example but note that further study is required:

  1. Bandlimited receptive field functions can have a sector of Zero Response Directions, whereas balanced Gabor receptive fields always possess a unique Zero Response Direction. While a narrow range of zero response directions (orientations) may be experimentally indistinguishable from a single Zero Response Direction, a broad range of grating orientations yielding zero response points to bandlimited receptive field structure.

  2. Bandlimited receptive field functions have max-response (i.e., tuning) functions with respect to both spatial frequency and orientation that are completely independent of the receptive field phase shift ϕR. By contrast, balanced Gabor max-response functions depend on receptive field phase, and max-response values for sine-type receptive field functions are always larger than those for cosine-type receptive field functions. In addition, initial numerical calculations suggest that, for balanced Gabor types, cosine phase receptive field functions are more narrowly tuned for both spatial frequency and orientation than are mixed or sine phase receptive fields (see Figs. 3, 6 & 9). Population level surveys of simple cell behavior might be diagnostic if, as a group, simple cell max-responses, orientation, or spatial frequency tuning were found to systematically vary with receptive field phase, since this would contraindicate the bandlimited class of receptive field model for which these response properties are invariant with receptive field phase.

  3. The weight function, q, of the simple balanced Gabor receptive field function is always non-negative, whereas the weight functions of nonsimple balanced Gabor and bandlimited types may assume negative values. When the weight function changes sign the phase of the periodic carrier function undergoes an abrupt reversal. Such abrupt carrier phase reversals may be of diagnostic value since discovering simple cells with such receptive field structure would disqualify the simple balanced Gabor receptive field type.

Theoretical diagnostics for evaluating receptive field functions

There may be theoretical grounds, such as minimal energy or other optimality arguments, for preferring one class of elementary receptive field function over the other. We have not extended our analysis to include such considerations, but this may be a fruitful direction for further study.

Further developments of the present analysis

The present analysis has assumed that the weight function, q, of the elementary receptive field function is circularly symmetric and satisfies the regularity conditions described in (3.2), in particular that 0q(r)rdr=1 (viz., that the weight function possesses unit volume) which in turn implies that the Hankel transform satisfies Hq(ρ) = 1. This is a broad normalization condition since a simple scaling of the weight function can transform any nonzero weight integral to unit value. Several questions regarding further generalizations naturally arise:

  1. What receptive field structures might satisfy the Balanced Field, Zero Response Direction and Maximum Response Direction constraints if our assumed regularity condition 0q(r)rdr=1 is modified to be the singular condition 0q(r)rdr=0, in which case the weight function itself must integrate to zero? If valid receptive field functions result, that is, if nontrivial weight functions, q, are discovered which satisfy the constraints imposed by the three postulated response properties, then they would necessarily form a new class of receptive field structures distinct from the two classes described in this paper, since no scaling of independent or dependent variables can convert the singular to the regular condition.

  2. What are the implications for our analysis of receptive field functions if the condition of a circularly symmetric weight function, q, is relaxed to allow for elliptically symmetric weights? Both psychophysical (Foley, Varadharajan, Koh & Farias, 2007; Polat & Tyler, 1999; Anderson & Burr, 1991; but see Watson, Barlow & Robson, 1983) and physiological observations (Parker & Hawken, 1988; Ringach, 2002) indicate that simple cell receptive fields with elliptically symmetric weight functions may commonly occur. This suggests that extending the current analysis to include such receptive field variations would be profitable. This extension of our analysis is, however, beyond the scope of the present paper.

  3. We have defined elementary receptive field functions in (3.1) to be the product of a circularly symmetric weight and a simple periodic carrier. The simple periodic carrier corresponds to the first two terms of a Fourier series expansion. Can receptive field functions with a general periodic carrier be characterized? That is, can non-elementary receptive field functions which satisfy our postulated response behaviors be characterized, where the functions have the following form, and p(y) is an arbitrary 1-periodic function:
    R(x)2πλR2q(2πxλR)p(d(αR)xλR) (6.1)
  4. Our approach has been to deduce the mathematical implications of three simple, but generally accepted, properties of the response of simple cells to sinusoidal gratings. Our analysis relies, in part, on the fact that statements about such responses convert directly to statements about the Fourier transform of elementary receptive field functions, and on the leverage afforded by the intersection of constraints imposed by these three response properties. It is therefore of interest to ask whether there might be additional properties of simple cells, well-defined but perhaps less widely recognized (and not necessarily restricted to sinusoidal grating stimuli) that could be incorporated to supplement the three postulated properties? It should be kept in mind that such properties might be considered of minor or secondary importance from the viewpoint of experimental significance, yet might have unexpected power in mathematical terms. For example, the Zero Response Direction property might easily be regarded as of secondary importance in comparison with the Maximum Response Direction property, yet studying the implications of the existence of a zero response direction provided important initial results for this work. The incorporation of such an additional response property to the present analysis would quite probably determine which class of elementary receptive field function best describes simple cell receptive fields.

Classical versus Extraclassical Receptive Fields

A final caveat is that our analysis is motivated by the response properties of the so-called classical receptive field of V1 neurons, which typically demonstrate the Balanced Field Property. A large body of literature suggests that V1 neurons also possess “extraclassical” receptive fields (Albright & Stoner, 2002), and a sizable proportion of V1 neurons respond to homogeneous luminance modulations if these stimuli extend into the extraclassical region, which may subtend many degrees of visual angle beyond the classical receptive field (Kayama, Riso, Bartlett & Doty, 1979; Kinoshita & Komatsu, 2001; MacEvoy, Kim & Paradiso, 1998; Peng & Van Essen, 2005; Roe, Lu & Hung, 2005; Rossi and Paradiso, 1996; 1999; Rossi, Rittenhouse & Paradiso, 1996; Wachtler, Sejnowski & Albright, 2003).

Acknowledgements

This work was supported by grants R01 EY014015 and NIH P20 RR020151. The National Center for Research Resources (NCRR) and the National Eye Institute (NEI) are components of the National Institutes of Health (NIH). The contents of this report are solely the responsibility of the authors and do not necessarily reflect the official views of the NIH, NCRR, or NEI.

Appendix A. Proofs for Lemma A and Theorems A.1 and A.2

This Appendix states and proves a key result, Lemma A, and applies it to prove Theorems A.1 and A.2 (Section 4).

It will be useful to extend the domain of Hq(ρ) to the whole real line and rephrase Lemma 2. Since q(r) satisfies (3.2), the Hankel transform Hq(ρ), defined by (3.4), exists for all real ρ and is even because J0(x) is even. Properties (3.5) become

Hq(ρ)isC(,+),Hq(0)=1,andHq(±)=0 (A.1)

With respect to Lemma 2, we can assume αZRαR is restricted to [0, +π / 2] because conditions (3.11a,b) are unchanged when αZRαR is translated by ±π and the cosine is even. Conditions (3.11a,b) are also unchanged when x = λR / λP is replaced by −x (and hold at x = 0 by continuity). Lemma 2 can therefore be restated as:

Lemma 2′

Let the receptive field function R(x) be given by (3.1). Let q(r) satisfy (3.2) (in which case the Hankel transform Hq(ρ) exists and satisfies (A.1)). Then R(x) has the ZRD Property if and only if there exists a value βR, 0 ≤ βRπ / 2, such that the following relations hold for −∞ < x < +∞:

cos(ϕR)(Hq(12cos(βR)x+x2)+Hq(1+2cos(βR)x+x2))=2bRHq(x) (A.2a)
sin(ϕR)(Hq(12cos(βR)x+x2)Hq(1+2cos(βR)x+x2))=0 (A.2b)
bR=cos(ϕR)Hq(1) (A.2c)

In such a case, αZR = αR + βR is a zero response direction.

We now state the main lemma and apply it to prove Theorems A.1 and A.2. The remainder of the Appendix is the proof of the lemma.

Lemma A

Let ϕ0, β0 be given with 0β0π2. Consider the following three conditions on a function h(x):

  • (A1) h(x) is even and continuous on the real line with h(0) = 1 and h(±∞) = 0.

  • (A2) cos(ϕ0)(h(12xcos(β0)+x2)+h(1+2xcos(β0)+x2)2h(1)h(x))=0 for all x.

  • (A3) sin(ϕ0)(h(12xcos(β0)+x2)h(1+2xcos(β0)+x2))=0 for all x.

Then:

  • (1a) Assume β0=π2 and cos(ϕ0) = 0. Then h(x) satisfies the three conditions iff it satisfies (A1).

  • (1b) Assume β0=π2 and cos(ϕ0) ≠ 0. Then:
    • (1b.1) h(x) satisfies the three conditions with h(1) > 0 iff h(x) = h(1)x2 F(x2) where F(y) is C[0, +∞), F(0) = 1, F(y + 1) = F(y) for y ≥ 0, and 0 < h(1) < 1.
    • (1b.2) h(x) satisfies the three conditions with h(1) = 0 iff h(x) = 0 for ∣x∣ ≥ 1 with h(x) even and continuous on the real line and h(0) = 1.
    • (1b.3) h(x) satisfies the three conditions with h(1) < 0 iff h(x) = (−h(1))x2 F(x2) where F(y) is C[0, +∞), F(0) = 1, F(y + 1) = −F(y) for y ≥ 0, and −1 < h(1) < 0.
  • (2a) Assume 0<β0<π2 and cos(ϕ0) ≠ ±1. Then h(x) satisfies the three conditions iff h(x) = 0 for ∣x∣ ≥ sin(β0) with h(x) even and continuous on the real line and h(0) = 1.

  • (2b) Assume 0<β0<π2 and cos(ϕ0) = ±1. Then:
    • (2b.1) If h(1) = 0, then h(x) satisfies the three conditions iff h(x) = 0 for ∣x∣ ≥ sin(β0) with h(x) even and continuous on the real line and h(0) = 1.
    • (2b.2) If 0 < ∣h(1)∣ < 1, then h(x) satisfies the three conditions iff h(x) satisfies (A1) and (A2).
    • (2b.3) If ∣h(1)∣ ≥ 1, then no h(x) satisfies the three conditions.
  • (3) Assume β0 = 0. Then no h(x) satisfies the three conditions.

Proof of Theorem A.1

Assume R(x) has the ZRD Property with a ZRD αZR. Apply Lemma 2′ with βR = αZRαR. Then the Hankel transform, extended to the real line as an even function Hq(x), satisfies hypothesis (A1) of Lemma A and satisfies the following relations for all x, corresponding to hypotheses (A2) and (A3) of Lemma A:

cos(ϕR)(Hq(12cos(βR)x+x2)+Hq(1+2cos(βR)x+x2)2Hq(1)Hq(x))=0 (A.3a)
sin(ϕR)(Hq(12cos(βR)x+x2)Hq(1+2cos(βR)x+x2))=0 (A.3b)

Apply Lemma A. Since cos(ϕR) ≠ 0, conclusion (1a) of Lemma A does not occur. By conclusion (3) of Lemma A, βR = 0 does not occur, so 0 < βRπ / 2.

Assume 0 < βR < π / 2 occurs. Then either conclusion (2a) or (2b) of Lemma A occurs. Assume conclusion (2a) occurs. Then Hq(x) satisfies Hq(x) = 0 for ∣x∣ ≥ sin(βR), where we already know that αZR = αR + βR is a ZRD. Notice that, for each βR’ with βRβR’ ≤ π / 2, (A.3a) and (A.3b) are still satisfied for Hq(x), hence αZR’ = αR + βR’ is also a ZRD by Lemma 2′, giving a sector of ZRDs. Result (3) of Theorem A.1 follows by extending the interval where Hq(x) vanishes to its maximum extent. Now assume conclusion (2b) of Lemma A occurs. By (2b.3), ∣Hq(1)∣ ≥ 1 does not occur. Then either Hq(1) ≠ 0, in which case (2b.2) occurs and gives result (4) of Theorem A.1, or Hq(1) = 0 occurs, in which case (2b.1) occurs and gives result (3) of Theorem A.1 (after repeating the analysis for conclusion (2a)).

We can now assume (A.3a) and (A.3b) hold for βR = π / 2 and for no other value of βR (otherwise, we return to the previous case). Since (A.3a) and (A.3b) hold only for this value, Lemma 2′ implies the ZRD is the unique value αZR = αR + π / 2. Only conclusion (1b) of Lemma A applies, and its subcases (1b.1,2,3) give results (1), (2), (3) of Theorem A.1.

Conversely, assume a receptive field function R(x) is given such that (3.1) and (3.2) hold and let the resulting Hankel transform Hq(ρ) be extended to the real line as an even function. We wish to show that the field function has the ZRD Property.

Assume result (1) of Theorem A.1 holds, so that αZR = αR + π / 2 is a ZRD. Apply Lemma 2′ with βR = αZRαR and bR defined by (A.2c). Then direct substitution shows that (A.2a) and (A.2b) are satisfied, so the ZRD Property holds. Similarly, by direct substitution into the conditions of Lemma 2′, results (2), (3), (4) of Theorem A.1 also imply the ZRD Property, noting that results (3) and (4), although stated for ρ ≥ 0, are preserved for even extensions of Hq(ρ) to the real line.

Theorem A.1 is proved.

Proof of Theorem A.2

A receptive field function R(x) is given such that (3.1) and (3.2) hold. Let the Hankel transform be extended to the real line as an even function Hq(x). We wish to determine the ZRDs (if any). By Lemma 2′, each ZRD αZR determines a corresponding βR = αZRαR for which conditions (A.2a,b,c) are satisfied. That is, Hq(x) necessarily satisfies hypothesis (A1) of Lemma A and conditions (A.2a,b) correspond to hypotheses (A2) and (A3) of Lemma A. We can now apply Lemma A to determine the values βR. Since cos(ϕR) = 0, only conclusions (1a), (2a), and (3) of Lemma A can occur. By conclusion (3), βR = 0 does not occur, so 0 < βRπ / 2.

Assume βR = π / 2. Then conclusion (1a) of Lemma A occurs, and conditions (A.2a,b) are automatically satisfied because they are vacuous. That is, there is always a ZRD, namely, αZR = αR + π / 2, proving result (1) of Theorem A.2.

Assume 0 < βR < π / 2. Then conclusion (2a) of Lemma A occurs, and Hq(x) satisfies Hq(x) = 0 for ∣x∣ ≥ sin(βR). We can therefore form equations (A.2a,b) not only for βR but for each βR’ with βRβR’ ≤ π / 2 as well. By Lemma 2′, there is a sector of ZRDs, namely, αZR’ = αR + βR’.

We have now shown that there is always at least one ZRD, corresponding to βR = π / 2, and that if there is more than one ZRD, the ZRDs must occur as a sector, corresponding to βRβR’ ≤ π / 2 (and thus including π / 2). Furthermore, we have shown that if more than one ZRD occurs, then Hq(x) must satisfy Hq(x) = 0 for ∣x∣ ≥ s0 for some 0 < s0 < 1 and that, when Hq(x) satisfies such a condition, a sector of ZRDs is implied. Altogether, this proves result (2) of Theorem A.2.

Theorem A.2 is proved.

Proof of Lemma A

(1a) Assume β0=π2 and cos(ϕ0) = 0. Then (A2) and (A3) are vacuous. Hence h(x) satisfies the three conditions iff it satisfies (A1).

(1b) Assume β0=π2 and cos(ϕ0) ≠ 0. Notice (A3) is vacuous, and (A2) reduces to h(1+x2)=h(1)h(x) for all x.

If h(1) = 0, it follows that h(x) = 0 for ∣x∣ ≥ 1. That is, (A1,2,3) and h(1) = 0 give the conclusion of (1b.2), and the converse follows directly.

If h(1) > 0, define F(y)h(1)yh(y) for y ≥ 0. Then F(y) is C[0, +∞), F(0) = 1, and the reduced form of (A2) gives F(y + 1) = F(y). Then h(x) = h(1)x2 F(x2). Using h(±∞) = 0 from (A1) gives 0 < h(1) < 1. This proves the representation (1b.1) for h(x), and the converse follows directly.

If h(1) < 0, define F(y)h(1)yh(y) for y ≥ 0. Proceeding as for h(1) > 0 proves the representation (1b.3), and the converse follows directly.

(2a) Assume 0<β0<π2 and cos(ϕ0) ≠ ±1. Then, since sin(ϕ0) ≠ 0, (A3) implies

h(sin(β0)2+(x+cos(β0))2)=h(sin(β0)2+(xcos(β0))2)for allx

The function h(sin(β0)2+x2) is therefore periodic and, by h(±∞) = 0 from (A1), must be identically zero. Thus, h(x) = 0 for ∣x∣ ≥ sin(β0). In particular, h(1) = 0, so (A2) is necessarily satisfied whatever the value of cos(ϕ0). Representation (2a) follows. The converse is direct.

(2b) Assume 0<β0<π2 and cos(ϕ0) = ±1. Then sin(ϕ0) = 0 and (A3) is vacuous.

If h(1) = 0, then (A2) reduces to

h(sin(β0)2+(x+cos(β0))2)=h(sin(β0)2+(xcos(β0))2)for allx

The function h(sin(β0)2+x2) is therefore periodic with period 4 cos(β0) and, by h(±∞) = 0 from (A1), must be identically zero. Thus, h(x) = 0 for ∣x∣ ≥ sin(β0). Representation (2b.1) follows, and the converse is direct.

If 0 < ∣h(1)∣ < 1, then the stated result (2b.2) is immediate.

For ∣h(1)∣ ≥ 1, first consider h(1) ≥ 1. Notice (A2) becomes

12(h(sin(β0)2+(xcos(β0))2)+h(sin(β0)2+(x+cos(β0))2))=h(1)h(x)for allx

By (A1), h(x) must attain an absolute maximum M = h(x0) ≥ h(1) ≥ 1. Applying (A2) with x = x0 forces

(h(sin(β0)2+(x0cos(β0))2)=h(sin(β0)2+(x0+cos(β0))2))=Mandh(1)=1

Thus, h(x) also attains the absolute maximum M at x1=sin(β0)2+(x0+cos(β0))2>x0+cos(β0). Repeating the argument at x1 gives an absolute maximum at x2=sin(β0)2+(x1+cos(β0))2>x0+2cos(β0), and so on, giving a sequence of points xn → +∞ with h(xn) = M ≥ 1, contradicting h(±∞) = 0 in (A1).

Now consider h(1) ≤ −1. By (A1), h(x) must attain an absolute maximum Mh(0) = 1, and h(x) must have an absolute minimum mh(1) ≤ −1. Assume M ≥ −m. Let h(x0) = M. Applying (A2) with x = x0 gives

12(h(sin(β0)2+(x0cos(β0))2)+h(sin(β0)2+(x0+cos(β0))2))=h(1)h(x0)Mm

This forces m = −M and h(1) = −1 and

h(sin(β0)2+(x0cos(β0))2)=h(sin(β0)2+(x0+cos(β0))2)=m

Thus, h(x) attains the absolute minimum m at x12=sin(β0)2+(x0+cos(β0))2>x0+cos(β0). Repeating the argument at x = x1/2 gives

12(h(sin(β0)2+(x12cos(β0))2)+h(sin(β0)2+(x12+cos(β0))2))=h(1)h(x12)=m=M

forcing h(x1) = M at x1=sin(β0)2+(x12+cos(β0))2>x0+2cos(β0). Repeat to construct a sequence xn → +∞ such that h(xn) = M ≥ 1, contradicting h(±∞) = 0 in (A1). Now assume M < −m. Let h(x0) = m. Applying (A2) with x = x0 gives

12(h(sin(β0)2+(x0cos(β0))2)+h(sin(β0)2+(x0+cos(β0))2))=h(1)h(x=)m>M

But h(sin(β0)2+(x±cos(β0))2)M, contradiction. This proves (2b.3).

(3) Assume β0 = 0. Then 1±2xcos(β0)+x2=1±x. If sin(ϕ0) ≠ 0, then (A3) implies h(x) is periodic, forcing a contradiction by the argument of case (2a). If sin(ϕ0) = 0, then, since h(x) is even, (A2) becomes an ordinary difference equation, namely, h(x − 1) + h(x + 1) = 2 h(1) h(x). If ∣h(1)∣ > 1, there are two real characteristic roots with one root greater than one. If ∣h(1)∣ = 1, there is a double root, either +1 or −1. If ∣h(1)∣ < 1, there are two complex conjugate roots with modulus one. Picking arbitrary starting points x0, x0 + 1, it can be shown by explicit solution that, for all these cases, h(±∞) = 0 holds iff h(x0) = h(x0 + 1) = 0, forcing h(x) = 0 for all x and thus contradicting (A1).

Lemma A is proved.

Appendix B. Proof for Theorem B.1

This appendix proves Theorems B.1, the characterization theorem for elementary receptive field functions with the MRD Property.

The following lemma is used in the proof of Theorem B.1.

Lemma B

The following are equivalent:

  1. h(x) is C[0, +∞) and satisfies h(1+x2)=h(1)h(x) for x ≥ 0 with h(1) ≠ 0.

  2. h(x)=ecx2f(x2) where f(y) is C[0, +∞), f(1) = ±1, and f(y + 1) = f(1) f(y) for y ≥ 0.

In case (1), h(0) = 1 necessarily holds. In case (2), f(0) = 1 necessarily holds.

Proof of Lemma B

Assume (1) holds. Define f(y)ecyh(y) for y ≥ 0, where ec=h(1)>0. Then f(y) is C[0, +∞), f(1) = h(1) / ∣h(1)∣ = ± 1, and f(y + 1) = f(1) f(y) follows using the recursion relation in (1). Assume (2) holds. Then h(x) is C[0, +∞), h(1)=ecf(1)0, and h(1+x2)=h(1)h(x) follows by substitution. The lemma is proved.

Proof of Theorem B.1

It may be helpful to outline the structure of the proof. We first assume R(x) has the MRD Property. Then, as noted in Section 2, it has the ZRD Property and, since cos(ϕR) ≠ 0, Theorem A.1 applies. We consider the four cases of Theorem A.1 in reverse order:

  • *case (4), which will be shown inconsistent with the MRD Property;

  • *case (3), which will imply result (2) of Theorem B.1;

  • *cases (1) and (2) together, where case (2) will be shown inconsistent with the MRD Property and case (1) will imply result (1) of Theorem B.1.

Having derived cases (1) and (2) of Theorem B.1, we will then prove the converse, that each of these cases implies the MRD Property.

Assume R(x) has the MRD Property

Then R(x) has the ZRD Property, Theorem A.1 applies, and we will work through its four cases.

Assume case (4) of Theorem A.1 holds

Then cos(ϕR) = ±1 and the Hankel transform Hq(ρ) satisfies

Hq(12ρcos(ζ0)+ρ2)+Hq(1+2ρcos(ζ0)+ρ2)=2Hq(1)Hq(ρ)forρ0

with 0 < ∣Hq(1)∣ < 1, where ζ0 is some fixed value with 0<ζ0π2, and where ZRDs are given by αZRαR = ±ζ0.

The MRD Property then implies that there must be a sector of ZRDs, ∣αZRαR∣ ≥ ζ0. Consequently, applying Lemma 2 with cos(ϕR) = ±1 yields, for ρ > 0,

Hq(12ρcos(α)+ρ2)+Hq(1+2ρcos(α)+ρ2)=2Hq(1)Hq(ρ)forζ0απ2 (B.1)

Taking α=π2 and using the fact that Hq(ρ) is C[0, ∞) gives

Hq(1+ρ2)=Hq(1)Hq(ρ)forρ0 (B.2)

Since Hq(1) ≠ 0, Lemma B applies to give Hq(ρ)=ecρ2f(ρ2) for ρ ≥ 0 with corresponding conditions on f(y). Since f(y) is already periodic (with period 2) on the half-line, it can be extended to the whole line and the extended function will be useful below. So the representation can be summarized as

Hq(ρ)=ecρ2f(ρ2)forρ0wheref(y)isC(,+),f(1)=±1,andf(y+1)=f(1)f(y)for ally. (B.3)

Notice c > 0 because Hq(+∞) = 0. Combining this representation with (B.1) gives, for each ρ > 0,

e+2ccos(α)ρf(12ρcos(α)+ρ2)+e2ccos(α)ρf(1+2ρcos(α)+ρ2)=2f(1)f(ρ2)forζ0απ2 (B.4a)

Setting x = 2 cos(α) ρ and using the symmetry of the expression gives, for each ρ > 0,

e+cxf(1x+ρ2)+ecxf(1+x+ρ2)2f(1)f(ρ2)forx2cos(ζ0)ρ (B.4b)

Setting ρ = 2 N, where N is a positive integer, and using the properties of f gives

e+cxf(x)+ecxf(x)=2forx4cos(ζ0)N (B.4c)

and letting N → ∞ gives

e+cxf(x)+ecxf(x)=2forx (B.4d)

However, dividing by e+cx and taking a limit, implies f(−∞) = 0, a contradiction since f is periodic and f(0) = 1. Consequently, case (4) of Theorem A.1 cannot occur.

Assume case (3) of Theorem A.1 holds

The Hankel transform Hq(ρ) is then zero on an interval of the form 0 < sin(ζR) ≤ ρ < +∞, the largest such interval on which Hq(ρ) vanishes. In particular, Hq(ρ) = 0 for ρ ≥ 1, which implies, writing α = αPαR,

bR=cos(ϕR)Hq(1)=0andHq(1+2cos(α)λRλP+λR2λP2)=0for0απ2 (B.5)

Consequently, (3.9a) simplifies to

N(αP,λP)=Hq(1+2cos(α)λRλP+λR2λP2)for0απ2 (B.6)

which becomes, for λP = λR,

N(αP,λR)=Hq(22cos(α))for0απ2 (B.7)

Then the MRD Property says that N must strictly decrease from its maximum ∣Hq(0)∣ (at α = 0) until it reaches zero (at 2 − 2 cos(α) = sin(ζR)2) and then remains zero (as α increases to π / 2). Thus, Hq(ρ) must strictly decrease from its maximum of one at ρ = 0 to zero at ρ = sin(ζR), in particular, Hq(ρ) ≥ 0. This proves that the condition of result (2) of Theorem B.1 is necessary for the MRD Property. Observation (a), that the MRD is given by αMR = αR, is a general result noted in the discussion of Lemma 3, and observation (b) on the sector of ZRDs follows from Theorem A.1.

Assume case (1) or case (2) of Theorem A.1 holds

Then in both cases the Hankel transform can be written as Hq(ρ)=ecρ2F(ρ2), where ec=Hq(1) with c > 0 and F(y) is periodic with period 2 on the half-line. The periodic extension of F(y) to the whole line will be useful, and the representation can be summarized as

Hq(ρ)=ecρ2F(ρ2)for allρ0whereF(y)isC(,+),F(0)=1,F(1)=±1,andF(y+1)=F(1)F(y) (B.8)

where F(1) = +1 corresponds to case (1) and F(1) = −1 to case (2) of Theorem A.1. Combining this representation with (3.9b) and writing α = αPαR and r = λR / λP gives

N(αP,λP)2=ec(1+r2)N1(α,r)2 (B.9a)

where N1(α, r) > 0 is given by

N1(α,r)2cos(ϕR)2(e2ccos(α)rF(1+2cos(α)r+r2)+e+2ccos(α)rF(12cos(α)r+r2)2F(1)F(r2))2+sin(ϕR)2(e2ccos(α)rF(1+2cos(α)r+r2)e+2ccos(α)rF(12cos(α)r+r2))2 (B.9b)

The MRD Property implies that, for each r > 0, N1(α, r) is either identically zero or is initially positive and then strictly decreasing to zero (and remains zero) as a increases from 0 to π / 2. Set y = 2 cos(α) r and notice the resulting expression for N1 is even in y. Then, for each r > 0 and for ∣y∣ ≤ 2 r,

N12=cos(ϕR)2(ecyF(1+y+r2)+e+cyF(1y+r2)2F(1)F(r2))2+sin(ϕR)2(ecyF(1+y+r2)e+cyF(1y+r2))2 (B.9c)

where N1 is either zero on the whole interval ∣y∣ ≤ 2 r or is initially zero and then strictly increasing as ∣y∣ increases to 2 r. Setting r2 = a + 2 N, where a is an arbitrary real value and N is a sufficiently large positive integer, and using the properties of F from (B.8) gives, for y2a+2N,

N12=cos(ϕR)2(ecyF(a+y)+e+cyF(ay)2F(a))2+sin(ϕR)2(ecyF(a+y)e+cyF(ay))2 (B.9d)

Let N → +∞. Then, for each real a, the expression TF, defined by

TF(ϕR,c,a;y)(cos(ϕR))2(ecyF(ay)+ecyF(a+y)2F(a))2+(sin(ϕR))2(ecyF(ay)ecyF(a+y))2 (B.9e)

is either zero for all ∣y∣ or is initially zero and then strictly increasing as ∣y∣ increases indefinitely. In particular, TF(y) is nondecreasing on y ≥ 0.

CLAIM 1. e2cyF(y)2 is nondecreasing on −∞ < y < +∞.

PROOF. Let a = 0 and y = x + 2 N for positive integer N in (B.9e) with 0 ≤ x ≤ 2. Then

e4NcTF(x+2N)=(cos(ϕR))2(ecxF(x)+ecx4NcF(x)2e2NcF(a))2+(sin(ϕR))2(ecxF(x)ecx4NcF(x))2 (B.10)

is a sequence of nondecreasing functions converging uniformly on 0 ≤ x ≤ 2 to (ecxF(x))2. The limit function is then nondecreasing on 0 ≤ x ≤ 2 and, since shifting by 2 simply multiplies the function by a constant, that is, (ec(x+2)F((x+2)))2=e4c(ecxF(x))2, the function must be nondecreasing on the entire line.

CLAIM 2. ecyF(y) is positive and nondecreasing on −∞ < y < +∞.

PROOF. If this function was zero at some value y = y0, then e2cyF(y)2 would, by Claim 1, be zero on yy0 and, by periodicity of F, be identically zero. But it has the value 1 at y = 0. Consequently, ecyF(y) is nonzero and thus does not change sign and is necessarily positive. It is then nondecreasing since its square is nondecreasing by Claim 1.

CLAIM 3. Case (2) of Theorem A.1 does not hold.

PROOF. In case (2), F(y) satisfies F(y + 1) = −F(y). Thus, F(0) = 1 and F(1) = −1, contradicting Claim 2.

As a result of Claim 3, only case (1) of Theorem A.1 holds, which implies that F(y) is periodic with period 1. This proves the initial part of result (1) of Theorem B.1.

CLAIM 4. For each real a, TF(ϕR, c, a; y) is nondecreasing on 0 ≤ yδa and is strictly increasing on δay < +∞, where 0 ≤ δa < 1.

PROOF. As noted in connection with (B.9e), TF(y) is either (a) zero for all y ≥ 0 or (b) initially zero and then strictly increasing. Since F(y) has period 1 and is nonzero, we have

TF(1)=((cos(ϕR))2(ec+ec2)2+(sin(ϕR))2(ecec)2)F(a)2>0

Alternative (b) must hold, and TF(y) is in the strictly increasing regime at y = 1, so δa < 1.

CLAIM 5. ecyF(y) is positive and strictly increasing on −∞ < y < +∞.

PROOF. By Claim 2, the function is positive and nondecreasing. Assume it is not strictly increasing. Then it must be constant on some interval:

e+cxF(x)=e+cbF(b)onxb<δ (B.11a)

which implies

ecxF(+x)=e+cbF(b)onx+b<δ (B.11b)

Consider Claim 4 with a = −b and y = z + N for integers N >> 1 and ∣z∣ < δ:

TF(ϕR,c,b;y)=(cos(ϕR))2(ec(z+N)F(bz)+ec(z+N)F(b+z)2F(b))2+(sin(ϕR))2(ec(z+N)F(bz)ec(z+N)F(b+z))2=((cos(ϕR))2(ecN+ecN2)2+(sin(ϕR))2(ecNecN)2)F(b)2

That is, TF(y) is constant on subintervals ∣yN∣ < δ for sufficiently large N, contradicting Claim 4.

Note that Claim 5 implies the functions ecyF(ay)=ecaec(ya)F(ay) are strictly increasing and the functions ecyF(a+y) are strictly decreasing. In particular, Claim 5 gives (c) under result (1) of Theorem B.1.

CLAIM 6. Assume cos(ϕR) ≠ ±1. Then, for each real a, TF(ϕR, c, a; y) is strictly increasing on 0 ≤ y < +∞.

PROOF. By Claim 4, for each a, TF(ϕR, c, a; y) must be initially zero, then strictly increasing. We show that the initially zero interval must always reduce to a single point. Assume it does not. Then, for some a0, TF(a0; y) = 0 on some interval ∣y∣ ≤ δ0 with δ0 > 0. Since sin(ϕR) ≠ 0, TF(a0; y) = 0 gives two equations

ecyF(a0+y)+e+cyF(a0y)=2F(a0)andecyF(a0+y)e+cyF(a0y)=0onyδ0

which can be solved to give ecyF(a0+y)=F(a0) and e+cyF(a0y)=F(a0) on ∣y∣ ≤ δ0. Set x = y + N for positive integers N with ∣y∣ ≤ δ0 and combine these expressions with the periodicity of F to obtain

TF(a0;x)=F(a0)2(cos(ϕR)2(e+cN+ecN2)2+sin(ϕR)2(e+cNecN)2)

This is a contradiction because it shows TF(a0; x) to be constant on the intervals ∣xN∣ = ∣y∣ ≤ δ0, but TF(a0; x) must be strictly increasing on such intervals for sufficiently large N by Claim 4.

Claim 6 proves part (**) of result (1) for Theorem B.1.

CLAIM 7. Assume cos(ϕR) = ±1. Then:

  • (7a) For each a, the function f(a;y)=ecyF(ay)+ecyF(a+y)2F(a) is initially zero on 0 ≤ yδa and strictly increasing on δay < +∞. (The value δa satisfies the bound 0 ≤ δa < 1.)

  • (7b) In (7a), δa > 0 if and only if the value a satisfies ecyF(y)=ecaF(a)K(a)(ya) on ∣ya∣ ≤ δa for some constant K(a) > 0.

PROOF. Since sin(ϕR) = 0, the even function TF(a; y) in (B.9e) reduces to TF(a; y) = f(a; y)2, which is nondecreasing for y ≥ 0 by Claim 4. Since f(a; 0) = 0 and f(a; y) is eventually positive due to the growth of the term e+cyF(ay), we have f(a; y) ≥ 0 and nondecreasing. Combining this behavior with the general behavior of TF(a; y) given by Claim 4, which also gives δa < 1, proves Claim (7a).

For Claim (7b), it will be convenient to use the fact that f(a; y) is an even function of y. Let a0 be a value such that f(a0; y) = 0 on ∣y∣ ≤ δ0 for some positive δ0, that is,

e+cyF(a0y)+ecyF(a0+y)2F(a0)=0onyδ0

This equation can be solved for e+cy:

e+cy=1F(a0y)(F(a0)±F(a0)2F(a0+y)F(a0y))foryδ0

that is,

e+cyF(a0y)=F(a0)(1±1K0(y))foryδ0 (B.12)

where K0(y) = F(a0 + y) F(a0y) / F(a0)2 is even, K0(0) = 1, and K0(y) ≤ 1 for ∣y∣ ≤ δ0. By Claim 5, e+cyF(a0y) is strictly increasing, which forces

e+cyF(a0y)=F(a0)(1+1K0(y))for0yδ0=F(a0)(11K0(y))forδ0y0 (B.13)

with the even function K0(y) strictly decreasing as ∣y∣ increases. Now consider f(a; y) with a = a0 + , where ∣∣ ≤ δ0 / 2, which is an even function of y. Thus, for ∣∣ ≤ δ0 / 2 and ∣y∣ ≤ δ0 / 2,

f(a0+;y)=e+cyF(a0+y)+ecyF(a0++y)2F(a0+)=e+ce+c(y)F(a0(y))+e+cF(a0(y))2e+cec()ec(y)F(a0())=e+cF(a0)[sgn(y)1K0(y)+sgn(y)1K0(y)2sgn()1K0()]=e+cF(a0)[sgn(y)1K0(y)sgn(y+)1K0(y+)+2sgn()1K0()] (B.14)

Consider the two cases = ±0 with 0 > 0. In each case set y = 0 and use f(a; y) ≥ 0 to obtain

f(a0+0;0)=e+c0F(a0)[01K0(20)+21K0(0)]0 (B.15a)
f(a00;0)=ec0F(a0)[+1K0(20)021K0(0)]0 (B.15b)

Consequently,

1K0(2)=21K0()forδ02 (B.16)

Setting z()=1K0(), note that continuous solutions to the functional equation z(2 ) = 2 z() on intervals 0 ≤ < 0 must be given by z() = k0 for constants k0. (Use the functional equation to derive this formula for a dense set and note a continuous function is determined by its values on a dense set.) Consequently, since 1K0() is a strictly increasing function of ∣∣,

1K0(x)=k0xfor somek0>0and forxδ0 (B.17)

Eqn. (B.13) now becomes

e+cyF(a0y)=F(a0)(1+k0y)for somek0>0andyδ0 (B.18a)

that is,

ecyF(y)=eca0F(a0)K1(ya0)for some constantK1>0andya0δ0 (B.18b)

which is precisely the “only if” part of Claim (7 b).

To obtain the “if” part of Claim (7b), start with (B.18b), obtain expressions for ecyF(a0+y) and e+cyF(a0y), and observe that f(a0; y) = 0 for ∣y∣ ≤ δ0.

Claim 7 proves part (*) of result (1) of Theorem B.1, including the stated condition on the existence of nontrivial initially zero intervals. Altogether, Claims 1-7 complete the proof that the conditions in result (1) of Theorem B.1 are necessary for the MRD Property. Observation (a), that the MRD is given by αMR = αR, is a general result noted in the discussion of Lemma 3; observation (b) on the unique ZRD follows from Theorem A.1; and observation (c) was established by Claim 5.

To prove the converse

We wish to show that results (1) and (2) of Theorem B.1 are sufficient conditions, that is, that they imply the MRD Property. For each result, we calculate N(αP, λP), given by (3.9b), and show that it satisfies the criteria of Lemma 3. Notice that the ZRD Property holds for each case, so the Balanced Field Property also holds and bR = cos(ϕR) Hq(1) in (3.9b) for both cases. Similarly, αMR = αR in both cases.

Assume result (1) of Theorem B.1 holds

Then Hq(ρ)=ecρ2F(ρ2) with c > 0 and the stated conditions on F(y) hold. Substituting into (3.9b) gives

N(αP,λP)2=exp(c(1+λR2λP2))TF(ϕR,c,λR2λP2;2cos(αPαR)λRλP) (B.19)

where TF(ϕR, c, a; y) is given by (B.9e) and we note the particular case TFπ, c, a; y) = f(a; y)2. Since TF(ϕR, c, a; y) is strictly increasing on y ≥ 0 for arbitrary real a or (in the particular case ϕR = ±π) may be initially zero and then strictly increasing, it immediately follows that, for each fixed λP, N is strictly decreasing to zero as cos(αPαR) decreases, that is, as ∣αPαR∣ increases, and either reaches zero at the ZRD ∣αPαR∣ = π / 2 or (in the particular case ϕR = ±π) may reach zero before then and remains zero until ∣αPαR∣ = π / 2. The conditions of Lemma 3 are satisfied.

Assume result (2) of Theorem B.1 holds

Then Hq(ρ) = 0 on sin(ζR) ∣ ρ < +∞ and is positive and strictly decreasing on 0 ≤ ρ < sin(ζR), so bR = 0 and (3.9b) reduce to the single term

N(αP,λP)=Hq(12cos(αPαR)λRλP+λR2λP2)forπ2αPαR+π2 (B.20)

It immediately follows that, for each fixed λP, N is strictly decreasing to zero, and remains zero, as cos(αPαR) decreases, that is, as ∣αPαR∣ increases. The conditions of Lemma 3 are satisfied.

The proof of Theorem B.1 is now complete.

Appendix C. Miscellaneous Derivations

Section 3. Derivation of eqn. (3.6): Fourier transform of elementary receptive field function in terms of Hankel transforms

We wish to derive eqn. (3.6), the representation of the Fourier transform of an elementary receptive field function (3.1) in terms of the Hankel transform Hq(ρ) of the weight function q(r). By elementary properties of the Fourier transform (as defined by eqn. (2.4)), the Fourier transform of the elementary receptive field function R(x1, x2) can be reduced to the Fourier transform of the weight function p(x1, x2):

R(x)=2πλR2q(2πxλR)(cos(2πd(αR)xλRϕR)bR)=2πλR2p(2πλRx1,2πλR2x2)(cos(2πd(αR)xλRϕR)bR) (C.1a)

has the Fourier transform

FR(s1,s2)=12π[12(e+iϕRFp(λR2π(s1+1λRcos(αR)),λR2π(s2+1λRsin(αR))))]+[e+iϕRFp(λR2π(s1+1λRcos(αR)),λR2π(s2+1λRsin(αR)))bRFp(λR2πs1,λR2πs2)] (C.1b)

The 2D-Fourier transform of a circularly symmetric function can be expressed as the Hankel transform (defined by eqn. (3.4)) of the radial form:

p(x1,x2)=q(r) (C.1c)

has the Hankel transform

Fp(s1,s2)=2πHq(2πρ)whereρ=s12+s22 (C.1d)

Combining (C.1b) and (C.1d) gives (3.6).

Section 5a. Derivation of part (2) of the Closure Lemma for balanced Gabor weights

We wish to prove part (2) of the Closure Lemma for balanced Gabor weights. It is sufficient to prove the following:

CLAIM. Given 0 < γ1 < γ2 and G(y) continuous on the real line with eγ1yG(y) strictly decreasing and positive and an arbitrary real a. If

eγ1yG(ay)+eγ1yG(a+y)is increasing fory0, (C.2a)

then

eγ2yG(ay)+eγ2yG(a+y)is strictly increasing fory>0. (C.2b)

PROOF. Note eγ1yG(y) is strictly decreasing and positive implies

eγ1yG(a+y)andeγ2yG(a+y)are strictly decreasing and positive (C.3a)
e+γ1yG(ay)ande+γ2yG(ay)are strictly increasing and positive (C.3b)

By hypothesis, for 0 < y1 < y2,

eγ1y2G(ay2)+eγ1y2G(a+y2)eγ1y1G(ay1)+eγ1y1G(a+y1) (C.4)

We will show

eγ2y2G(ay2)+eγ2y2G(a+y2)>eγ2y1G(ay1)+eγ2yqG(a+y1) (*)

Multiply (C.4) by e(γ2γ1)y2 to obtain

eγ2y2G(ay2)+e(γ22γ1)y2G(a+y2)eγ2y2eγ1(y2+y1)G(ay1)+eγ2y2eγ1(y2+y1)G(a+y1) (C.5a)
eγ2y2G(ay2)+eγ2y2G(a+y2)eγ2y1G(ay1)eγ2y1G(a+y1)+eγ2y2G(a+y2)e(γ22γ1)y2G(a+y2)+eγ2y2eγ1(y2+y1)G(ay1)+eγ2y2eγ1(y2+y1)G(a+y1)eγ2y1G(ay1)eγ2y1G(a+y1) (C.5b)

The desired result (*) follows if we can show the right side L > 0. We have

L=(e2(γ2γ1)y21)eγ2y2G(a+y2)+(eγ2y2eγ1(y2+y1)eγ2y1)G(ay1)+(eγ2y2eγ1(y2+y1)eγ2y1)+G(a+y1) (C.6a)

As noted, 0<eγ2y2G(a+y2)<eγ2y1G(a+y1), so

L>(e2(γ2γ1)y21)eγ2y1G(a+y1)+(eγ2y2eγ1(y2+y1)eγ2y1)G(ay1)+(eγ2y2eγ1(y2+y1)eγ2y1)+G(a+y1)=(e(γ2γ1)(y2+y1)e2(γ2γ1)y2)eγ2y1G(a+y1)+(eγ2y2eγ1(y2+y1)eγ2y1)G(ay1)=(e(γ2γ1)(y2y1)1)eγ2y1G(ay1)+e(γ2γ1)y2(e(γ2γ1)y1e(γ2γ1)y2)eγ2y1G(a+y1)>0 (C.6b)

The claim is proved.

Section 5a. Derivation of eqn. (5a.13c): Condition determining balanced Gabor weights of order 1

Balanced Gabor weights of order 1 have Hankel transforms Hg(ρ)=eγRρ2G(ρ2) where G(y)1+cRcos(2πyψR)1+cRcos(ψR), where G(y) must satisfy the conditions of the balanced Gabor definition. We will derive eqn. (5a.13c), a characterization of these conditions for the order 1 case.

Requirement (a): Hq(ρ)=ecρ2F(ρ2) where F(y) is continuous and positive on the real line, F(0) = 1, F(y + 1) = F(y). Solution: Obviously G(y) satisfies this requirement iff ∣cR∣ < 1.

Requirement (b): ecyF(y) is strictly decreasing on the real line, that is, ecyF(y) (with equality at most at isolated points). Solution: G(y) satisfies this requirement iff cR2γR24π2+γR2.

Derivation (b). The condition can be restated as G(y)G(y)c. Then G(y)G(y)=2πcRsin(2πyψR)1+cRcos(2πyψR) has min-max values ±2πcR1cR2 (occurring at cos(2 π yψR) = −cR), that is, max-value 2πcR1cR2. Take 2πcR1cR2=γR, or cR2±γR24π2+γR2.

Requirement (c): For each real a, TF(c,a;y)ecyF(ay)+ecyF(a+y) is strictly increasing for y ≥ 0. That is, taking a derivative and expanding: for each real a, (F(ay)cF(ay))e2cy(F(a+y)cF(a+y))0 for y ≥ 0 (with equality at most at isolated points). Solution: G(y) satisfies this requirement iff cRγR2γR2+4π2.

Derivation (c). Set G1(y) := 1 + cR cos(2 π yψR). The equivalent question is: for what range of c is

(G1(ay)cG1(ay))e2cy(G1(a+y)cG1(a+y))0ony0for all reala?

Notice

G1(y)cG1(y)=2πcRsin(2πyψR)c(1+cRcos(2πyψR))

The question is the range of c such that, for y ≥ 0,

[2πcRsin(2π(ay)ψR)c(1+cRcos(2π(ay)ψR))]e2cy[2πcRsin(2π(a+y)ψR)c(1+cRcos(2π(a+y)ψR))]0

Writing C1 = cos(2 π aψR), S1 = sin(2 π aψR), this statement is equivalent to

cRC1[(1+e2cy)2πsin(2πy)(1e2cy)ccos(2πy)]+fory0cRS1[(1e2cy)2πcos(2πy)(1+e2cy)csin(2πy)]c(1e2cy)

that is,

cR(C1[coth(cy)2πsin(2πy)ccos(2πy)]+S1[2πcos(2πy)coth(cy)csin(2πy)])cfory>0

The expression on the left (given C1, S1 = cos(2 π aψR), sin(2 π aψR)) has the precise upper bound over all a:

cR(coth(cy)2πsin(2πy)ccos(2πy))2+(2πcos(2πy)+coth(cy)csin(2πy))2cfory>0

That is, for each y > 0, the left side is simply the amplitude at y as a varies of the preceding expression and will be attained for infinitely many values of a. Hence the inequality is necessary and sufficient to insure that the preceding inequalities are maintained at each y > 0. It can be rewritten as

(cos(2πy)2+coth(cy)2sin(2πy)2)(4π2+c2)cR2c2fory>0

By the following claim, this inequality will hold if we have (1+4π2c2)(4π2+c2)cR2c2, that is, cR2(c24π2+c2)2 the stated result.

CLAIM. f(y)cos(2πy)2+coth(cy)2sin(2πy)21+4π2c2 for y ≥ 0.

PROOF. Note f(0)=1+4π2c2. Note f(y) = cos(2 π y)2 + (1 + csch(c y)2) sin(2 π y)2 = 1 + (csch(c y) sin(2 π y))2. Consider max/min for y > 0. In particular, consider g(y)=sin(2πy)sinh(cy) for y > 0 and

g(y)=sinh(cy)(2πcos(2πy))sin(2πy)ccosh(cy)sin(cy)2=(positive term)(tanh(cy)(2πcos(2πy))sin(2πy)c

Hence critical points for y > 0 satisfy tanh(cy)=tan(2πy)c2π. Note csch(cy)2=1tanh(cy)2tanh(cy)2=1tan(2πy)2(c2π)2tan(2πy)2(c2π)2 (at critical points), so

f(y)=1+csch(cy)2sin(2πy)2=1+cos(2πy)2sin(2πy)2(c2π)2(c2π)2=cos(2πy)2+cos(2πy)2(c2π)2=cos(2πy)2(1+4π2c2)

(at critical points y > 0). Hence f(y)1+4π2c2 for y ≥ 0. The claim is proved.

Footnotes

Commercial relationships: none.

References

  1. Abramowitz M, Stegun IA. Handbook of Mathematical Functions. National Bureau of Standards; 1972. (Applied Mathematics Series 55). [Google Scholar]
  2. Albright TD, Stoner GR. Contextual influences on visual processing. Annual Review of Neuroscience. 2002;25:339–379. doi: 10.1146/annurev.neuro.25.112701.142900. [DOI] [PubMed] [Google Scholar]
  3. Anderson SJ, Burr DC. Spatial summation properties of directionally selective mechanisms in human vision. Journal of the Optical Society of America, A. 1991;8:1330–1339. doi: 10.1364/josaa.8.001330. [DOI] [PubMed] [Google Scholar]
  4. Daugman JG. Two-dimensional spectral analysis of cortical receptive field profiles. Vision Research. 1980;20:847–856. doi: 10.1016/0042-6989(80)90065-6. [DOI] [PubMed] [Google Scholar]
  5. Daugman JG. Uncertainty relations for resolution in space, spatial frequency, and orientation optimized by two-dimensional visual cortical filters. Journal of the Optical Society of America, A. 1985;2:1160–1169. doi: 10.1364/josaa.2.001160. [DOI] [PubMed] [Google Scholar]
  6. DeValois RL, Albrecht DG, Thorell LG. Cortical cells: Bar and edge detectors, or spatial frequency filters? In: Cool SJ, Smith EL, editors. Frontiers in Visual Science. Springer-Verlag; New York: 1978. pp. 544–556. [Google Scholar]
  7. DeValois RL, DeValois KK. Spatial Vision. Oxford University Press; New York: 1988. [Google Scholar]
  8. Field DJ. Relations between the statistics of natural images and the response properties of cortical cells. Journal of the Optical Society of America. 1987;4:2379–2394. doi: 10.1364/josaa.4.002379. [DOI] [PubMed] [Google Scholar]
  9. Foley JM, Varadharajan S, Koh CC, Farias MCQ. Detection of gabor patterns of different sizes, shapes, phases and eccentricities. Vision Research. 2007;47:85–107. doi: 10.1016/j.visres.2006.09.005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Gabor D. Theory of communication. J. Inst. Electrical Engineers. 1946;93:429–457. [Google Scholar]
  11. Heggelund P. Quantitative studies of the discharge fields of single cells in cat striate cortex. J. Physiol. Lond. 1986a;373:277–292. doi: 10.1113/jphysiol.1986.sp016047. [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Heggelund P. Quantitative studies of enhancement and suppression zones in the receptive field of simple cells in cat striate cortex. J. Physiol. Lond. 1986b;373:293–310. doi: 10.1113/jphysiol.1986.sp016048. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Heitger F, Rosenthaler L, von der Heydt R, Peterhans E, Kubler O. Simulation of neural contour mechanisms: From simple to end-stopped cells. Vision Research. 1992;32:963–981. doi: 10.1016/0042-6989(92)90039-l. [DOI] [PubMed] [Google Scholar]
  14. Hubel DH, Weisel TN. Receptive fields and functional architecture of monkey striate cortex. J. Physiol. Lond. 1968;195:215–243. doi: 10.1113/jphysiol.1968.sp008455. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Hubel DH, Weisel TN. Functional architecture of the macaque monkey visual cortex. Proc. Roy. Soc. Lond., B. 1977;198:1–59. doi: 10.1098/rspb.1977.0085. [DOI] [PubMed] [Google Scholar]
  16. Jones JP, Palmer LA. An evaluation of the two-dimensional Gabor filter model of simple receptive fields in cat striate cortex. J. Neurophysiol. 1987;58:1187–1211. doi: 10.1152/jn.1987.58.6.1233. [DOI] [PubMed] [Google Scholar]
  17. Kayama Y, Riso RR, Bartlett JR, Doty RW. Luxotonic responses of units in macaque striate cortex. J. Neurophysiol. 1979;42:1495–1517. doi: 10.1152/jn.1979.42.6.1495. [DOI] [PubMed] [Google Scholar]
  18. Kinoshita M, Komatsu H. Neural representation of the luminance and brightness of a uniform surface in the macaque primary visual cortex. J. Neurophysiol. 2001;86:2559–2570. doi: 10.1152/jn.2001.86.5.2559. [DOI] [PubMed] [Google Scholar]
  19. Klein SA, Levi DM. Hyperacuity thresholds of 1 sec: Theoretical predictions and empirical validation. Journal of the Optical Society of America. 1985;2:1170–1190. doi: 10.1364/josaa.2.001170. [DOI] [PubMed] [Google Scholar]
  20. Kulikowski JJ, Bishop PO. Fourier analysis and spatial representation in the visual cortex. Experientia. 1981;37:160–163. doi: 10.1007/BF01963207. [DOI] [PubMed] [Google Scholar]
  21. Lee TS. Image representation using 2D gabor wavelets. IEEE Transactions on Pattern Analysis and Machine Intelligence. 1996;18:1–13. [Google Scholar]
  22. Marcelja S. Mathematical description of the responses of simple cortical cells. Journal of the Optical Society of America. 1980;70:1297–1300. doi: 10.1364/josa.70.001297. [DOI] [PubMed] [Google Scholar]
  23. Marr D, Hildreth E. Theory of edge detection. Proc. Roy. Soc. Lond., B. 1980;207:187–217. doi: 10.1098/rspb.1980.0020. [DOI] [PubMed] [Google Scholar]
  24. MacEvoy SP, Kim W, Paradiso MA. Integration of surface information in primary visual cortex. Nat. Neurosci. 1998;1:616–620. doi: 10.1038/2849. [DOI] [PubMed] [Google Scholar]
  25. Parker AJ, Hawken MJ. Two-dimensional spatial structure of receptive felds in monkey striate cortex. Journal of the Optical Society of America. 1988;5:598–605. doi: 10.1364/josaa.5.000598. [DOI] [PubMed] [Google Scholar]
  26. Peng X, Van Essen DC. Peaked encoding of relative luminance in macaque areas V1 and V2. J. Neurophysiol. 2005;93:1620–1632. doi: 10.1152/jn.00793.2004. [DOI] [PubMed] [Google Scholar]
  27. Petkov N. Biologically motivated computationally intensive approaches to image pattern recognition. Future Generation Computer Systems. 1995;11:51–465. [Google Scholar]
  28. Petkov N, Kruizinga P. Computational models of visual neurons specialized in the detection of periodic and aperiodic oriented visual stimuli: bar and grating cells. Biological Cybernetics. 1997;76:83–96. doi: 10.1007/s004220050323. [DOI] [PubMed] [Google Scholar]
  29. Polat U, Tyler CW. What pattern the eye sees best. Vision Research. 1999;39:887–895. doi: 10.1016/s0042-6989(98)00245-4. [DOI] [PubMed] [Google Scholar]
  30. Potzsch M, Kruger N, von der Malsburg C. Improving object recognition by transforming gabor filter responses. Network: Computation in Neural Systems. 1996;7:341–347. doi: 10.1088/0954-898X/7/2/015. [DOI] [PubMed] [Google Scholar]
  31. Ringach DL. Spatial structure and symmetry of simple-cell receptive fields in macaque primary visual cortex. J. Neurophysiol. 2002;88:455–463. doi: 10.1152/jn.2002.88.1.455. [DOI] [PubMed] [Google Scholar]
  32. Roe AW, Lu HD, Hung CP. Cortical processing of a brightness illusion. Proc. Natl. Acad. Sci. USA. 2005;102:3869–3874. doi: 10.1073/pnas.0500097102. [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Rossi AF, Paradiso MA. Temporal limits of brightness induction and mechanisms of brightness perception. Vision Research. 1996;36:1391–1398. doi: 10.1016/0042-6989(95)00206-5. [DOI] [PubMed] [Google Scholar]
  34. Rossi AF, Paradiso MA. Neural correlates of perceived brightness in the retina, lateral geniculate nucleus, and striate cortex. J. Neurosci. 1999;19:6145–6156. doi: 10.1523/JNEUROSCI.19-14-06145.1999. [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Rossi AF, Rittenhouse CD, Paradiso MA. The representation of brightness in primary visual cortex. Science. 1996;273:1104–1107. doi: 10.1126/science.273.5278.1104. [DOI] [PubMed] [Google Scholar]
  36. Victor JD, Knight BW. Simultaneously band and space limited functions in two dimensions, and receptive fields of visual neurons. In: Kaplan E, Marsden J, Sreenivasan KR, editors. Springer Applied Mathematical Sciences Series. Springer; 2003. pp. 375–420. [Google Scholar]
  37. Wachtler T, Sejnowski TJ, Albright TD. Representation of color stimuli in awake macaque primary visual cortex. Neuron. 2003;37:681–691. doi: 10.1016/s0896-6273(03)00035-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Wallis G. Linear models of simple cells: Correspondence to real cell responses and space spanning properties. Spatial Vision. 2001;14:237–260. doi: 10.1163/156856801753253573. [DOI] [PubMed] [Google Scholar]
  39. Watson AB, Barlow HB, Robson JG. What does the eye see best? Nature. 1983;302:419–422. doi: 10.1038/302419a0. [DOI] [PubMed] [Google Scholar]

RESOURCES