Abstract
We propose a mechanism enabling the appearance of border cells—neurons firing at the boundaries of the navigated enclosures. The approach is based on the recent discovery of discrete complex analysis on a triangular lattice, which allows constructing discrete epitomes of complex-analytic functions and making use of their inherent ability to attain maximal values at the boundaries of generic lattice domains. As it turns out, certain elements of the discrete-complex framework readily appear in the oscillatory models of grid cells. We demonstrate that these models can extend further, producing cells that increase their activity towards the frontiers of the navigated environments. We also construct a network model of neurons with border-bound firing that conforms with the oscillatory models.
I. INTRODUCTION AND MOTIVATION
Spiking activity of spatially tuned neurons is believed to enable spatial cognition [1–3]. For example, rodent’s place cells1 that fire in specific locations produce a qualitative map of the explored environment [4–8]; head direction cells that fire each at its preferred orientation of the animals’ head contribute directional information [9–11]; the grid cells that fire near vertexes of a planar triangular lattice are believed to provide a metric scale [12, 13] and the border cells highlight the boundaries of the navigated enclosures [14–16] (Fig. 1A).
FIG. 1. Spatial cells.
(A). Spikes produced by place cells (dots of different colors) form distinct spatial clusters in the navigated environment, which highlight the preferred spiking domains—place fields. B. Head direction cells fire when the animals’ head is oriented at a particular angle with respect to cardinal directions, thus producing spike clusters in the circular space of planar directions. C. Spiking domains of the grid cells form a triangular lattice that tiles the ambient space. D. Boundary cells produce spikes along the border of the navigated enclosure.
A number of theoretical models aim to explain the machinery producing these spiking profiles, by exploiting suitable mathematical phenomena, e.g., attractor network dynamics [17–21], specific network architectures [21–24], the hexagonal symmetry of closely packed planar discs [25], constructive interference of symmetrically propagating waves [26–29] and so forth. In contrast, the ability of border cells to identify the frontiers of the explored environments was heretofore explained heuristically, as a certain “responsiveness” these neurons to the walls of the navigated arenas, achieved, conceivably, by integrating proprioceptive and sensory inputs [30–34]. However, since border cells are anatomically removed from sensory pathways, it is possible that their spiking may be produced through autonomous network mechanisms, rather than induced by external driving. From a computational perspective, such mechanisms may also hinge on a mathematical phenomenon that highlights the perimeters of spatial regions, a well known example of which is the maximum principle—the ability of certain functions, e.g., harmonic and complex-analytic functions, to attain maximal values at the boundaries of their domains [35].
The following study is motivated by a recent series of publications [36–39], which show that two-dimensional (2D) triangular lattices allow constructing a discrete counterpart of the Complex Analysis and defining real-valued, discrete epitomes of complex-analytic functions that obey the maximum principle. As it turns out, these structures allow modeling border cell activity, as discussed below.
The paper is organized as follows. Several key ideas of Discrete Complex Analysis (DCA) are outlined in Section II, following the exposition given in [36–39]. Section III discusses certain connections between elements of DCA and oscillatory interference models of grid cells [26–29], and offers a generalized framework for expanding these models to include border cell spiking patterns. In Section IV, elements of DCA are implemented in a schematic network model that produces border cell firing responses through endogenous activity, without using external parameters, such as animal’s speed or location. The results are briefly discussed in Section. V.
II. APPROACH
1. Discrete complex analysis.
Standard theory of complex variables is a calculus over complex numbers and their conjugates, , where and are the Cartesian coordinates in a Euclidean plane and is the imaginary unit, [35]. A generic complex function depends on both and ; however, the main objects of the theory are the analytic (also called holomorphic) functions that depend only on , and their anti-analytic (anti-holomorphic) counterparts, that depend only on . The defining property of these functions is that their derivatives over the “missing” variable vanish,
The Cauchy operator and its conjugate used above,
play key roles not only in complex analysis but also in geometry and applications. One of their properties is that they factorize the 2D Laplace operator, or the Laplacian,
| (1) |
The factorization (1) is unique and necessarily involves complex numbers—think of the decomposition that is commonly used to motivate the transition from real to complex variables. Correspondingly, the phenomenon (1) takes place only on spaces that admit complex structure—orientable 2D surfaces. Furthermore, the factorization (1) can serve as a vantage point for defining the Cauchy operator and its conjugate: if a Laplacian admits the decomposition (1) in suitable coordinates, then the resulting curvilinear first-order operators and will be the Cauchy operators of a complex-analytic structure on the corresponding manifolds.
A remarkable observation made in [36–39] is that the discrete Laplace operator on a 2D triangular lattice also is factorizable. Indeed, a generic discrete Laplacian on a graph or a lattice acts on the vertex-valued functions as
| (2) |
where the summation goes over all vertexes linked to , and is the valency of [40–42]. On a triangular lattice with vertexes marked by two integer indexes and , the Laplacian (2) becomes
| (3) |
To obtain the required decomposition, let us define the operators and that shift the arguments of the vertexes functions,
| (4a) |
| (4b) |
as shown on Fig. 2A. In terms of and , the sum (3) becomes
| (5) |
and factorizes into the product of two first-order operators
| (6a) |
| (6b) |
with an extra constant term,
| (7) |
FIG. 2. Lattice.

