1 Introduction

Since its inception, the theory of general relativity has passed many tests. However, to date, it remains incomplete. The reason for this is attributed to inconsistencies between quantum mechanics and gravity with no unifying framework that is able to reconcile both their findings. Nevertheless, the quest for a theory that could describe the quantum behavior of the full gravitational field has been pursued along three different lines of research. The first approach, denoted by the covariant theory, quantum gravity is constructed as quantum field theory (QFT) expanding around a Minkowski background. However, firm evidence about the non-renormalizability of QFT of gravitation was found [1]. The second line is based on canonical quantum theory in which the Hamiltonian of the classical general theory of relativity is constructed and subsequently its constraints are quantized. This approach culminated in loop quantum gravity, and despite enormous efforts during the last forty years, major problems remain. The third line includes modern methods of quantum field theory such as the covariant Feynman path integral approach, Hawking’s Euclidean quantum gravity, as well as the lattice-like (discrete) alternative. Under the latter, two main discrete approaches have been mainly followed: Regge calculus [2], and Euclidean dynamical triangulations [3]. However, in both cases, progress has been very slow.

Recently, and within the lattice-like approach, a discrete gravity model was proposed by Chamseddine and Mukhanov, where the discrete analog of the Einstein action was constructed for discrete spaces [4]. A space consisting of elementary cells (with Planck volume) was considered. These cells have no internal differentiable structure and are characterized by a finite number of operators and spin connections. Each cell is characterized by displacement operators that define the movement from a given cell to the next one. The diffeomorphism invariance in the continuous limit is manifested as a freedom in the choice of elementary cells. It was also shown that as the cells shrink to points, the standard formulas of differentiable geometry are recovered.

Discrete gravity is promising in the sense that only a finite number of degrees of freedom is assigned to each cell for each field and this might solve the well-known problem of the ultraviolent divergences in quantum theories of gravity (check [5] for example). In addition, the proposed discrete gravity avoids the problem of failure of the Liebnitz rule, which is usually a main obstacle to the development of the theory of discretized manifolds [6].

In this paper, we study numerically the scalar curvature tensor in two dimensions in the discrete space. Each of the elementary cells is enumerated by two integers, \(n = (n_1, n_2)\), that can take positive and negative values. These series of integers become coordinates on the manifold in the continuous limit. In the two-dimensional \((d=2)\) case that we are studying, each cell has four neighboring cells (2d) which share with it a common boundary. In section two, we transform the continuous metric of a two-sphere into that of the lattice. We also explore the change in the scalar curvature in the discrete space as a function of the number of cells, and we show that it tends to the expected value in the continuous limit as the number of cells increases. Additional validation is also presented by showing that the Euler characteristic of a discretized sphere approaches the numerical value two.In section three, the values of the spin-connections and the curvature tensor in the discrete case will be compared to those obtained in the continuous case.In section four, we consider another discretization of the metric where one of the coordinates is ignorable where we show that a larger number of cells is needed to have the same accuracy as the first case.

2 Isotropic coordinates for two-sphere

Consider the two-sphere metric given by:

$$\begin{aligned} ds^{2} = a^{2}\left( d\theta ^{2}+\sin ^{2}\theta d\phi ^{2}\right) \end{aligned}$$
(1)

and define:

$$\begin{aligned} r&= 2\tan \frac{\theta }{2},\quad 0\le \theta \le \frac{\pi }{2}\\ r&=2\cot \frac{\theta }{2},\quad \frac{\pi }{2}\le \theta \le \pi \end{aligned}$$

to get the two covering for the sphere. We then have:

$$\begin{aligned} ds^{2}&=\frac{a^{2}}{\left( 1+\frac{1}{4}r^{2}\right) ^{2}}\left( dr^{2}+r^{2}d\phi ^{2}\right) \\&=\frac{a^{2}}{\left( 1+\frac{1}{4}\left( x^{2}+y^{2}\right) \right) ^{2}}\left( dx^{2}+dy^{2}\right) , \end{aligned}$$

where

$$\begin{aligned} x=r\cos \phi ,\quad y=r\sin \phi . \end{aligned}$$

To transform this continuous metric to that on the lattice, we let:

$$\begin{aligned} x=\frac{2n_{1}}{N},\quad y=\frac{2n_{2}}{N}, \end{aligned}$$

where