A. The operators and (blue arrows), shift the argument of the lattice function forward along the basis directions, from to and respectively. The inverse operators, and (orange arrows), shift the argument backwards, correspondingly to and . B. The backwards shifts and support the “black” triangles and forward shifts and span the complimentary set of “white” triangles. If a function satisfies the discrete-analyticity condition (8a), then its values over the black triangles vanish.
As shown in [36–39], this decomposition induces a DCA, in which the operator plays the role of the complex-conjugate derivative . One can thus define the discrete-analytic lattice functions, , as the ones that satisfy the relationship
| (8a) |
The -operator then acts as the discrete-analytic derivative,
| (8b) |
Geometrically, equations (8) can be illustrated by partitioning the lattice with “black” and “white” triangles, in which each white triangle, △, shares sides with three black triangles, ▼, and vice versa (Fig. 2B). According to (8a), the discrete analytic functions vanish over all the black triangles, which may be viewed as the lattice analogue of “-but-not-” dependence of the conventional complex-analytic functions.
2. Properties of the discrete-analytic functions
largely parallel the familiar properties of their continuous counterparts, including the maximal principle that is used below to model the border cell spiking activity. However, there are also a few differences, the most striking of which is that the discrete-analytic functions are real-valued: indeed, the equation (8a) does not involve imaginary numbers and possesses real-valued solutions [36–39]. Thus, the discrete complex analysis is a real-valued combinatorial framework that may be implemented through neuronal computations2.
Another peculiarity is that DCA redefines the notion of a constant. Indeed, the constants c of the standard calculi are nullified by the derivatives,. However, a quantity that assumes constant values on all vertexes, , is not nullified, but tripled by discrete derivative operators, . Hence, discrete-analytic constants h must be derived from the equations
| (9) |
Somewhat surprisingly, the basic solutions of (9) have the form
| (10) |
where is a phase parameter (Fig. 3A). Formula (10) can be viewed as a discrete analogue of the complex phase ; the “prime” constants 1 and then correspond to
| (11a) |
| (11b) |
FIG. 3. Discrete-analytic polynomials.
A. 0th order polynomials are the holomorphic constants that assume a small set of discrete values and . B. The discrete-holomorphic polynomials , and grow outwards (linearly, parabolically and cubically) as the lattice indexes increase. C. The spatially-refined discrete polynomials produce undulatory shapes scaffolded by their discrete counterparts: shown are the undulating holomorphic wave and the polynomials , and that grow towards the boundary of the enclosed Euclidean domain.
Note that, in contrast with their familiar counterparts, the “constants” (10) and (11) alternate from vertex to vertex, assuming a few discrete values, and .
The third distinct property concerns Taylor-expansions: in contrast with the continuous case, a generic discrete-holomorphic function over a finite lattice domain can be represented exactly by finite series, i.e., one can write
where and are polynomials. The order of such polynomials generally grows with the size of the lattice domain, which allows keeping the above expansion exact.
Explicit examples of the first, second and third-order discrete-analytic polynomials are
| (12a) |
| (12b) |
| (12c) |
illustrated on Fig. 3B, C and D. It can be verified by direct substitution3 that the operator nullifies each polynomial, whereas lowers their order, and , just as would nullify polynomials of , and would lower their order, . In general, there are basic discrete-analytic polynomials of order , which corresponds to basic complex -order complex polynomials [36–39].
3. Spatial fine-graining.
Discrete functions defined over the lattice vertexes give rise to finer-grained spatial structures. Given two basis vectors
| (13) |
in the Euclidean plane, consider a lattice generated by integer translations,
| (14) |
Such embedding allows extending the discrete argument of a vertex function, , to a function of Euclidean coordinates, , by replacing the integer arguments with pairs of reals . For example, the discrete-holomorphic constant (11a) yields a continuous “holomorphic wave” with wavelength ,
| (15) |
propagating in the direction (Fig. 3C). Conversely, using
in the real-valued functions with sufficiently low spatial frequency (less than ) restores the dependence upon the lattice indexes and produces a continuous phase that contains fractional remainders,
| (16) |
The latter form allows acting with the operators and on the regular coordinate functions and placing the results into the context of DCA.
III. OSCILLATORY GRID CELL MODELS
Surprisingly, discrete-analytic structures are manifested in the existing models of grid cell activity, e.g., in the oscillatory interference models that derive the observed grid field patterns from the dynamics of the membrane potential,
| (17) |
Here is time, is a scale parameter, , and are the three symmetric wave vectors, is the velocity, and is the frequency of synchronized extracellular field’s oscillations. The index “” refers to the firing threshold [26–29]. Due to the symmetry, the waves interfere constructively at the vertexes of a triangular lattice with basis vectors and , centered at the firing fields4 (Fig. 1C, 4A).
FIG. 4. Oscillatory interference model.
A. Superposition of three discrete-holomorphic waves propagating in three symmetric directions specified by the three wave vectors and . The basis lattice directions and are shown in black. Constructive interference occurs at the vertexes of a triangular lattice, highlighted by the amplitude (18). B. The grid cell firing amplitude, , formula (19), reproduces the familiar grid cell layout. C. The complementary “conjugate” amplitude, . D. The second order discrete-holomorphic grid-polynomial (21b), defined over the grid fields, compare with the third panel on Figs. 3C.
To link to DCA, let us rewrite the time integrals in (17) as integrals along the trajectory,
where is the position vector, are the oscillatory phases and . The time-independent factor defines the spatial amplitude of the membrane potential,
| (18) |
and produces the familiar spatial pattern of grid fields, brought about by the constructive interference of the contributing waves (Fig. 4B). Next, given the rat’s position in the lattice basis, and using , yields
| (19) |
where are the remainder phases. Curiously, each multiplier in (19) is a discrete-holomorphic constant: the second coincides with (10), the first can be obtained from (10) by reindexing, , and the last is produced by an index shift, . Even more surprisingly, the full product (19), adjusted by a constant reference value 1/4, is also nullified by the discrete Cauchy operators,
which means that the amplitude of grid cells’ firing (18) is, in fact, a basic DCA object—a fine-grained discrete-holomorphic constant that functionally highlights the lattice of firing fields. The neurons that respond to grid cell outputs can hence be viewed as functions on that lattice, which includes discrete-holomorphic functions used for modeling border cells. Furthermore, the necessary elements of the DCA can be constructed independently within the oscillatory model, as discussed below.
IV. BORDER CELLS
Oscillatory model of the grid cells can be generalized to simulate border cells’ activity by replacing the constant membrane potential (17) with suitable discrete-holomorphic functions obeying the maximum principle. The resulting firing rate will then grow towards the boundary of the navigated environment and produce the characteristic border cell firing patterns.
A simple implementation of this idea can be achieved using the discrete-analytic polynomials (12), by replacing the combinations
with the phases appearing in (18),
that represent dendritic inputs into the postsynaptic cell [43]. The resulting fine-grained discrete-holomorphic polynomials are then
| (20a) |
| (20b) |
| (20c) |
where is a short notation for and the waves in (12) can be steered along any of the symmetric directions, or .
Physiologically, it is possible5 that border cell activity is gated by inputs from the grid cells [44–49]. This mechanism can be modeled by replacing the “undulating” holomorphic constants and in (12) with the grid cell firing amplitudes, and the complementary combination of holomorphic sine waves (Fig. 4C), which yields grid polynomials, e.g.,
| (21a) |
| (21b) |
defined explicitly over the grid field lattice (Fig. 4D). By direct verification, both sets of polynomials (20) and (21) are discrete-analytic functions that obey the maximum principle and can hence serve as building blocks for producing generic membrane potentials accumulating towards the boundaries of the navigated enclosures.
As mentioned above, the individual -terms in (20) and (21) may be physiologically interpreted as the inputs received through linear or nonlinear synapses. Since the second- and the third-order nonlinear synapses are discussed in the literature [50–60], we used combinations of 5–10 polynomials of the orders ,
| (22) |
Here the represent either harmonic (20) or the grid polynomials (21), the coefficients define the magnitude of each addend, and the subscript indicates the threshold. In the simulations, the values were selected randomly, while the threshold grew according to the size of the environment and the order of the contributing polynomials, . The resulting firing maps are illustrated on Fig. 5A,B. Expectedly, since all contributing polynomials in (22) grow towards the boundaries of the available lattice domain, all simulated border cells fire along the frontiers of the navigated enclosure.
FIG. 5. Border cell firing patterns.
Examples of simulated border cell firing fields in a square 6 × 6 m environment, obtained as combinations of first, second, and third order grid polynomials. A. Firing fields obtained using “undulating” discrete-holomorphic polynomials (12). B. Examples of the firing fields obtained using combinations of grid-holomorphic polynomials (21). C. Firing fields of noise-perturbed membrane potentials, for (left panel) and (right panel). D. Firing fields obtained using the schematic network model.
Importantly, these outcomes are robust with respect to stochastic variations: disturbing the phases of the holomorphic polynomials with a noise term, , where is a random variable uniformly distributed over and controls its amplitude, does not qualitatively alter the resulting spatial patterns for or more (Fig. 5C).
Schematic network model.
Defining the membrane potentials as functions of speed and coordinates used, e.g., in (17) helps linking the geometry of the observed environment to the underlying neuronal computations. However, modeling the brain’s own representation of the ambient environment requires using intrinsic representation of spatial information, a key role in which is played by hippocampal place cells, , and the postsubicular6 head direction cells, [3, 9]. The computational units enabling this representation are the functionally interconnected cell groups
| (23σ) |
| (23η) |
which highlight, respectively, basic locations and angular domains [61–65]. A number of studies have demonstrated that the assemblies (23) encode the animal’s ongoing position, the shape of trajectory and even its planned and recalled navigational routes [66–72]. By the same principle, place cell assemblies that fire over the grid fields , can provide their hippocampal representation: a combination of -assemblies whose constituent cells exhibit coactivity with a grid cell and each other defines a vertex of grid cell activity,
| (24) |
In the following, the superscript “” will be suppressed in describing single grid cell activity and used only to distinguish contributions from different grid cells.
The hexagonal order on the vertexes (24) is established by concomitant activity of select groups of head direction assemblies, , that activate on the runs between pairs of neighboring grid fields, e.g., and , thus defining the spiking edges between and ,
| (25) |
Together, the vertexes (24) and the edges (25) can be viewed as elements of a spike-lattice , by which the grid field lattice is embedded in the cognitive map [73]. Using allows constructing a self-contained phenomenological network model of border cells that does not involve “tagging” the neuronal activity by externally observed characteristics, such as the rat’s speed or Euclidean coordinates.
Suppose that a cell with membrane potential receives input from a group of persistently firing head direction assemblies , over a period when grid cell becomes active, then shuts down, and then restarts its activity again7. If these consecutive activations are induced over adjacent vertexes and , then the corresponding change of the membrane potential can be interpreted as the change of the spike-lattice function along the edge between them,
| (26) |
On the other hand, the transformation (26) can be described as the action of a spike-lattice shift operator on ,
In particular, changes induced by the head direction assemblies and (ordered as on Fig. 2A) can be identified with the shift operators acting “forward” along the basic lattice directions,
| (27a) |
while the “opposite” assemblies and induce backward transformation,
| (27b) |
The appearance of spiking analogues of the shift operators and associated with grid cells opens a possibility of implementing the key DCA structures neuronally. However, a principal challenge in this approach is that the series of inputs received along a particular trajectory may not concur with the lattice structure of the underlying grid fields. Indeed, consider the membrane potential at the initial spiking vertex ,
from where the animal continues to move along a trajectory , producing a series of postsynaptic changes described by a sequence of -shifts,
| (28) |
If the net membrane potential (28) does not depend on the order in which the individual inputs arrive, the -operators commute8. Thus, the value accrued at the final vertex is
| (29) |
where the integers and mark how many times and were triggered along the way.
Note however, that a generic trajectory may not pass through the fields of a given cell in complete sequence: some fields are visited, others are occasionally missed (Fig. 6A). As a result, the “empirical” -indexing appearing in (29) may not conform with the original -indexing of the full grid field set, which moots the possibility of interpreting the argument of in terms of the underlying lattice (14). However, it can be shown that, within physiological parameter range, there typically exists a special class of “percolating” paths—those that run through the firing fields of a given grid cell in contiguous sequence, without omissions (see [73] and Fig. 6A). Such paths induce series of conjoint spiking edges,
| (30) |
that serve as lattice representations of the animals’ moves (Fig. 6C, [73]). The increments of the postsynaptic membrane potential (29) acquired along the link series (30) are, by design, compatible with the lattice indexing and hence allow constructing consistent lattice functions over an extended lattice domains [73]. The subsequent development of the model will therefore be based on percolating paths only.
FIG. 6. Grid cell percolation and border cell firing patterns.
A. Generic path is non-percolative: the vertexes that correspond to the “percolated” firing fields—the ones over which the grid cell has produced at least one spike—are marked by pink, while vertexes corresponding to the fields that did not respond are marked by black. B. Two examples of percolating trajectories, along which the spiking occurred at each vertex, without omissions. C. Two examples of lattice paths induced by two percolating trajectories.
Constructing a membrane potential (29) by applying spiking -operators along the percolated paths requires knowing how these operators act on discrete-holomorphic constants and polynomials, which can be established as follows. First, the response of the spike-lattice counterparts of holomorphic constants , and of their grid analogues, and , to -shifts (27), can be implemented according to how the corresponding original, index-dependent expressions (11) and (19) respond to the -operators, e.g.,
| (31.1) |
| (31.2) |
One can then use the expressions (31) along with (27) as the rules defining how the act on the spike-lattice , and thus deduce how the “spiking” Cauchy operator acts on generic membrane potentials,
| (32) |
To satisfy the discrete analyticity condition, , the coefficients in front of the holomorphic constants in (32) must vanish at each spike-vertex . The simplest solution to this requirement is provided by the functions that acquire constant increments over the vertex shifts,
| (33u) |
| (33w) |
By direct verification, the equation is satisfied identically if
| (34) |
where represents vertex-independent additive synaptic input. Thus, if the specific synaptic responses to each of the are defined by (34), then the net accumulated postsynaptic membrane potential is
| (35) |
which matches the linear discrete-holomorphic polynomial (21a) and clarifies how such potential may emerge through synaptic integration. For the nonlinear membrane potentials described by higher-order polynomials, the shifting rules can be obtained by analogy with (33), by requiring that the shifted values are described by lower-order polynomials, e.g., by linear increments to the shifted second-order polynomials,
| (36u) |
| (36w) |
and so forth. The results then produce second and third order expressions of the type (20b) and (21b), which combine according to (22) and yield build border cell firing patterns as illustrated on Fig 5D.
V. DISCUSSION
A number of computational models aim to explain the origins of the triangular spatial pattern of the grid cells’ spiking activity and the contribution that these cells make into enabling spatial cognition [20]. It is believed that the regular grid firing patterns allow establishing global metric scale in the navigated environment [13] and may produce a spatial location code [77–79]. The model discussed above shows that the neuronal mechanisms producing hexagonal layout of the firing fields may enable yet another mathematical phenomenon—a discrete complex structure. Although the whole structure is implemented via real-valued computations, it captures all the key attributes of the conventional theory of complex variables. In particular, the discrete-analytic functions defined in DCA framework obey the maximum principle—a property that may be used to model neurons with firing responses tuned to the boundaries of the navigated environments.
Surprisingly, basic elements of DCA are manifested in several existing models of grid cells. As discussed above, the interfering waves of the oscillatory models, which may be viewed either as representation of physiological rhythms, or as formal spatiotemporal components of the membrane potential’s decomposition, can be described as spatially fine-grained discrete holomorphic constants. Their net interference pattern, that defines the grid cells’ firing amplitude, also amounts to a discrete-holomorphic “grid” constant, highlighting a triangular lattice. Incorporating higher-order polynomials (and hence generic discrete-holomorphic functions) into the model allows simulating border cell spiking, which emphasizes affinity of the two firing mechanisms. The latter may explain why these cells are anatomically intermingled—in electrophysiological recordings, both cell types are often detected on the same tetrode. According to the model, physiologically similar neurons may be wired to perform synaptic integrations of different orders, and may, conceivably, swap their firing types in response to synaptic or structural plasticity changes.
The DCA approach can be also be used to produce self-contained network models that do not require phenomenological inputs, i.e., do not reference speed, coordinates, grid field positions, ad hoc lattice indexes or other externally observed tags of neuronal activity. On the contrary, it becomes possible to render certain abstract DCA structures via autonomous network computations. For example, the Cauchy operators and the lattice (14) underlying the grid field layouts are induced using the “spiking” analogues of the -operators (4),
| (37) |
with vertex indexes derived from counting synaptic inputs of the grid, head direction and place cells along the percolated paths. In this context, the standard procedure of constructing grid fields (Fig. 1C), by attributing coordinates to spikes according to the rat’s ongoing location, can be viewed as a mapping from the vertexes of the spike lattice (37) into regions in the navigated environment,
centered at the vertexes of the grid field lattice [10, 80]. Zero holonomy property of the discrete Cauchy operators discussed in [36, 37] (see also [81]) ensures that the values attained at a particular vertex do not depend on the percolating paths leading to a vertex, but only on the vertex itself, which ensures consistency of the construction. The discrete-complex structure can thus be viewed as an intrinsic network property, that may be implemented using different synaptic architectures, e.g., the continuous attractor models. An implication of this property is that the grid cells should be expected to produce planar, rather than voluminous firing fields, in order to implement the Cauchy decomposition (7) attainable only on 2D hexagonal lattices—a prediction that agrees with both experimental [82–86] and theoretical [87–90] studies.
As a concluding comment, the DCA framework currently does not offer a direct geometric interpretation of the discrete-holomorphic mappings [36–38]. An independently developed notion of discrete conformal transformations, based on rearrangements of regular circle packings in planar domains [91–94] may therefore offer a complementary venue for establishing correspondences between network activity and discrete-complexity. Several recent experimental [95–101] and theoretical [102–106] studies suggest that conformal transformations of the navigated spaces may induce compensatory discrete-conformal transformations of the grid field maps, similar to how the hippocampal place cells tend to preserve coactivity patterns in morphing environments [5, 7, 8]. If the latter is verified experimentally, it can be argued that the grid cell inputs constrain the hippocampal topological map [7, 8], to a net conformal map of the navigated space.
Acknowledgments.
Work was supported by NSF grant 1901338 and NIH grant R01NS110806.
Footnotes
Throughout the text, terminological definitions and semantic highlights are given in italics.
DCA can also be constructed over the complex numbers: the corresponding theory then yields the standard Complex Analysis in the limit when the lattice side vanishes [36–39].
The operators and generally do not distribute according to the Leibniz rile, e.g.,
The model [25] uses sum of three waves for capturing analogous interference effect.
Currently, the synaptic organization of the border cell network is debated.
Head direction cells are also found in few other brain regions [9].
VI. BIBLIOGRAPHY
- [1].Moser E., Kropff E. & Moser M.-B. Place Cells, Grid Cells, and the Brain’s Spatial Representation System. Ann. Rev. Neurosci., 31(1): 69–89 (2008). [DOI] [PubMed] [Google Scholar]
- [2].Derdikman D. & Moser E. A manifold of spatial maps in the brain. Trends Cog. Sci., 14(12): 561–9 (2010). [DOI] [PubMed] [Google Scholar]
- [3].Grieves R. & Jeffery K. The representation of space in the brain. Behav. Proc., 135: 113–31 (2017). [DOI] [PubMed] [Google Scholar]
- [4].Alvernhe A., Sargolini F. & Poucet B. Rats build and update topological representations through exploration, Animal Cognition, 15: 359–368 (2012). [DOI] [PubMed] [Google Scholar]
- [5].Gothard K., Skaggs W. & McNaughton B. Dynamics of mismatch correction in the hippocampal ensemble code for space: interaction between path integration and environmental cues. J Neurosci., 16: 8027–8040 (1996). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [6].Wu X. & Foster D. Hippocampal Replay Captures the Unique Topological Structure of a Novel Environment. J. Neurosci., 34: 6459–6469 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [7].Dabaghian Y., Brandt V. & Frank L. Reconceiving the hippocampal map as a topological template. eLife, 10.7554/eLife.03476 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [8].Rueckemann J., Sosa M., Giocomo L. & Buffalo E. The grid code for ordered experience. Nat Rev Neurosci., 22: 637–649 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [9].Taube J. Head direction cells and the neurophysiological basis for a sense of direction. Prog. Neurobiol., 55: 225–256 (1998). [DOI] [PubMed] [Google Scholar]
- [10].Dabaghian Y. Learning Orientations: a Discrete Geometry Model, J Appl. & Comput. Topology, 6: 193–220 (2022). [Google Scholar]
- [11].Valerio S. & Taube J. Path integration: how the head direction signal maintains and corrects spatial orientation, Nat. Neurosci., 15: 1445–1453 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [12].Hafting T., Fyhn M., Molden S., Moser M.-B. & Moser E. Microstructure of a spatial map in the entorhinal cortex. Nature, 436: 801–806 (2005). [DOI] [PubMed] [Google Scholar]
- [13].Moser E. & Moser M.-B. A metric for space. Hippocampus, 18(12): 1142–1156 (2008). [DOI] [PubMed] [Google Scholar]
- [14].Barry C., Lever C., Hayman R., Hartley T., Burton S., O’Keefe J., Jeffery K. & Burgess N. The boundary vector cell model of place cell firing and spatial memory. Rev. Neurosci., 17: 71–97 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [15].Lever C., Burton S., Jeewajee A., O’Keefe J. & Burgess N. Boundary vector cells in the subiculum of the hippocampal formation. J Neurosci., 29: 9771–9777 (2009). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [16].Solstad T., Boccara C. N., Kropff E., Moser M.-B., and Moser E. Representation of geometric borders in the entorhinal cortex. Science, 322: 1865–1868 (2008). [DOI] [PubMed] [Google Scholar]
- [17].Bassett J., Wills T. & Cacucci F. Self-Organized Attractor Dynamics in the Developing Head Direction Circuit. Current Biology., 28(4): 609–15.e3. (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [18].Tsodyks M. Attractor neural networks and spatial maps in hippocampus. Neuron, 48: 168–169 (2005). [DOI] [PubMed] [Google Scholar]
- [19].Rolls E. An attractor network in the hippocampus: Theory and neurophysiology. Learning & Memory, 14(11): 714–31 (2007). [DOI] [PubMed] [Google Scholar]
- [20].Giocomo L., Moser M.-B. & Moser E. Computational Models of Grid Cells. Neuron, 71(4): 589–603 (2011). [DOI] [PubMed] [Google Scholar]
- [21].Colgin L., Leutgeb S., Jezek K., Leutgeb J., Moser E., McNaughton B. & Moser M-B. Attractor-map versus autoassociation based attractor dynamics in the hippocampal network. J. Neurophys., 104(1): 35–50 (2010). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [22].Cheng S. & Frank L. The structure of networks that produce the transformation from grid cells to place cells. Neuroscience, 197: 293306 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [23].Bush D., Barry C. & Burgess N. What do grid cells contribute to place cell firing? Trends Neurosci., 37(3): 136–145 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [24].Solstad T., Moser E. & Einevoll G. From grid cells to place cells: A mathematical model. Hippocampus. 16: 1026–1031 (2006). [DOI] [PubMed] [Google Scholar]
- [25].Fuhs M. & Touretzky D. A Spin Glass Model of Path Integration in Rat Medial Entorhinal Cortex. J. Neurosci., 26(16): 4266–4276. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [26].Burgess N., Barry C.& O’Keefe J. An oscillatory interference model of grid cell firing. Hippocampus, 17(9): 801–12 (2007). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [27].Hasselmo M., Giocomo L. & Zilli E. Grid cell firing may arise from interference of theta frequency membrane potential oscillations in single neurons. Hippocampus, 17(12): 1252–71 (2007). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [28].Burgess N., Grid cells and theta as oscillatory interference: Theory and predictions. Hippocampus, 18(12): 1157–1174 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [29].Burgess N. & O’Keefe J. Models of place and grid cell firing and theta rhythmicity. Curr. Opin. Neurobiol., 21(5): 734–44 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [30].Raudies F. & Hasselmo M. E. Modeling Boundary Vector Cell Firing Given Optic Flow as a Cue. PLOS Comput. Bio., 8: e1002553 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [31].Hartley T., Burgess N., Lever C., Cacucci F. & O’Keefe J. Modeling place fields in terms of the cortical inputs to the hippocampus. Hippocampus, 10(4): 369–79(2000). [DOI] [PubMed] [Google Scholar]
- [32].Burgess N., Jackson A., Hartley T. & O’Keefe J. Predictions derived from modeling the hippocampal role in navigation. Bio. Cybernetics., 83(3): 301–312 (2000). [DOI] [PubMed] [Google Scholar]
- [33].O’Keefe J. & Burgess N. Geometric determinants of the place fields of hippocampal neurons. Nature, 381: 425–428 (1996). [DOI] [PubMed] [Google Scholar]
- [34].Burgess N. & Hartley T., Orientational and geometric determinants of place and head-direction. Neural Info. Process. Syst., 14: 165–172 MIT Press; (2002). [Google Scholar]
- [35].Marsden J. & Hoffman M. Basic Complex Analysis. 3 ed. Freeman, New York: (1999). [Google Scholar]
- [36].Novikov S. & Dynnikov I. Geometry of the triangle equation on two-manifolds, Moscow Math. Journal., 3(2): 419–438 (2003). [Google Scholar]
- [37].Novikov S. Discrete Connections on the Triangulated Manifolds and Difference Linear Equations. Proceedings of Steklov Math. Inst., 247: 186–201 (2004). [Google Scholar]
- [38].Novikov S. New discretization of complex analysis: the Euclidean and hyperbolic planes. Tr. Mat. Inst. Steklova., 273: 257–270 (2011). [Google Scholar]
- [39].Dynnikov I. On a new discretization of complex analysis. Russ. Math. Surv., 70(6): 1031–1050 (2015). [Google Scholar]
- [40].Godsil, C. C. & Royle G. Algebraic Graph Theory. Springer, New York: (2001). [Google Scholar]
- [41].Belkin M., Sun J. & Wang Y. Discrete Laplace operator on meshed surfaces. In Proceedings of the twenty-fourth annual symposium on Computational geometry (SCG ‘08). Association for Computing Machinery, New York, NY, USA, pp. 278–287 (2008). [Google Scholar]
- [42].Sarnak P. Some applications of modular forms. Cambridge Tracts Mathematics, 99. Cambridge University Press, Cambridge: (1990). [Google Scholar]
- [43].de Almeida L., Idiart M. & Lisman J. The input-output transformation of the hippocampal granule cells: from grid cells to place fields. J Neurosci., 29(23): 7504–7512 (2009). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [44].Katz P. & Frost W. Intrinsic neuromodulation: altering neuronal circuits from within. Trends Neurosci., 19(2): 54–61 (1996). [DOI] [PubMed] [Google Scholar]
- [45].Floresco S. & Grace A. Gating of hippocampal-evoked activity in prefrontal cortical neurons by inputs from the mediodorsal thalamus and ventral tegmental area. J Neurosci., 23(9): 3930–3943 (2003). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [46].Gisiger T. & Boukadoum M. Mechanisms Gating the Flow of Information in the Cortex: What They Might Look Like and What Their Uses may be. Front. Comput. Neurosci., 5, 1 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [47].Hayman R. & Jeffery K. How heterogeneous place cell responding arises from homogeneous grids–a contextual gating hypothesis. Hippocampus, 18(12): 1301–1313 (2008). [DOI] [PubMed] [Google Scholar]
- [48].Giocomo L. Environmental boundaries as a mechanism for correcting and anchoring spatial maps. J. Physiology, 594: 6501–6511 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [49].Rowland D., Obenhaus H., Skytoen E., Zhang Q., Kentros C., Moser E. & Moser M-B. Functional properties of stellate cells in medial entorhinal cortex layer II. eLife, 7: e36664 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [50].Rajan K., Marre O. & Tkačik G. Learning Quadratic Receptive Fields from Neural Responses to Natural Stimuli. Neural Comput., 25(7): 1661–1692 (2013). [DOI] [PubMed] [Google Scholar]
- [51].Liu J., Karamanlis D., & Gollisch T. Simple model for encoding natural images by retinal ganglion cells with nonlinear spatial integration. PLoS Comput. Bio. 18(3): e1009925 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [52].Rajan K. & Bialek W. Maximally informative “stimulus energies” in the analysis of neural responses to natural signals. PloS one, 8(11): e71959 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [53].Latimer K., Rieke F. & Pillow J. Inferring synaptic inputs from spikes with a conductance-based neural encoding model. eLife, 8: e47012 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [54].Maheswaranathan N., Kastner D., Baccus S. & Ganguli S. Inferring hidden structure in multilayered neural circuits. PLoS Comput. Bio., 14(8): e1006291 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [55].Brivio S., Ly D., Vianello E., & Spiga S. Non-linear Memristive Synaptic Dynamics for Efficient Unsupervised Learning in Spiking Neural Networks. Front. Neurosci., 15: 580909 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [56].Bicknell B. & Häusser M. A synaptic learning rule for exploiting nonlinear dendritic computation. Neuron, 109(24): 4001–4017 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [57].Biane C., Rückerl F., Abrahamsson T., Saint-Cloment C., Mariani J., Shigemoto R., DiGregorio D., Sherrard R. & Cathala L. Developmental emergence of two-stage nonlinear synaptic integration in cerebellar interneurons. eLife, 10: e65954 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [58].Todo Y., Tang Z., Todo H., Ji J., & Yamashita K. (2019). Neurons with Multiplicative Interactions of Nonlinear Synapses. Int. J Neur. Syst., 29(8): 1950012. [DOI] [PubMed] [Google Scholar]
- [59].Wang B. & Dudko O. A theory of synaptic transmission. eLife, 10: e73585 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [60].Rossbroich J., Trotter D., Beninger J., Tóth K. & Naud R. Linear-nonlinear cascades capture synaptic dynamics. PLoS Comput Biol. 17(3): e1008013 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [61].Harris K. Neural signatures of cell assembly organization. Nat. Rev. Neurosci., 6: 399–407 (2005). [DOI] [PubMed] [Google Scholar]
- [62].Maurer A., Cowen S., Burke S., Barnes C. & McNaughton B. Organization of hippocampal cell assemblies based on theta phase precession. Hippocampus, 16: 785–794 (2006). [DOI] [PubMed] [Google Scholar]
- [63].Buzsáki G., Peyrache A. & Kubie J. Emergence of Cognition from Action. Cold Spring Harb. Symp. Quant. Biol., 79: 41–50 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [64].Peyrache A., Lacroix M., Petersen P. & Buzsáki G. Internally organized mechanisms of the head direction sense. Nat Neurosci., 18: 569–575 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [65].Brandon M., Bogaard A., Schultheiss N. & Hasselmo M. Segregation of cortical head direction cell assemblies on alternating theta cycles. Nat. Neurosci., 16: 739 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [66].Brown E., Frank L., Tang D., Quirk M. & Wilson M. A statistical paradigm for neural spike train decoding applied to position prediction from ensemble firing patterns of rat hippocampal place cells. J. Neurosci., 18: 7411–7425 (1998). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [67].Guger C., Gener T., Pennartz C., Brotons-Mas J., Edlinger G., Bermúdez I., Badia S., Verschure P., Schaffelhofer S. & Sanchez-Vives M. Real-time position reconstruction with hippocampal place cells. Front. Neurosci., 5: 85 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [68].Frank L., Brown E. & Wilson M. Trajectory Encoding in the Hippocampus and Entorhinal Cortex. Neuron, 27(1): 169–178 (2000). [DOI] [PubMed] [Google Scholar]
- [69].Karlsson M. & Frank L. Awake replay of remote experiences in the hippocampus. Nat. Neurosci., 12: 913–918 (2009). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [70].Johnson A. & Redish A. Neural Ensembles in CA3 Transiently Encode Paths Forward of the Animal at a Decision Point. J. Neurosci., 27: 12176–12189 (2007). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [71].Dragoi G. & Tonegawa S. Preplay of future place cell sequences by hippocampal cellular assemblies. Nature, 469: 397–401 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [72].Pfeiffer B. & Foster D. Hippocampal place-cell sequences depict future paths to remembered goals. Nature, 497: 74–9 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [73].Dabaghian Y. Grid Cell Percolation. bioRxiv 2022.08.26.505489 (2022). [Google Scholar]
- [74].Egorov A., Hamam B., Fransén E., Hasselmo M. & Alonso A. Graded persistent activity in entorhinal cortex neurons. Nature, 420: 173–178 (2002). [DOI] [PubMed] [Google Scholar]
- [75].Hasselmo M. Temporally structured replay of neural activity in a model of entorhinal cortex, hippocampus and postsubiculum. Eur J Neurosci., 28(7): 1301–15 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [76].Hasselmo M. Grid cell mechanisms and function: contributions of entorhinal persistent spiking and phase resetting. Hippocampus, 18(12): 1213–1229 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [77].Welinder P., Burak Y. & Fiete I. Grid cells: The position code, neural network models of activity, and the problem of learning. Hippocampus, 18(12): 1283–1300 (2008). [DOI] [PubMed] [Google Scholar]
- [78].Sreenivasan S. & Fiete I. Grid cells generate an analog error-correcting code for singularly precise neural computation. Nat. Neurosci., 14(10): 1330–1337 (2011). [DOI] [PubMed] [Google Scholar]
- [79].Burak Y. & Fiete I. Fundamental limits on persistent activity in networks of noisy neurons. Proc. Natl. Acad. Sci. USA, 109(43): 17645–17650 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [80].Babichev A., Cheng S. & Dabaghian Y. Topological schemas of cognitive maps and spatial learning. Front. Comput. Neurosci., 10: 18 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [81].Dabaghian Y. Maintaining Consistency of Spatial Information in the Hippocampal Network: A Combinatorial Geometry Model. Neural Comput., 28(6): 1051–1071 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [82].Hayman R., Verriotis M., Jovalekic A., Fenton A. & Jeffery K. Anisotropic encoding of three-dimensional space by place cells and grid cells. Nat. Neurosci., 14: 1182–1188 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [83].Hayman R., Casali G., Wilson J. & Jeffery K. Grid cells on steeply sloping terrain: evidence for planar rather than volumetric encoding. Front. Psychology, 6: 925 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [84].Grieves R., Jedidi-Ayoub S., Mishchanchuk K., Liu A., Renaudineau S., Duvelle É. & Jeffery K. Irregular distribution of grid cell firing fields in rats exploring a 3D volumetric space. Nat. Neurosci., 24(11): 1567–1573 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [85].Soman K., Chakravarthy S. & Yartsev M. A hierarchical anti-Hebbian network model for the formation of spatial cells in three-dimensional space. Nat. Commun., 9: 4046 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [86].Ginosar G., Aljadeff J., Burak Y., Sompolinsky H., Las L. & Ulanovsky N. Locally ordered representation of 3D space in the entorhinal cortex. Nature, 596: 404–409 (2021). [DOI] [PubMed] [Google Scholar]
- [87].Stella F. & Treves A. The self-organization of grid cells in 3D. eLife, 4: e05913 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [88].Mathis A., Stemmler M. & Herz A. Probable nature of higher-dimensional symmetries underlying mammalian grid-cell activity patterns. eLife, 4: e05979 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [89].Horiuchi T. & Moss C. Grid cells in 3D: reconciling data and models. Hippocampus, 25: 1489–1500 (2015). [DOI] [PubMed] [Google Scholar]
- [90].Gong Z. & Yu F. A Plane-Dependent Model of 3D Grid Cells for Representing Both 2D and 3D Spaces Under Various Navigation Modes. Front. Comput. Neurosci., 15: 739515 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [91].Köbe P. Kontaktprobleme der konformen Abbildung. Ber. Sächs. Akad. Wiss. Leipzig, Math.-phys.Kl., 88:141–164 (1936). [Google Scholar]
- [92].Thurston W. The finite Riemann mapping theorem. Invited talk at the symposium on the occasion of the proof of the Bieberbach conjecture, Purdue University; (1985). [Google Scholar]
- [93].Rodin B. & Sullivan D. The convergence of circle packings to the Riemann mapping. J. Differential Geom., 26(2): 349–360 (1987). [Google Scholar]
- [94].Bücking U. Approximation of conformal mappings by circle patterns. Geom. Dedicata, 137: 163–197 (2008). [Google Scholar]
- [95].Savelli F., Yoganarasimha D. & Knierim J. Influence of boundary removal on the spatial representations of the medial entorhinal cortex. Hippocampus, 18: 1270–1282 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [96].Savelli F., Luck J. & Knierim J. Framing of grid cells within and beyond navigation boundaries. eLife, 6: e21354 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [97].Zhang S., Schönfeld F., Wiskott L. & Manahan-Vaughan D. Spatial representations of place cells in darkness are supported by path integration and border information. Front. Behav. Neurosci., 8, 222 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [98].Krupic J., Bauza M., Burton S., & O’Keefe J. Framing the grid: effect of boundaries on grid cells and navigation. J Physiology, 594(22): 6489–6499 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [99].Krupic J., Bauza M., Burton S. & O’Keefe J. Local transformations of the hippocampal cognitive map. Science, 359: 1143–1146 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [100].Wernle T., Waaga T., Mørreaunet M., Treves A., Moser M-B. & Moser E. Integration of grid maps in merged environments. Nat. Neurosci., 21: 92–101 (2018). [DOI] [PubMed] [Google Scholar]
- [101].Bellmund J., de Cothi W., Ruiter T., Nau M., Barry C. & Doeller C. Deforming the metric of cognitive maps distorts memory. Nat. Human Behav., 4: 177–188 (2020). [DOI] [PubMed] [Google Scholar]
- [102].Urdapilleta E., Troiani F., Stella F. & Treves A. Can rodents conceive hyperbolic spaces? J. R. Soc. Interface, 12(107): 20141214 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [103].Santos-Pata D., Zucca R., Low S. & Verschure P. Size Matters: How Scaling Affects the Interaction between Grid and Border Cells. Front. Comput. Neurosci., 11: 65 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [104].Spalla D., Dubreuil A., Rosay S., Monasson R. & Treves A. Can Grid Cell Ensembles Represent Multiple Spaces? Neural Comput., 31(12): 2324–2347 (2019). [DOI] [PubMed] [Google Scholar]
- [105].Monsalve-Mercado M. & Leibold C. Effect of boundaries on grid cell patterns. Phys. Rev. Res., 2: 043137 (2020). [Google Scholar]
- [106].Zhang H., Rich P., Lee A., & Sharpee T. Hippocampal spatial representations exhibit a hyperbolic geometry that expands with experience. Nat. Neurosci., 26(1): 131–139 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]