$$\begin{aligned} n_{1}= & {} 0,\pm 1,\pm 2,\ldots ,\pm \left( N-1\right) ,\\ n_{2}= & {} 0,\pm 1,\pm 2,\ldots ,\pm \left( N-1\right) , \end{aligned}$$

implying that:

$$\begin{aligned} 0<r^{2}=\frac{4\left( n_{1}^{2}+n_{2}^{2}\right) }{N^{2}}\le 4 \end{aligned}$$

with the maximal value \(r=2\) attained for \(\theta =\frac{\pi }{2}.\)

In order to plot the set of discrete points making the discrete space, we will express the Cartesian coordinates \(\left( x_{1},x_{2},x_{3}\right) \) in terms of \(n_1\) and \(n_2\) to plot the discrete surface:

$$\begin{aligned} x_{1}=a\sin \theta \cos \phi ,\quad x_{2}=a\sin \theta \cos \phi ,\quad x_{3}=a\cos \theta \end{aligned}$$

Substituting

$$\begin{aligned} x=\frac{2n_{1}}{N}=2\tan \frac{\theta }{2}\cos \phi ,\quad y=\frac{2n_{2}}{N}=2\tan \frac{\theta }{2}\sin \phi \end{aligned}$$

we can solve for the sine and cosine of \(\theta \) and \(\phi \). This gives finally:

$$\begin{aligned} x_{1}= & {} \frac{a}{N} \frac{2n_{1}}{1+\left( n_{1}^{2}+n_{2}^{2}\right) /N^{2}},\quad x_{2}=\frac{a}{N} \frac{2n_{2}}{1+\left( n_{1}^{2}+n_{2}^{2}\right) /N^{2}},\\ x_{3}= & {} a\frac{1-\left( n_{1}^{2}+n_{2}^{2}\right) /N^{2}}{1+\left( n_{1}^{2}+n_{2}^{2}\right) /N^{2}} \end{aligned}$$

which describes the upper hemisphere. We can obtain the lower hemisphere by reflection with respect to the xy plane. Figure 1 displays the set of discrete points, forming a two-sphere of radius one.

Fig. 1
figure 1

Two-sphere of radius one formed from the set of the discrete points

To find the expression of the scalar curvature, we start with the zweibein that are given by

$$\begin{aligned} e_{1}^{1}=e_{2}^{2}=e\left( n_{1},n_{2}\right) =a\frac{1}{1+\frac{1}{N^{2}}\left( n_{1}^{2}+n_{2}^{2}\right) } \end{aligned}$$

Then, using Eq. (54) in [3], we can find that \(\sin \left( \frac{\pi }{4}-\omega _{1}\left( n_{1},n_{2}\right) \right) \) is equal to

$$\begin{aligned}&\frac{1}{2\sqrt{2}}\left( \left( \frac{1}{1+\frac{1}{N^{2}}\left( \left( n_{1}+1\right) ^{2}+n_{2}^{2}\right) }\right) ^{2}\right. \nonumber \\ {}&\quad \left. -\left( \frac{1}{1+\frac{1}{N^{2}}\left( n_{1}^{2}+\left( n_{2}+1\right) ^{2}\right) }\right) ^{2}\right. \nonumber \\&\quad \left. +2\left( \frac{1}{1+\frac{1}{N^{2}}\left( n_{1}^{2}+n_{2} ^{2}\right) }\right) ^{2}\right) \cdot \nonumber \\&\quad \times \left( 1+\frac{1}{N^{2}}\left( \left( n_{1}+1\right) ^{2}+n_{2} ^{2}\right) \right) \left( 1+\frac{1}{N^{2}}\left( n_{1}^{2}+n_{2} ^{2}\right) \right) \end{aligned}$$
(2)

while \(-\cos \left( \frac{\pi }{4}-\omega _{2}\left( n_{1},n_{2}\right) \right) \) is equal to

$$\begin{aligned}&\frac{1}{2\sqrt{2}}\left( \left( \frac{1}{1+\frac{1}{N^{2}}\left( n_{1}^{2}+\left( n_{2}+1\right) ^{2}\right) }\right) ^{2}\right. \nonumber \\ {}&\quad \left. -\left( \frac{1}{1+\frac{1}{N^{2}}\left( \left( n_{1}+1\right) ^{2}+n_{2}^{2}\right) }\right) ^{2}\right. \nonumber \\&\quad \left. +2\left( \frac{1}{1+\frac{1}{N^{2}}\left( n_{1}^{2}+n_{2} ^{2}\right) }\right) ^{2}\right) \cdot \nonumber \\&\quad \times \left( 1+\frac{1}{N^{2}}\left( n_{1}^{2}+\left( n_{2}+1\right) ^{2}\right) \right) \left( 1+\frac{1}{N^{2}}\left( n_{1}^{2}+n_{2} ^{2}\right) \right) \end{aligned}$$
(3)

Using Eqs. (55) and (56) appearing in [3], the curvature tensor is then given by

$$\begin{aligned} R_{12}&=2\left( \frac{N}{2}\right) ^{2}\sin \left( \frac{1}{2}\left( \left( \omega _{2}\left( n_{1}+1,n_{2}\right) -\omega _{2}\left( n_{1},n_{2}\right) \right) \right. \right. \nonumber \\&\quad \left. \left. -\left( \omega _{1}\left( n_{1},n_{2}+1\right) -\omega _{1}\left( n_{1},n_{2}\right) \right) \right) \right) \end{aligned}$$
(4)

and thus the curvature scalar

$$\begin{aligned} R&=2\left( e_{1}^{1}e_{2}^{2}\right) ^{-1} R_{12}\nonumber \\&=\frac{2}{a^{2}}\left( 1+\frac{1}{N^{2}}\left( n_{1}^{2}+n_{2} ^{2}\right) \right) ^{2} R_{12} \end{aligned}$$
(5)

The scalar curvature as given by Eq. (5) was computed numerically for several values of N. Figure 2 shows a plot (radius \(a=1\)) of the mean of the scalar curvature as N varies between 2 and 40. As N goes beyond 20, the limit to the continuous case, \(R = \frac{2}{a^2}\), is established.

Fig. 2
figure 2

Mean of the scalar curvature versus N for \(a=1\)

Upon discretizing the space, we use \(4N^2\) vertices on the lattice subject to the constraint \(({n_1}^2 + {n_2}^2 \le N^2)\), where the point (0, 0) is at the pole, and the points satisfying \(({n_1}^2 + {n_2}^2 = N^2)\) are at the equator. However, the number of points entering in the computation of the spin connections (given in terms of the zweibein at the lattice point \((n+1)\)) and the curvature tensor (found in terms of \(\omega (n+1)\)) is constrained. The constraint is given by:

$$ \begin{aligned} (n_1+2)^2 + {n_2}^2< N^2 \quad \& \quad {n_1}^2 + (n_2 + 2)^2 < N^2 \end{aligned}$$
(6)

The constraint satisfying points as well as their estimates are shown in Fig. 3 as a function of N.

Fig. 3
figure 3

The estimate of the number of points used in evaluating R, \(3N^2\), is represented by the light green curve. The actual number of points satisfying Eq. (6), retrieved numerically, and contributing to the computation of R, is represented by the blue dots

The last point to be discussed in this section is the Euler characteristic [7]. This is given by [8]:

$$\begin{aligned} \chi =\frac{1}{2\pi }{\displaystyle \int }R_{\overset{.}{1}\overset{.}{2}}^{\quad 12}\left( n\right) dxdy \end{aligned}$$

which is equal to 2 for a sphere. To test whether this is still satisfied in the discrete case, we write the expression of \(\chi \) in the discrete space. For a sphere of radius one (\(a = 1\)); hence, the scalar curvature is two, \(\chi \) is given by:

$$\begin{aligned} \chi =\frac{1}{2\pi } {\displaystyle \sum \limits _{n_{1}}} {\displaystyle \sum \limits _{n_{2}}} e^{2}\left( n_{1},n_{2}\right) \theta \left( N^{2}-n_{1}^{2}-n_{2} ^{2}\right) \end{aligned}$$

where \(\theta \) is the step function \(\theta \left( x\right) =1,\) \(x>0\) and \(\theta \left( x\right) =0\) for \(x<0.\)

This quantity was computed numerically for \(2 \le N \le 40\), and the results are outlined in the Fig. 4 below.

Fig. 4
figure 4

The calculated Euler characteristic \(\chi \) is represented by the blue dots, the light green curve is a visual guide, and the dashed line is the expected value

3 Continuous case

In this section, we will look at the expressions of the spin connections and curvature tensor in the continuous case and compare with those got in the discrete space. For the continuous case, we have

$$\begin{aligned} \omega _{\overset{.}{1}}^{12}&\equiv \omega _{\overset{.}{1}}=-\frac{y}{2\left( 1+\frac{1}{4}r^{2}\right) } \end{aligned}$$
(7)
$$\begin{aligned} \omega _{\overset{.}{2}}^{12}&\equiv \omega _{\overset{.}{2}}=\frac{x}{2\left( 1+\frac{1}{4}r^{2}\right) } \end{aligned}$$
(8)
$$\begin{aligned} R_{\overset{.}{1}\overset{.}{2}}^{12}&=-\frac{1}{\left( 1+\frac{1}{4}r^{2}\right) ^{2}} \end{aligned}$$
(9)

The north pole is at the point \(\theta =0\) for which \(x=y=0,\) so that \(\omega _{\overset{.}{1}}=0=\omega _{\overset{.}{2}}\). The metric is not singular at this point. However, the south pole corresponds to the point \(\theta =\pi \) for which \(r\rightarrow \infty \) and the metric becomes singular, \(\omega _{\overset{.}{1}}\) and \(\omega _{\overset{.}{2}}\rightarrow 0\) but the curvature is not singular, showing that this is a coordinate singularity. This is the reason that for \(\theta >\frac{\pi }{2}\) we have to use the variable \(r=2\cot \frac{\theta }{2}.\)

Fig. 5
figure 5

The continuous limit of the curvature \(\omega _{1cont}\) is shown in the left, while its discrete counterpart is shown on the right for \(N=40\)

Fig. 6
figure 6

The continuous limit of the \(R_{12 \ cont}\) is shown in the left, while its discrete counterpart is shown on the right for \(N=40\)

Figure 5 shows the plot of \(\omega _1\) as computed using Eq. (7), on the left, compared to that of \(\omega _1\) in the discrete space, on the right, as given by Eq. (2). In a similar manner, Fig. 6 compares the curvature tensor in the continuous and that in discrete space on the left and right figures respectively. Both plots are done for \(N=40\). This shows the that the continuous limit is recovered from the discrete case as more lattice points are included in the computations, which corresponds to finer discretization.

4 Ignorable coordinates

Another way of discretizing the 2-d sphere metric which is given by Eq. 1 is by setting

$$ \begin{aligned} \theta =\frac{n\pi }{N} \quad \& \quad \phi =\frac{2m\pi }{M} \end{aligned}$$

where \(n=0,1,\ldots N-1\) and \(m=0,1,\ldots M-1\). For simplicity we take \(M=2N\) so that \(\Delta \theta =\frac{\pi }{N}=\Delta \phi .\) We also replace the function \(\sin \theta \) with \(SIN[\frac{n\pi }{N}]\) defined by:

$$\begin{aligned} SIN[\frac{n\pi }{N}]=\frac{1}{2i}\left( \left( 1+\frac{i\pi }{N}\right) ^{n}-\left( 1-\frac{i\pi }{N}\right) ^{n}\right) \end{aligned}$$

satisfying the relation below:

$$\begin{aligned} \Delta _{\theta }SIN[\frac{n\pi }{N}]&\equiv \frac{1}{\Delta \theta }\left( SIN[\frac{\left( n+1\right) \pi }{N}]-SIN[\frac{n\pi }{N}]\right) \\&=COS[\frac{n\pi }{N}], \end{aligned}$$

where

$$\begin{aligned} COS[\frac{n\pi }{N}]=\frac{1}{2}\left( \left( 1+\frac{i\pi }{N}\right) ^{n}+\left( 1-\frac{i}{N}\pi \right) ^{n}\right) . \end{aligned}$$

The vierbein components are:

$$\begin{aligned} e_{\overset{.}{1}}^{1}\left( n_{1},n_{2}\right) =a,\quad e_{\overset{.}{2} }^{2}\left( n_{1},n_{2}\right) =ae\left( n\right) . \end{aligned}$$

Thus \(n_{2}\) will be ignorable coordinate and for simplicity we will set \(n_{1}=n.\) In this case, the spin connections are given by:

$$\begin{aligned} \sin \omega _{1}=\frac{-\frac{1}{2e\left( n+1\right) } + e\left( n\right) \sqrt{e^{2}\left( n\right) +1-\frac{1}{4e^{2}\left( n+1\right) }}}{1+e^{2}\left( n\right) } \end{aligned}$$

In this expression \(\omega _{1}\) stands for \(\frac{\pi }{N}\omega _{1}\) and in the limit of very large N we have \(\omega _{1}\rightarrow 0\). For \(\omega _{2}\) we get:

$$\begin{aligned} \sin \omega _{2}=\frac{e\left( n\right) \left( 1+\frac{e^{2}\left( n\right) -e^{2}\left( n+\right) }{2}\right) - \sqrt{e^{2}\left( n+1\right) +\frac{1}{2}e^{2}\left( n+1\right) e^{2}\left( n\right) -\frac{1}{4} e^{4}\left( n+1\right) -\frac{1}{4}e^{4}\left( n\right) }}{1+e^{2}\left( n\right) } \end{aligned}$$

Again \(\omega _{2}\) stands for \(\frac{\pi }{N}\omega _{2}\), and we know that in the limit of large N, we have the limit \(\omega _{2}\rightarrow \frac{N}{\pi }\cos \frac{n\pi }{N}\). The curvature tensor is then:

$$\begin{aligned} R_{\overset{.}{1}\overset{.}{2}}^{\quad }\left( n\right)&=\frac{2}{\Delta \theta \Delta \phi }\sin \left( \frac{1}{2}\left( \omega _{\overset{.}{2} }\left( n+1\right) -\omega _{\overset{.}{2}}\left( n\right) \right) \right) \\&=2\left( \frac{N}{\pi }\right) ^{2}\sin \left( \frac{1}{2}\left( \omega _{\overset{.}{2}}\left( n+1\right) -\omega _{\overset{.}{2}}\left( n\right) \right) \right) \end{aligned}$$

and the curvature scalar is given by:

$$\begin{aligned} R=\frac{4}{e\left( n\right) }\left( \frac{N}{\pi a}\right) ^{2}\sin \left( \frac{1}{2}\left( \omega _{\overset{.}{2}}\left( n+1\right) -\omega _{\overset{.}{2}}\left( n\right) \right) \right) . \end{aligned}$$

Figure 7 displays a plot, for \(a = 1\), of the scalar curvature versus N. Again, this reveals that the expected value in the continuous limit is obtained.

Notice that a much larger value of N corresponding to much finer lattice is needed in this case to achieve the same accuracy achieved before with non-ignorable coordinates. In the latter case, N represents the number of discrete points, whereas in the former the number of discrete points is \(\propto N^2\). Because the angle \(\phi \) is ignorable, for every angle \(\theta =\frac{n\pi }{N}\) we will have all the points with angle \(\phi =\frac{m2\pi }{M}\) on the circle with radius SIN[n]. For small values of N the shape will be that of ellipsoid, but for larger N it will approach a sphere. For example, the area of the surface is:

$$\begin{aligned}&{\displaystyle \sum \limits _{n=0}^{N-1}} {\displaystyle \sum \limits _{m=0}^{M-1}} \left( \frac{\pi }{N}a\right) ^{2}SIN[n]\nonumber \\&\quad =\frac{\pi ^{2}a^{2}}{Ni} {\displaystyle \sum \limits _{n=0}^{N-1}} \left( \left( 1+\frac{i\pi }{N}\right) ^{n}-\left( 1-\frac{i\pi }{N}\right) ^{n}\right) \end{aligned}$$
(10)

Figure 8 below shows a plot (radius \(a=1\)) for the area, computed numerically using Eq. (10), as N varies between 2 and 500. As N goes beyond 100, the shape is approaching that of a sphere, with an area of \(4 \pi a^2\).

Fig. 7
figure 7

The scalar curvature is followed as a function of N for the ignorable coordinate case for \(a = 1\), with the dashed lines representing the expected value at 2

Fig. 8
figure 8

The area is followed as a function of N for the ignorable coordinate case for \(a = 1\)

5 Conclusions

In this paper, we discussed the recently proposed model of discrete gravity where each elementary cell is characterized by displacement operators that connect a cell to a neighboring one. Using the definition of the curvature of the discrete space, the curvature of a two-dimensional sphere was computed numerically in two cases: isotropic coordinates and ignorable coordinates. It was shown that as the cells shrink to points, the standard curvature for a sphere in the continuous manifold was recovered. Our results show that the proposal of Chamseddine and Mukhanov is very effective in computing the curvature of discrete spaces. Our next step is to perform a numerical study of the discretization of three- and four-dimensional manifolds.

6 Supporting Material

The scripts used in the paper are available at the following link.