1 Introduction

The most fundamental model in the New Economic Geography (NEG) is Krugman’s core-periphery model (KCP model) (Krugman 1991). This model is a two-region model. However, an economy should sometimes be considered as consisting of n regions (economy with n regions), where \(n>2\) denotes an integer (Bosker et al. 2010). Hence, core-periphery models (CP models) with n regions are constructed as a multiregional version of KCP model (Fujita et al. 2001, pp. 61–77). Moreover, an economy should sometimes be considered as spread across a continuous space (continuous economy). Hence, to model a continuous economy, continuous core-periphery models (CCP models) are constructed as a continuous-space version of KCP model (Fujita et al. 2001, pp. 49, 79–95, 141). These models are ones of the most fundamental models in the NEG.

Many researchers have studied equilibria, agglomerations and bifurcations in the CP models with n regions (see, e.g., Ago et al. 2006; Akamatsu and Takayama 2009; Akamatsu et al. 2012; Barbero and Zofío 2016; Beckmann and Puu 1985; Behrens and Thisse 2007; Bosker et al. 2010; Castro et al. 2012; Forslid and Ottaviano 2003; Fujita et al. 2001, 2004; Fujita and Thisse 1996; Gallego and Zofío 2018; Gaspar et al. 2018; Ikeda et al. 2012, 2019; Ikeda and Murota 2014; Ikeda 2017; Krugman and Elizondo 1996; Krugman 1996, 1993; Mori and Nishikimi 2002; Mossay 2006; Mossay and Picard 2020; Pavlidis et al. 2007; Pflüger 2004; Tabata et al. 2014, 2015a, b; Tabata and Eshima 2018a2019). However, there are only a few studies on the CCP models (see, e.g., Fujita et al. 2001, pp. 82–95, 309–327; Ohtake and Yagi 2021; Tabata et al. 2013; Tabata and Eshima 2015a). Hence, in order to study the CCP models, it is a promising attempt to apply the predictions and implications derived from the CP models with n regions to the CCP models. For this attempt, this paper studies approximate relationships between the CP models with n regions and the CCP models.

It is reasonable to consider a continuous space as a set consisting of an infinite number of infinitesimally small regions. Hence, we can consider every CCP model as a CP model with an infinite number of infinitesimally small regions. Therefore, it is reasonable to conjecture that every CCP model is considered as the limit of a CP model with n regions as the number n and the diameter of each region tend to infinity and 0, respectively, that is, that every CCP model is approximated by CP models with a large number of small regions.

This approximation is intuitively plausible, but has not been hitherto proved. If we attempt to prove the approximation, then we encounter thefollowing difficulties:

  1. 1.

    To prove the approximate relation, we need to analyze how the CP models with n regions behave as the number n and the diameter of each region tend to infinity and 0, respectively. However, the CP models with n regions are increasingly complicated as the number n increases.

  2. 2.

    In the CP models with n regions, production, consumption and transportation are conducted discretely in space, and the distribution of wages is described by the wage equation with n regions, which is a discrete equation (Fujita et al. 2001, (4.35), (5.5)). In contrast, in the CCP models, production, consumption and transportation are conducted continuously in space, and the distribution of wages is described by the continuous wage equation, which is an integral equation (Fujita et al. 2001, (9.14)). There is an essential difference between the CP models with n regions and the CCP models. It is difficult to compare them.

  3. 3.

    The mathematical structure of the wage equation with n regions is clarified (Tabata and Eshima 2018b). However, the continuous wage equation has not been fully studied. The continuous wage equation is a nonlinear integral equation with a double singular structure, that is, it contains a nonlinear integral operator whose kernel is described as a fraction whose denominator is expressed by another nonlinear singular integral operator. It is difficult to approximate the continuous wage equation with high precision using linear integral operators (Tabata et al. 2013, Remark 2.3(ii)).

Considering these difficulties, as a first step, we study the approximate relation when the models are in short-run equilibrium, where each short-run equilibrium of the CCP model (the CP model with n regions) is defined as a solution of the continuous wage equation (the wage equation with n regions) when the distribution of workers, the distribution of farmers and the transport-cost function are given.

The main results of this paper manifest in the form of Theorems 912. First, we construct a CCP model and a CP model with n regions for each \(n\ge 2\). Assuming that the known functions of the CP model with n regions and the diameters of n regions converge to the known functions of the CCP model and 0 respectively as the number n tends to infinity, we analyze how an arbitrary short-run equilibrium of the CP model with n regions behaves as the number n tends to infinity (Theorem 9). Second, we prove approximate relations between the set of all short-run equilibria of all CP models with a large number of small regions and a nonempty compact set of short-run equilibria of the CCP model (Theorem 10). Third, Theorem 11 provides a sufficient condition for the CCP model and every CP model with a large number of small regions to have unique short-run equilibria that are approximately equal to each other. Finally, Theorem 12 provides an error estimate for the approximation proved in Theorem 11.

The remainder of this paper consists of 6 sections and Appendices A, B, C, and D. Section 2 provides the methods. Section 3 presents the preliminaries. Section 4 reviews the wage equation with n regions and the continuous wage equation. Section 5 provides sufficient conditions and necessary conditions for the CCP model and the CP model with n regions to have short-run equilibria (Propositions 4 and 5). Section 6 states and discusses Theorems 912. Moreover, to help us to understand the main results, Section 6 provides numerical simulations. Section 7 is the conclusion section. Appendices A, B, and C prove Theorems 912. Appendix D analyzes the numerical simulations. Advanced knowledge of neither integral equations nor functional analysis is used.

2 Methods

This paper uses the following methods:

  1. 1.

    We construct a CCP model (Fujita et al. 2001, pp. 140–143; Tabata et al. 2013). Let the CCP model be fixed, and denote it by M. For each \(n\ge 2,\) we construct a CP model with n regions. We denote by \(\{\mathbf {M}_{n}\}\) the sequence of models thus constructed. To overcome the difficulty mentioned in (2) of Section 1, we equivalently transform the wage equation with n regions to an integral equation whose unknown function is a step function that is constant in each region. This integral equation is also called the wage equation with n regions. No confusion should arise. We assume that the maximum of diameters of the n regions and the known functions of \(\mathbf {M}_{n}\) converge to 0 and the known functions of M, respectively, as n tends to infinity (Conditions 6 and 7 in Section 6).

  2. 2.

    Proposition 4 provides sufficient conditions and necessary conditions for \(\mathbf {M}_{n}\) to have a short-run equilibrium for each \(n\ge 2\). In particular, Proposition 4(i)(iii) proves that \(\mathbf {W}_{n}\) is nonempty and compact for each \(n\ge 2,\) where \(\mathbf {W}_{n}\) denotes the set of all short-run equilibria of \(\mathbf {M}_{n}\) (the set of all solutions of the wage equation with n regions) for each \(n\ge 2\). To overcome the difficulty mentioned in (3) of Section 1, Proposition 5 provides sufficient conditions and necessary conditions for M to have a short-run equilibrium. In particular, Proposition 5(i)(iii) proves that W is nonempty and compact, where W denotes the set of all short-run equilibria of M (the set of all solutions of the continuous wage equation).

  3. 3.

    Using Conditions 6 and 7, we define a CP model with a large number of small regions as \(\mathbf {M}_{n}\) when n is sufficiently large. Moreover, we define the set of all short-run equilibria of a CP model with a large number of small regions as \(\mathbf {W}_{n}\) when n is sufficiently large. Hence, if n is sufficiently large, then we refer to \(\cup _{m\ge n}\mathbf {W}_{m}\) as the set of all short-run equilibria of all CP models with a large number of small regions.

  4. 4.

    For each n, we attempt to substitute an arbitrary \(\mathbf {w}_{n}\in \mathbf {W}_{n}\) in the continuous wage equation. Even if n is sufficiently large, then the equality does not hold in general. However, the difference between the left-hand side and the right-hand side is small when n is sufficiently large (Proposition 8). In this sense, every short-run equilibrium of all CP models with a large number of small regions approximately satisfies the continuous wage equation. We use this result to prove Theorems 912.

  5. 5.

    To overcome the difficulty mentioned in (1) of Section 1, we analyze an arbitrary sequence \(\{\mathbf {w}_{n}\}\) such that \(\mathbf {w}_{n}\in \mathbf {W}_{n}\) for all \(n\ge 2\). In general, \(\{\mathbf {w}_{n}\}\) itself is not convergent. However, Theorem 9(i) proves that \(\{\mathbf {w}_{n}\}\) is relatively compact, and Theorem 9(ii) proves that every accumulation point of \(\{\mathbf {w}_{n}\}\) is a short-run equilibrium of M (see, e.g., Yoshida 1965, pp. 4, 5). Theorem 9(iii) clarifies the structure of \(\{\mathbf {w}_{n}\}\).

  6. 6.

    Theorem 10(i) proves that \(\cup _{m\ge n}\mathbf {W}_{m}\) is relatively compact for each \(n\ge 2\). We prove that there exists a nonempty compact set \(W_{\infty }\subseteq W\) such that if N is sufficiently large, then \(\cup _{m\ge n}\mathbf {W}_{m}\) approximately coincides with \(W_{\infty }\) for all \(n\ge N,\) that is, \(\cup _{m\ge n}\mathbf {W}_{m}\) and \(W_{\infty }\) can be approximated by each other for every \(n\ge N\). Hence, to obtain approximate relations between W and \(\cup _{m\ge n}\mathbf {W}_{m},\) in the following (7) and (8) we analyze how \(W_{\infty }\subseteq W\) and \(\cup _{m\ge n}\mathbf {W}_{m}\)can be approximated by each other.

  7. 7.

    To describe how \(\cup _{m\ge n}\mathbf {W}_{m}\) can be approximated by \(W_{\infty },\) we prove that there exist an integer \(N\ge 2\) and a nonempty finite subset \(W_{0}\subseteq W_{\infty }\) such that \(\cup _{m\ge n}\mathbf {W}_{m}\) is included in the small neighborhood of \(W_{0}\) for every \(n\ge N\) (Theorem 10(ii)). Hence, if n is sufficiently large, then \(\cup _{m\ge n}\mathbf {W}_{m}\) can be approximated by \(W_{0}\).

  8. 8.

    To describe how \(W_{\infty }\) can be approximated by \(\cup _{m\ge n} \mathbf {W}_{m},\) we prove that for each \(n\ge 2\) there exists a finite subset \(\mathbf {W}_{0}\subseteq \cup _{m\ge n}\mathbf {W}_{m}\) such that \(W_{\infty }\) is included in the small neighborhood of \(\mathbf {W}_{0}\) (Theorem 10(iii)). Hence, \(W_{\infty }\) can be approximated by \(\mathbf {W}_{0}\).

  9. 9.

    To analyze the set of all short-run equilibria of all CP models with a large number of small regions, we describe how \(\cup _{m\ge n}\mathbf {W}_{m}\) behaves as n increases. We prove that if n is sufficiently large, then there exists a finite subset \(\mathbf {W}_{0}\subseteq \cup _{m\ge n}\mathbf {W}_{m}\) such that \(\cup _{m\ge n}\mathbf {W}_{m}\) is included in the small neighborhood of \(\mathbf {W}_{0},\) that is, \(\cup _{m\ge n}\mathbf {W}_{m}\) can be approximated by \(\mathbf {W}_{0}\) (Theorem 10(iv)).

  10. 10.

    Theorem 9 cannot imply that \(\{\mathbf {w}_{n}\}\) itself is convergent. Theorem 10 cannot imply that \(W_{\infty }=W\). Moreover, Theorem 10 cannot provide an error estimate for the approximations proved in Theorem 10. To prove these results, we need to fully observe how \(\mathbf {w}_{n}\) behaves as the number n increases. Recalling Conditions 6 and 7, we find it necessary to analyze how the wage distribution changes along with the worker distribution, the farmer distribution, and the transport-cost function. However, if the number n of regions is large, then the wage distribution changes significantly and complexly. Hence, to facilitate this analysis, we seek a sufficient condition for the wage distribution to change gradually even when the number n is large. As such a condition, this paper assumes that the elasticity of substitution and the maximum of transport costs are sufficiently small in comparison with the manufacturing expenditure (this condition is discussed fully in Section 5). Using this condition, we can prove that if the changes in the worker distribution, the farmer distribution, and the transport-cost function are small, then also the change in the wage distribution is small even when the number n is large (Lemma 18). Using this lemma, Theorem 11 proves that \(W=W_{\infty }=\{w\},\) and \(\mathbf {w}_{n}\rightarrow w\) as \(n\rightarrow +\infty\). Theorem 12 provides an error estimate for the approximation obtained in Theorem 11.

3 Preliminaries

We assume that economic activities are conducted in D, where D denotes a closed bounded domain of an Euclidean space. For simplicity we assume that the boundary of D is piece-wise smooth. We seek solutions of the continuous wage equation in Banach spaces of continuous functions of \(x\in D,\) and solutions of the wage equation with n regions in spaces of step functions of \(x\in D\). We compare these solutions in Banach spaces of Lebesgue-measurable functions of \(x\in D\). This section defines these function spaces.

First, we define the Banach spaces of Lebesgue-measurable functions of \(x\in D\). We denote, by \(L^{1}(D)\) \((L^{\infty }(D)),\) the Banach space of all Lebesgue-summable (essentially bounded) functions of \(x\in D\). These spaces are equipped with the following respective norms:

$$\begin{aligned} ||g||_{L^{1}(D)}:=\int \nolimits _{x\in D}|g(x)|dx,\;||g||_{L^{\infty }(D)}:=\underset{x\in D}{\text { ess}\sup }|g(x)|. \end{aligned}$$
(1)

We define the following subsets of \(L^{i}(D),\) \(i=1,\infty :\)

$$\begin{aligned} L_{0+}^{i}(D):=\{g(x)\in L^{i}(D);\;\underset{x\in D}{\text {ess}\inf }g(x)\ge 0\},\;i=1,\infty , \end{aligned}$$
(2)
$$\begin{aligned} L_{+}^{i}(D):=\{g(x)\in L^{i}(D);\;\underset{x\in D}{\text {ess}\inf }g(x)>0\},\;i=1,\infty . \end{aligned}$$
(3)

For every \(h(x)\in S\) we define

$$\begin{aligned} S(h):=\{g(x)\in L_{0+}^{\infty }(D);\;g(x)h(x)\in S\}, \end{aligned}$$
(4)

where

$$\begin{aligned} S:=\{h(x)\in L_{0+}^{1}(D);\;\int \nolimits _{y\in D}h(y)dy=1\}. \end{aligned}$$
(5)

Second, we define the Banach spaces of continuous functions of \(x\in D\). We denote by C(D) the Banach space of all continuous functions of \(x\in D\). This space is equipped with the following norm:

$$\begin{aligned} ||g||_{C(D)}:=\underset{x\in D}{\max }|g(x)|. \end{aligned}$$
(6)

We define the following subsets of C(D) : 

$$\begin{aligned} C_{0+}(D):=C(D)\cap L_{0+}^{\infty }(D), \end{aligned}$$
(7)
$$\begin{aligned} C_{+}(D):=C(D)\cap L_{+}^{\infty }(D). \end{aligned}$$
(8)

Third, we define the spaces of step functions of \(x\in D\). For each integer \(n\ge 2,\) we divide D as follows:

$$\begin{aligned} D=\underset{i=1}{\overset{n}{\bigcup }}d_{n}^{i}, \end{aligned}$$
(9)

where \(d_{n}^{i},\) \(i=1,...,n,\) are disjoint non-null subsets of D. For simplicity, we assume that these subsets are domains whose boundaries are piece-wise smooth. Each subset represents a region. For each \(n\ge 2,\) we denote by \(\mathbf {L}^{n}(D)\) the set of all step functions of \(x\in D\) that are constant for all \(x\in d_{n}^{i},\) \(i=1,...,n,\) where we add superscript n to \(\mathbf {L}^{n}(D)\) to emphasize that this space depends on division (9). Note that \(\mathbf {L}^{n}(D)\) is an n-dimensional subspace of \(L^{\infty }(D)\) for each \(n\ge 2\). We define the following subsets of \(\mathbf {L}^{n}(D):\)

$$\begin{aligned} \mathbf {L}_{0+}^{n}(D):=\mathbf {L}^{n}(D)\cap L_{0+}^{\infty }(D), \end{aligned}$$
(10)
$$\begin{aligned} \mathbf {L}_{+}^{n}(D):=\mathbf {L}^{n}(D)\cap L_{+}^{\infty }(D), \end{aligned}$$
(11)
$$\begin{aligned} \mathbf {S}^{n}:=\mathbf {L}^{n}(D)\cap S. \end{aligned}$$
(12)

To consider transportation costs, we define spaces of functions of \((x,y)\in D\times D\). We denote, by \(L^{\infty }(D\times D)\) \((C(D\times D))\), the Banach space of all essentially bounded (continuous) functions of \((x,y)\in D\times D\). By \(\mathbf {L}^{n}(D\times D)\) we denote the space of all step functions of \((x,y)\in D\times D\) that are constant for all \((x,y)\in d_{n}^{i}\times d_{n}^{j},\) \(i,j=1,...,n\). Replacing D with \(D\times D\) in (1), (3), (6), (8) and (11), we can define \(||\cdot ||_{L^{\infty }(D\times D)},\) \(L_{+}^{\infty }(D\times D),\) \(||\cdot ||_{C(D\times D)},\) \(C_{+}(D\times D)\) and \(\mathbf {L}_{+}^{n}(D\times D)\).

4 Wage Equations

First, assuming that workers and farmers are distributed continuously in D, we introduce the continuous wage equation. The continuous wage equation is the following nonlinear integral equation (Fujita et al. 2001, (9.14); Tabata et al. 2013, (2.4)–(2.7)):

$$\begin{aligned} w(x)^{\sigma }=f(w;\lambda ,\phi ,\tau )(x), \end{aligned}$$
(13)

where

$$\begin{aligned} f(u;\lambda ,\phi ,\tau )(x):=\int \nolimits _{y\in D}G(u;\lambda ,\tau )(y)^{\sigma -1}Y(u;\lambda ,\phi )(y)\tau (x,y)^{-(\sigma -1)}dy, \end{aligned}$$
(14)
$$\begin{aligned} G(u;\lambda ,\tau )(y):=\{\frac{1}{\int \nolimits _{z\in D}\lambda (z)(1/u(z))^{\sigma -1}\tau (y,z)^{-(\sigma -1)}dz}\}^{1/(\sigma -1)}, \end{aligned}$$
(15)
$$\begin{aligned} Y(u;\lambda ,\phi )(y):=\mu \lambda (y)u(y)+(1-\mu )\phi (y), \end{aligned}$$
(16)

and w(x) is an unknown function that represents the nominal wage at point \(x\in D\). Integral operator (15) represents the price index at point \(y\in D,\) and (16) is income at point \(y\in D\). The elasticity of substitution \(\sigma\) and the manufacturing expenditure \(\mu\) are constants such that

$$\begin{aligned} \sigma >1, \end{aligned}$$
(17)
$$\begin{aligned} 0<\mu <1. \end{aligned}$$
(18)

Moreover, \(\lambda (x),\) \(\phi (x)\) and \(\tau (x,y)\) are known functions that satisfy the following condition:

Condition 1

$$\begin{aligned} \lambda (x)\in S, \end{aligned}$$
(19)
$$\begin{aligned} \phi (x)\in S, \end{aligned}$$
(20)
$$\begin{aligned} \tau (x,y)\in L_{+}^{\infty }(D\times D),\;\tau (x,y)\ge 1{\;for\;a.e.\;}(x,y)\in D\times D, \end{aligned}$$
(21)
$$\begin{aligned} \tau (x,y)=\tau (y,x){\;for\;a.e.\;}(x,y)\in D\times D. \end{aligned}$$
(22)

Let us explain this condition. We denote, by \(\lambda (x)\) and \(\phi (x),\) the shares of point \(x\in D\) in the worker supply and the farmer supply, respectively (Fujita et al. 2001, p. 62). Hence, we assume (19) and (20). Recalling that \(\mu\) is the manufacturing expenditure, we see that \(\mu \lambda (x)\) and \((1-\mu )\phi (x)\) are equal to the densities of workers and farmers at \(x\in D\). Moreover, we denote, by \(\tau (x,y),\) the transportation cost from point y to point x (Fujita et al. 2001, p. 49). It follows from (22) that the cost of transportation between any two points is independent of the direction of transportation.

Second, we introduce the wage equation with n regions for each \(n\ge 2\). Dividing D as done in (9), we choose a point contained in \(d_{n}^{i}\) and denote it by \(p_{n}^{i}\) for each \(i=1,...,n\). We assume that workers and farmers are distributed in the following finite set of points:

$$\begin{aligned} D_{n}:=\{p_{n}^{1},...,p_{n}^{n}\}. \end{aligned}$$

The wage equation with n regions is the following discrete equation (Fujita et al. 2001, (5.3)–(5.5)):

$$\begin{aligned} \mathbf {v}_{n}(i)^{\sigma }=\underset{j=1}{\sum \limits ^{n}}\mathbf {G}( \mathbf {v}_{n};\varvec{\Lambda }_{n},\mathbf {T}_{n})(j)^{\sigma -1}\mathbf {Y} (\mathbf {v}_{n};\varvec{\Lambda }_{n},\varvec{\Phi }_{n})(j)\mathbf {T} _{n}(i,j)^{-(\sigma -1)}, \end{aligned}$$
(23)

where \(\mathbf {v}_{n}(i)\) is an unknown that represents the wage at \(p_{n}^{i}\) for each \(i=1,...,n,\) and

$$\begin{aligned} \mathbf {G}(\mathbf {v}_{n};\varvec{\Lambda }_{n},\mathbf {T}_{n})(j):=\{\frac{1 }{\sum \nolimits _{k=1}^{n}\varvec{\Lambda }_{n}(k)(1/\mathbf {v} _{n}(k))^{\sigma -1}\mathbf {T}_{n}(j,k)^{-(\sigma -1)}}\}^{1/(\sigma -1)}, \end{aligned}$$
(24)
$$\begin{aligned} \mathbf {Y}(\mathbf {v}_{n};\varvec{\Lambda }_{n},\varvec{\Phi }_{n})(j):=\mu \varvec{\Lambda }_{n}(j)\mathbf {v}_{n}(j)+(1-\mu )\varvec{\Phi }_{n}(j). \end{aligned}$$
(25)

For each \(i=1,...,n,\) we denote, by \(\varvec{\Lambda }_{n}(i)\) and \(\varvec{\Phi }_{n}(i),\) nonnegative known values, and for each \(i,j=1,...,n,\) we denote, by \(\mathbf {T}_{n}(i,j),\) a positive known value. For each \(j=1,...,n,\) (24) represents the price index at \(p_{n}^{j},\) and (25) is income at \(p_{n}^{j}\). We assume the following condition (Fujita et al. 2001, pp. 61–64):

Condition 2

$$\begin{aligned} \underset{j=1}{\sum \limits ^{n}}\varvec{\Lambda }_{n}(j)=1,\;\varvec{ \Lambda }_{n}(i)\ge 0{\;for\;each\;}i=1,...,n, \end{aligned}$$
(26)
$$\begin{aligned} \underset{j=1}{\sum \limits ^{n}}\varvec{\Phi }_{n}(j)=1,\;\varvec{\Phi } _{n}(i)\ge 0{\;for\;each\;}i=1,...,n, \end{aligned}$$
(27)
$$\begin{aligned} \mathbf {T}_{n}(i,j)\ge 1,{\;for\;each\;}i,j=1,...,n, \end{aligned}$$
(28)
$$\begin{aligned} \mathbf {T}_{n}(i,j)=\mathbf {T}_{n}(j,i),{\;for\;each\;}i,j=1,...,n. \end{aligned}$$
(29)

Let us explain this condition. For each \(i=1,...,n,\) in the same way as Fujita et al. (2001, p. 62), \(\varvec{\Lambda }_{n}(i)\) and \(\varvec{\Phi }_{n}(i)\) denote the shares of point \(p_{n}^{i}\) in the worker supply and the farmer supply, respectively. Hence, we assume conditions (26) and (27). Recalling that \(\mu\) is the manufacturing expenditure, we see that \(\mu \varvec{\Lambda }_{n}(i)\) and \((1-\mu )\varvec{\Phi }_{n}(i)\) are equal to the numbers of workers and farmers at \(p_{n}^{i}\) for each \(i=1,...,n\). Workers and farmers are distributed in \(D_{n},\) and there are no workers or farmers in the complement of \(D_{n}\). Moreover, \(\mathbf {T}_{n}(i,j)\) represents the transportation cost from \(p_{n}^{j}\) to \(p_{n}^{i}\) for each \(i,j=1,...,n,\) (Fujita et al. 2001, p. 49). It follows from (29) that the transportation cost between every two points of \(D_{n}\) is independent of the direction of transportation.

Third, as mentioned in (1) of Section 2, to approximate integral equation (13) by discrete equation (23), we equivalently transform discrete equation (23) to an integral equation whose unknown function is a step function. Using \(\varvec{\Lambda }_{n}(i),\) \(\varvec{\Phi }_{n}(i),\) and \(\mathbf {T}_{n}(i,j),\) we define the following step functions contained in \(\mathbf {L}^{n}(D)\) and \(\mathbf {L}^{n}(D\times D):\)

$$\begin{aligned} \varvec{\lambda }_{n}(x):=\varvec{\Lambda }_{n}(i)/|d_{n}^{i}|,\text { for all }x\in d_{n}^{i},\;i=1,...,n, \end{aligned}$$
(30)
$$\begin{aligned} \varvec{\phi }_{n}(x):=\varvec{\Phi }_{n}(i)/|d_{n}^{i}|,\text { for all } x\in d_{n}^{i},\;i=1,...,n, \end{aligned}$$
(31)
$$\begin{aligned} \varvec{\tau }_{n}(x,y):=\mathbf {T}_{n}(i,j)\text { for all }(x,y)\in d_{n}^{i}\times d_{n}^{j},\;i,j=1,...,n, \end{aligned}$$
(32)

where \(|d_{n}^{i}|\) is the square measure of \(d_{n}^{i},\) \(i=1,...,n\). Moreover, using \(\mathbf {v}_{n}(i),\) we define the following new unknown step function \(\mathbf {w}_{n}(x)\in \mathbf {L}_{0+}^{n}(D):\)

$$\begin{aligned} \mathbf {w}_{n}(x):=\mathbf {v}_{n}(i)\text { for all }x\in d_{n}^{i},\; i=1,...,n. \end{aligned}$$
(33)

Substituting (30)–(33) in (23)–(25), and using symbols (14)–(16), we can rewrite (23) as follows:

$$\begin{aligned} \mathbf {w}_{n}(x)^{\sigma }=f(\mathbf {w}_{n};\varvec{\lambda }_{n},\varvec{ \phi }_{n},\varvec{\tau }_{n})(x), \end{aligned}$$
(34)

where

$$\begin{aligned} f(\mathbf {w}_{n};\varvec{\lambda }_{n},\varvec{\phi }_{n},\varvec{\tau } _{n})(x) \end{aligned}$$
$$\begin{aligned} =\int \nolimits _{y\in D}G(\mathbf {w}_{n};\varvec{\lambda }_{n},\varvec{\tau } _{n})(y)^{\sigma -1}Y(\mathbf {w}_{n};\varvec{\lambda }_{n},\varvec{\phi } _{n})(y)\varvec{\tau }_{n}(x,y)^{-(\sigma -1)}dy, \end{aligned}$$
(35)
$$\begin{aligned} G(\mathbf {w}_{n};\varvec{\lambda }_{n},\varvec{\tau }_{n})(y)=\{\frac{1}{ \int \nolimits _{z\in D}\varvec{\lambda }_{n}(z)(1/\mathbf {w}_{n}(z))^{\sigma -1}\varvec{\tau }_{n}(y,z)^{-(\sigma -1)}dz}\}^{1/(\sigma -1)}, \end{aligned}$$
(36)
$$\begin{aligned} Y(\mathbf {w}_{n};\varvec{\lambda }_{n},\varvec{\phi }_{n})(y)=\mu \varvec{ \lambda }_{n}(y)\mathbf {w}_{n}(y)+(1-\mu )\varvec{\phi }_{n}(y). \end{aligned}$$
(37)

Integral equation (34) is equivalent to discrete equation (23). Moreover, substituting (30)–(32) in (26)–(29), we see that Condition 2 is equivalent to the following condition:

Condition 3

$$\begin{aligned} \varvec{\lambda }_{n}(x)\in \mathbf {S}^{n}, \end{aligned}$$
(38)
$$\begin{aligned} \varvec{\phi }_{n}(x)\in \mathbf {S}^{n}, \end{aligned}$$
(39)
$$\begin{aligned} \varvec{\tau }_{n}(x,y)\in \mathbf {L}_{+}^{n}(D\times D),\;\varvec{ \tau }_{n}(x,y)\ge 1 {\;for\;all\;}(x,y)\in D\times D, \end{aligned}$$
(40)
$$\begin{aligned} \varvec{\tau }_{n}(x,y)=\varvec{\tau }_{n}(y,x){\;for\;all\;}(x,y)\in D\times D. \end{aligned}$$
(41)

Considering (10)–(12), we see that if \(\varvec{\lambda }_{n}(x),\) \(\varvec{\phi }_{n}(x)\) and \(\varvec{\tau }_{n}(x,y)\) satisfy Condition 3, then they satisfy Condition 1 also. Hence, comparing (13) and (34), we can consider (34) with Condition 3 as a special case of (13) with Condition 1. Hence, in the same way as (13) with Condition 1, from (38) and (39), we see that \(\mu \varvec{\lambda }_{n}(x)\) and \((1-\mu )\varvec{\phi }_{n}(x)\) are equal to the densities of workers and farmers at point \(x\in D\). Moreover, it follows from (41) that the cost of transportation between any two points is independent of the direction of transportation.

Indeed (34) with Condition 3 is equivalent to (23) with Condition 2, but these equations are quite different in form. In fact, the former is an integral equation, but the latter is a discrete equation. Noting that \(\varvec{\lambda }_{n}(x)\) and \(\varvec{\phi }_{n}(x)\) are step functions that are constant in small domain \(d_{n}^{i}\) for each \(i=1,...,n,\) we see that workers and farmers are distributed uniformly in each small domain. We see that \(\mathbf {w}_{n}(x)\) is an unknown step function that is equal to a constant representing the wage in each small domain. From (41) we see that \(\varvec{\tau }_{n}(x,y)\) is a step function that is constant for all \((x,y)\in d_{n}^{i}\times d_{n}^{j}\) for each \(i,j=1,...,n\). Hence, this step function can be considered as the transportation cost between any two small domains.

From this explanation of Condition 3, we see that economic activities described by (34) are conducted uniformly in small domain \(d_{n}^{i}\) for each \(i=1,...,n\). In contrast, from the explanation of Condition 2, we see that economic activities described by (23) are conducted at point \(p_{n}^{i}\) for each \(i=1,...,n\).

Throughout the paper, we use not (23) with Condition 2 but (34) with Condition 3. As mentioned in (1) of Section 2, integral equation (34) is called the wage equation with n regions.

5 Short-run Equilibria

Each short-run equilibrium of the CP model with n regions is defined as a solution \(\mathbf {w}_{n}(x)\in \mathbf {L}_{+}^{n}(D)\) of (34). The following proposition provides sufficient conditions and necessary conditions for the CP model with n regions to have a short-run equilibrium for each \(n\ge 2\).

Proposition 4

If Condition 3 holds for each \(n\ge 2,\) then the following statements (i)–(iv) hold for all \(n\ge 2:\)

  1. (i)

    Equation (34) has a solution \(\mathbf {w}_{n}(x)\in \mathbf {L} _{+}^{n}(D)\).

  2. (ii)

    Every solution \(\mathbf {w}_{n}(x)\in \mathbf {L}_{+}^{n}(D)\) of (34) satisfies that

    $$\begin{aligned} \mathbf {w}_{n}(x)\in S(\varvec{\lambda }_{n}), \end{aligned}$$
    (42)
    $$\begin{aligned} 1/\,\overline{\mathbf {w}}_{n}\le \mathbf {w}_{n}(x)\le \overline{\mathbf {w}} _{n} {\;for\;all\;}x\in D, \end{aligned}$$
    (43)
    $$\begin{aligned} 1/\,\overline{\mathbf {w}}_{n}^{\sigma -1}\le G(\mathbf {w}_{n};\varvec{\lambda }_{n},\varvec{\tau }_{n})(x)^{\sigma -1}\le \overline{\mathbf {w}} _{n}^{\sigma }{\;for\;all\;}x\in D, \end{aligned}$$
    (44)

    where \(\overline{\mathbf {w}}_{n}\) is a positive constant defined in terms of \(\varvec{\tau }_{n}(x,y)\) as follows:

    $$\begin{aligned} \overline{\mathbf {w}}_{n}:=\underset{x,y\in D}{\max }\varvec{\tau } _{n}(x,y)^{\sigma -1}. \end{aligned}$$
    (45)
  3. (iii)

    The set of all solutions to (34) is a compact set of \(\mathbf {L}_{+}^{n}(D)\).

  4. (iv)

    If

    $$\begin{aligned} a_{0}(\mu ,\sigma ,\overline{\mathbf {w}}_{n})<1, \end{aligned}$$
    (46)

    then (34) has a unique solution in \(\mathbf {L}_{+}^{n}(D),\) where

    $$\begin{aligned} a_{0}(\mu ,\sigma ,r):=\frac{\mu r^{2\sigma -1}+(\sigma -1)r^{4\sigma -1}}{ \sigma }. \end{aligned}$$
    (47)

Proof of Proposition 4(i)(ii)

Recalling that Condition 2 and (23) are equivalent to Condition 3 and (34), respectively, we see that Tabata and Eshima (2018a, Theorem 1; 2018b, Appendix) immediately imply (i) and (ii). Appendices B and C prove Proposition 4(iii)(iv). 

Let us discuss condition (46). Noting the superscript attached to (45), we consider the following inequality:

$$\begin{aligned} a_{0}(\mu ,\sigma ,t^{\sigma -1})<1, \end{aligned}$$
(48)

where \(t>1\) is a variable. We can easily solve this inequality with respect to \(\mu\) as follows:

$$\begin{aligned} \mu <m(\sigma ,t), \end{aligned}$$
(49)

where

$$\begin{aligned} m(\sigma ,t):=\sigma t^{-(2\sigma -1)(\sigma -1)}-(\sigma -1)t^{2\sigma (\sigma -1)}. \end{aligned}$$

Figure 1 shows the graph of \(\mu =m(\sigma ,t)\) in \((\sigma ,t,\mu )\) space. Observing this figure, we see that if \(\sigma >1\) and \(t>1\) are sufficiently small in comparison with \(\mu \in (0,1),\) then (49) holds, that is, (48) holds. Hence, recalling (45), we see that if the elasticity of substitution and the maximum of transportation costs are sufficiently small in comparison with the manufacturing expenditure, then (46) holds. Figure 2 shows the graph of \(\mu =(\sigma -1)/\sigma\) in \((\sigma ,t,\mu )\) space. Comparing Figs. 1 and 2, we see that domain (49) intersects not only the no-black-hole domain \(\mu <(\sigma -1)/\sigma\) but also the black-hole domain \(\mu \ge (\sigma -1)/\sigma\). Hence, condition (46) is compatible with the no-black-hole condition and the black-hole condition (Fujita et al. (2001), pp. 58, 59).

Fig. 1
figure 1

The graph of \(\mu =m(\sigma ,t)\). A = (1,1,0), B = (2,1,0), C = (2,2,0), D = (1,2,0), E = (1,1,1). If point \((\sigma , t, \mu ) \in (1, + \infty )\) \(\times\) \([1,+\infty )\times (0,1)\) is under this surface, then condition (49) hold

Fig. 2
figure 2

The graph of \(\mu = (\sigma -1) / \sigma\). If point \((\sigma ,t,\mu ) \in (1,+\infty )\) \(\times\) \([1,+\infty )\times (0,1)\) is under this surface, then the no-black-holes condition holds. Points A, B, C, and D are the same as in Fig. 1

Lemma 18 proves that if the elasticity of substitution and the maximum of transport costs are sufficiently small in comparison with the manufacturing expenditure, then the distribution of wages changes Lipschitz continuously along with the worker distribution, the farmer distribution, and the transport-cost function. Lipschitz continuity is a strong form of uniform continuity (see, e.g., Sohrab 2003). If the wage distribution changes Lipschitz continuously along with the worker distribution, the farmer distribution, and the transport-cost function, then the change in the wage distribution is not greater than a linear combination of changes in the worker distribution, the farmer distribution, and the transport-cost function. In Lemma 18, the coefficients of the linear combination are positive constants that are dependent on the elasticity of substitution, the manufacturing expenditure and the maximum of transport costs but are independent of the number n of regions. Hence, as mentioned in (10) of Section 2, if the changes in the worker distribution, the farmer distribution, and the transport-cost function are small, then also the change in the wage distribution is small even when the number n is large. Using this result, we can easily observe how \(\mathbf {w}_{n}\) behaves as the number n increases.

Proposition 5(iv), Theorems 11 and 12 assume the same conditions as (46) for the same reason that we assume (46) in Proposition 4(iv). Applying these assumptions to Lemma 18, Appendix C proves Propositions 4(iv) and 5(iv) and Theorems 11 and 12.

Each short-run equilibrium of the CCP model is defined as a solution \(w(x)\in L_{+}^{\infty }(D)\) of (13). The following proposition provides sufficient conditions and necessary conditions for the CCP model to have a short-run equilibrium.

Proposition 5

If Condition 1 holds, then the following statements (i)–(iv) hold:

  1. (i)

    If

    $$\begin{aligned} \lambda (x),\phi (x)\in C_{0+}(D), \end{aligned}$$
    (50)
    $$\begin{aligned} \tau (x,y)\in C_{+}(D\times D), \end{aligned}$$
    (51)

    then (13) has a solution \(w(x)\in C_{+}(D)\).

  2. (ii)

    If (13) has a solution \(w(x)\in L_{+}^{\infty }(D),\) then

    $$\begin{aligned} w(x)\in S(\lambda ), \end{aligned}$$
    (52)
    $$\begin{aligned} 1/\overline{w}\le w(x)\le \overline{w}{\;for\;a.e.\;}x\in D, \end{aligned}$$
    (53)
    $$\begin{aligned} 1/\overline{w}^{\sigma -1}\le G(w;\lambda ,\tau )(x)^{\sigma -1}\le \overline{w}^{\sigma }{\;for\;a.e.\;}x\in D, \end{aligned}$$
    (54)

    where \(\overline{w}\) is a positive constant defined in terms of \(\tau (x,y)\) as follows:

    $$\begin{aligned} \overline{w}:=\underset{x,y\in D}{\text {ess}\sup }\tau (x,y)^{\sigma -1}. \end{aligned}$$
    (55)
  3. (iii)

    If (51) holds, then the set of all solutions to (13) is a compact set of C(D).

  4. (iv)

    If (13) has solutions \(w_{i}(x)\in L_{+}^{\infty }(D),\) \(i=1,2,\) and

    $$\begin{aligned} a_{0}(\mu ,\sigma ,\overline{w})<1, \end{aligned}$$
    (56)

    then \(w_{1}(x)=w_{2}(x)\) for a.e. \(x\in D\).

Appendices B and C prove Proposition 5. Let us compare Proposition 5 and our previous research (Tabata et al. 2013). Proposition 5 is a continuous version of Proposition 4. It was proved in Tabata et al. (2013, Theorem 3.1, (3.3)) that if the following inequality holds in addition to Condition 1 and the conditions of Proposition 5(i):

$$\begin{aligned} \mu <1/\overline{w}, \end{aligned}$$

then (13) has a solution \(w(x)\in C_{+}(D)\). Moreover, (53), (54) and (56) are more accurate than Tabata et al. (2013, (3.7), (3.8), (3.11)). Moreover, (52) was not obtained in Tabata et al. (2013, Theorem 3.1). For these reasons, Proposition 5 is an extension of Tabata et al. (2013, Theorem 3.1).

Applying (51) to (55), we see that

$$\begin{aligned} \overline{w}=\max _{x,y\in D}\tau (x,y)^{\sigma -1}. \end{aligned}$$
(57)

Using Propositions 5(i)(iv), we see that if the elasticity of substitution and the maximum of transportation costs are sufficiently small in comparison with the manufacturing expenditure, then the CCP model has a unique short-run equilibrium. Applying (4), (5) and (12) to (42) and (52), we see that

$$\begin{aligned} \int \nolimits _{y\in D}w(y)\lambda (y)dy=1,\;\int \nolimits _{y\in D} \mathbf {w}_{n}(y)\varvec{\lambda }_{n}(y)dy=1\text { for all }n\ge 2. \end{aligned}$$

Hence, the CCP model and the CP model with n regions satisfy that the total of wages is equal to 1.

6 Results and Discussion

This section states and discusses the main results (Theorems 912). Assume that \((\lambda (x),\phi (x),\tau (x,y))\) satisfies Condition 1 and the conditions of Proposition 5(i). Let \((\lambda (x),\phi (x),\tau (x,y))\) be fixed in what follows. Substituting it in (13), we define the CCP model. As mentioned in (1) of Section 2, we denote the CCP model by M. We assume that division (9) satisfies the following condition:

Condition 6

$$\begin{aligned} \underset{i=1,...,n}{\max }\underset{x,y\in d_{n}^{i}}{\sup } |x-y|\rightarrow 0, {\;as\;}n\rightarrow +\infty . \end{aligned}$$

We assume that \(\{(\varvec{\lambda }_{n}(x),\varvec{\phi }_{n}(x),\varvec{ \tau }_{n}(x,y))\}\) satisfies the following condition in addition to Condition 3:

Condition 7

$$\begin{aligned} \underset{n\rightarrow +\infty }{\lim }||\varvec{\lambda }_{n}-\lambda ||_{L^{1}(D)}=0, \end{aligned}$$
(58)
$$\begin{aligned} \underset{n\rightarrow +\infty }{\lim }||\varvec{\phi }_{n}-\phi ||_{L^{1}(D)}=0, \end{aligned}$$
(59)
$$\begin{aligned} \underset{n\rightarrow +\infty }{\lim }||\varvec{\tau }_{n}-\tau ||_{L^{\infty }(D\times D)}=0. \end{aligned}$$
(60)

Substituting \((\varvec{\lambda }_{n}(x),\varvec{\phi }_{n}(x),\varvec{\tau } _{n}(x,y))\) in (34), we define the CP model with n regions for each \(n\ge 2\). As mentioned in (1) of Section 2, we denote by \(\{\mathbf {M} _{n}\}\) the sequence of models thus defined.

It follows from Condition 6 that the maximum of diameters of n regions converges to 0 as n tends to infinity. Moreover, from Condition 7 we see that the known functions of \(\mathbf {M}_{n}\) converges to those of M as n tends to infinity.

Note that \(\{\mathbf {W}_{n}\}\) depends on \(\{(\varvec{\lambda }_{n}(x), \varvec{\phi }_{n}(x),\varvec{\tau }_{n}(x,y))\}\) and division (9) (recall (2) of Section 2). Conditions 6 and 7 have no influence on Proposition 4. Hence, \(\mathbf {W}_{n}\) is nonempty and compact for each \(n\ge 2\).

As mentioned in (4) of Section 2, even if n is sufficiently large, then \(\mathbf {w}_{n}\in \mathbf {W}_{n}\) does not satisfy (13) in general, that is,

$$\begin{aligned} \mathbf {w}_{n}(x)^{\sigma }\ne f(\mathbf {w}_{n};\lambda ,\phi ,\tau )(x). \end{aligned}$$

However, the following proposition provides an estimate for the difference between the left-hand side and the right-hand side,

$$\begin{aligned} \theta _{n}(\mathbf {w}_{n};\lambda ,\phi ,\tau )(x):=\mathbf {w} _{n}(x)^{\sigma }-f(\mathbf {w}_{n};\lambda ,\phi ,\tau )(x). \end{aligned}$$
(61)

Proposition 8

If \((\lambda (x),\phi (x),\tau (x,y)),\) \((\varvec{\lambda }_{n}(x),\varvec{ \phi }_{n}(x),\varvec{\tau }_{n}(x,y))\) and division (9) satisfy Conditions 1, 3, 6, 7, and the conditions of Proposition 5(i), then there exists an integer \(N_{0}\ge 2\) such that difference (61) satisfies the following inequality for each \(n\ge N_{0}:\)

$$\begin{aligned} \underset{\mathbf {w}_{n}\in \mathbf {W}_{n}}{\sup }||\theta _{n}(\mathbf {w} _{n};\lambda ,\phi ,\tau )||_{L^{\infty }(D)} \end{aligned}$$
$$\begin{aligned} \le \overline{b}_{1}||\varvec{\lambda }_{n}-\lambda ||_{L^{1}(D)}+\overline{ b}_{2}||\varvec{\phi }_{n}-\phi ||_{L^{1}(D)}+\overline{b}_{3}||\varvec{\tau }_{n}-\tau ||_{L^{\infty }(D\times D)}, \end{aligned}$$
(62)

where \(\overline{b}_{i},\) \(i=1,2,3,\) are positive constants defined as follows:

$$\begin{aligned} \overline{b}_{i}:=b_{i}(\mu ,\sigma ,\overline{w}),\;i=1,2, \end{aligned}$$
(63)
$$\begin{aligned} \overline{b}_{3}:=b_{3}(\sigma ,\overline{w}). \end{aligned}$$
(64)

Here \(\overline{w}\) is defined in (57), and

$$\begin{aligned} b_{1}(\mu ,\sigma ,r):=2(\mu r^{\sigma +1}+r^{3\sigma -1}), \end{aligned}$$
(65)
$$\begin{aligned} b_{2}(\mu ,\sigma ,r):=2(1-\mu )r^{\sigma }, \end{aligned}$$
(66)
$$\begin{aligned} b_{3}(\sigma ,r):=2(\sigma -1)(r^{\sigma }+r^{3\sigma -1}). \end{aligned}$$
(67)

Let us discuss Proposition 8. Inequality (62) shows that the norm of difference (61) is smaller than the linear combination of

$$\begin{aligned} ||\varvec{\lambda }_{n}-\lambda ||_{L^{1}(D)},\;||\varvec{\phi } _{n}-\phi ||_{L^{1}(D)},\;||\varvec{\tau }_{n}-\tau ||_{L^{\infty }(D\times D)}. \end{aligned}$$
(68)

These norms represent the differences between the known functions of \(\mathbf {M}_{n}\) and those of M. Coefficients (63) and (64) are positive constants that are dependent on the manufacturing expenditure \(\mu ,\) the elasticity of substitution \(\sigma ,\) and the maximum of transport costs \(\overline{w}\) (see (57)) but independent of the number n of regions.

Let us consider how and why coefficients (63) and (64) depend on \(\sigma ,\) \(\mu ,\) and \(\overline{w}\). The coefficient \(\overline{ b}_{1}\) represents how much the upper bound of the norm of difference (61) depends on \(||\varvec{\lambda }_{n}-\lambda ||_{L^{1}(D)}\). To analyze \(\overline{b}_{1},\) we examine how the wage equation includes the manufacturing-worker distribution and the transportation-cost function. The price index includes the product of the manufacturing-worker distribution and the \(-(\sigma -1)\) power of the transportation-cost function. The income contains the manufacturing-worker distribution. Moreover, in the wage equation, the product of the income and the \((\sigma -1)\) power of the price index is multiplied by the \(-(\sigma -1)\) power of the transportation-cost function. In the wage equation, the manufacturing-worker distribution is multiplied by the \(-(\sigma -1)\) power of the transportation-cost function in this way. Examining Proofs of Proposition 8 and Lemma 14 (see Appendices A and B), we see that it is a reflection of these multiplications that \(\overline{b}_{1}\) includes \(\overline{w}^{\sigma +1}\) and \(\overline{w} ^{3\sigma -1}\).

The first term \(2\mu \overline{w}^{\sigma +1}\) of \(\overline{b}_{1}\) represents how much the upper bound of the norm of difference (61) depends on the manufacturing-worker distribution included in the income. The first term includes \(\mu\). This inclusion reflects the fact that \(\mu\) is the coefficient of the manufacturing-worker distribution included in the income. The second term \(2\overline{w}^{3\sigma -1}\) of \(\overline{b}_{1}\) represents how much the upper bound of the norm of difference (61) depends on the manufacturing-worker distribution included in the price index. The second term does not include \(\mu\). This reflects the fact that the price index does not contain \(\mu\).

The coefficient \(\overline{b}_{2}\) represents how much the upper bound of the norm of difference (61) depends on \(||\varvec{\phi } _{n}-\phi ||_{L^{1}(D)}\). The wage equation contains the product of the income and the \(-(\sigma -1)\) power of the transportation-cost function. The income contains the agricultural-worker distribution. Hence, the agricultural-worker distribution is multiplied by the \(-(\sigma -1)\) power of the transportation-cost function. Examining Proofs of Proposition 8 and Lemma 14, we see that it is a reflection of this multiplication that \(\overline{b}_{2}\) includes \(\overline{w}^{\sigma }\). The coefficient \(\overline{b}_{2}\) includes \((1-\mu )\). This inclusion reflects the fact that \((1-\mu )\) is the coefficient of the agricultural-worker distribution included in the income.

The coefficient \(\overline{b}_{3}\) represents how much the upper bound of the norm of difference (61) depends on \(||\varvec{\tau } _{n}-\tau ||_{L^{\infty }(D\times D)}\). The wage equation contains the \(-(\sigma -1)\) power of the transportation-cost function in two places. The exponential function \(\overline{w}^{\sigma }+\overline{w}^{3\sigma -1}\) reflects this structure of the wage equation. Moreover, the coefficient \((\sigma -1)\) is included in \(\overline{b}_{3}\). Examining Proofs of Proposition 8 and Lemma 14, we see that this inclusion reflects the fact that the power \(-(\sigma -1)\) is attached to the transportation-cost function in the wage equation.

Let us compare (65)–(67) where \(r>1\) is a constant. We see easily that

$$\begin{aligned} b_{1}(\mu ,\sigma ,r)\ge b_{2}(\mu ,\sigma ,r)\text { for all }\mu \in (0,1) \text { and }\sigma >1. \end{aligned}$$

Moreover, if \(\sigma\) is large, then

$$\begin{aligned} b_{3}(\sigma ,r)\ge b_{1}(\mu ,\sigma ,r)\text { for all }\mu \in (0,1). \end{aligned}$$

To help us to understand (63) and (64), Figs. 3, 4, and 5 show the graphs of (65)–(67) with \(r=2.0\).

Fig. 3
figure 3

The graph of \(b_1(\mu ,\sigma ,2.0)\). \(E=(0,2,0)\), \(F=(1,2,0)\), \(G=(1,1,0)\). The maximum scale of the vertical axis is equal to 80.0

Fig. 4
figure 4

The graph of \(b_2(\mu ,\sigma ,2.0)\). Points E, F, and G are the same as in Fig. 3. The maximum scale of the vertical axis is equal to 8.0

Fig. 5
figure 5

The graph of \(b_3(\sigma ,2.0)\). Points E, F, and G are the same as in Fig. 3. The scale of the vertical axis is the same as in Fig. 3

Applying Condition 7 to (62), we see that if \(N\ge N_{0}\) is sufficiently large, then difference (61) is small for every \(n\ge N\). In this sense, every short-run equilibrium of all CP models with a large number of small regions satisfies the continuous wage equation approximately. The integer \(N_{0}\) will be defined in the last of this section. We use \(N_{0}\) also in Theorems 11 and 12.

Let us examine the consistency of the conditions of Proposition 8 (Conditions 1, 3, 6, 7, and the conditions of Proposition 5(i)). For example, we define \((\varvec{\lambda }_{n}(x),\varvec{\phi }_{n}(x),\varvec{ \tau }_{n}(x,y))\) as follows using \((\lambda (x),\phi (x),\tau (x,y))\) for each \(n\ge 2:\)

$$\begin{aligned} \varvec{\lambda }_{n}(x):=\int \nolimits _{u\in d_{n}^{i}}\lambda (u)du/|d_{n}^{i}|,\text { for all }x\in d_{n}^{i},\;i=1,...,n, \end{aligned}$$
(69)
$$\begin{aligned} \varvec{\phi }_{n}(x):=\int \nolimits _{u\in d_{n}^{i}}\phi (u)du/|d_{n}^{i}|, \text { for all }x\in d_{n}^{i},\;i=1,...,n, \end{aligned}$$
(70)
$$\begin{aligned} \varvec{\tau }_{n}(x,y):=\frac{\int \nolimits _{v\in d_{n}^{j}}\int \nolimits _{u\in d_{n}^{i}}\tau (u,v)dudv}{ |d_{n}^{i}||d_{n}^{j}|},\text { for all }x\in d_{n}^{i},y\in d_{n}^{j},i,j=1,...,n, \end{aligned}$$
(71)

where \(|d_{n}^{i}|\) denotes the square measure of \(d_{n}^{i},\) \(i=1,...,n\) (see (9)). These step functions are equal to the mean values of \(\lambda (x),\) \(\phi (x),\) and \(\tau (x,y)\) when \(x\in d_{n}^{i}\) and \(y\in d_{n}^{j},\) \(i,j=1,...,n\). Applying Conditions 1, 6, and the conditions of Proposition 5(i) to (69)–(71), we see that these step functions satisfy Conditions 3 and 7. Hence, this example shows that the conditions of Proposition 8 are consistent with each other. Moreover, this example helps us to understand the conditions of Proposition 8.

Using Proposition 4(i), we construct a sequence \(\{\mathbf {w}_{n}\}\) such that

$$\begin{aligned} \mathbf {w}_{n}\in \mathbf {W}_{n},\text { for all }n\ge 2. \end{aligned}$$
(72)

As mentioned in (5) of Section 2, this sequence is not convergent in general. However, the following theorem can describe how \(\{\mathbf {w}_{n}\}\) behaves:

Theorem 9

Assume the conditions of Proposition 8, and let \(\{\mathbf {w}_{n}\}\) be an arbitrary sequence that satisfies (72). The following statements (i)–(iii) hold:

  1. (i)

    \(\{\mathbf {w}_{n}\}\) is a relatively compact sequence of \(L_{+}^{\infty }(D)\).

  2. (ii)

    Every accumulation point of \(\{\mathbf {w}_{n}\}\) is a short-run equilibrium of M.

  3. (iii)

    \(\{\mathbf {w}_{n}\}\) itself converges to a short-run equilibrium of M in \(L^{\infty }(D),\) or if not, \(\{\mathbf {w}_{n}\}\) consists of a (finite or infinite) countable number of disjoint subsequences that converge to different short-run equilibria of M in \(L^{\infty }(D),\) respectively.

Appendix B proves this theorem. From Theorem 9(i)(ii) we see that every subsequence of \(\{\mathbf {w}_{n}\}\) has a convergent subsequence, and every convergent subsequence of \(\{\mathbf {w}_{n}\}\) converges to a short-run equilibrium of M (see, e.g., Yoshida 1965, pp. 4, 5). It follows from Theorem 9(iii) that \(\{\mathbf {w}_{n}\}\) itself is an approximate sequence of a short-run equilibrium of M, or if not, \(\{\mathbf {w}_{n}\}\) is the union of a (finite or infinite) countable number of disjoint approximate sequences of different short-run equilibria of M.

As mentioned in (6)–(9) of Section 2, we obtain the approximate relations between a nonempty compact subset \(W_{\infty }\subseteq W\) and \(\cup _{m\ge n}\mathbf {W}_{m}\) when n is sufficiently large (recall (2) of Section 2).

Theorem 10

If the conditions of Proposition 8 hold, then the following statements (i)–(iv) hold:

  1. (i)

    \(\cup _{m\ge n}\mathbf {W}_{m}\) is a relatively compact set of \(L_{+}^{\infty }(D)\) for every \(n\ge 2\).

  2. (ii)

    There exists a nonempty compact subset \(W_{\infty }\subseteq W\)such that for every \(\varepsilon >0\) there exist an integer \(N\ge 2\) and a finite set \(W_{0}\) that satisfy the following inclusion relations:

    $$\begin{aligned} W_{0}\subseteq W_{\infty }, \end{aligned}$$
    (73)
    $$\begin{aligned} \underset{m\ge n}{\bigcup }\mathbf {W}_{m}\subseteq V(\varepsilon ,W_{0}) {\;for\;every\;}n\ge N, \end{aligned}$$
    (74)

    where \(V(\varepsilon ,U)\) denotes a small neighborhood of \(U\subseteq L^{\infty }(D)\) defined as follows:

    $$\begin{aligned} V(\varepsilon ,U):=\{v\in L^{\infty }(D);\;||v-u||_{L^{\infty }(D)}<\varepsilon {\;for\;some\;}u\in U\}. \end{aligned}$$
    (75)
  3. (iii)

    For every \(\varepsilon >0\) and every \(n\ge 2\) there exists a finite set \(\mathbf {W}_{0}\) that satisfies the following inclusion relations:

    $$\begin{aligned} \mathbf {W}_{0}\subseteq \underset{m\ge n}{\bigcup }\mathbf {W}_{m}, \end{aligned}$$
    (76)
    $$\begin{aligned} W_{\infty }\subseteq V(\varepsilon ,\mathbf {W}_{0}), \end{aligned}$$
    (77)

    where \(W_{\infty }\) is the nonempty compact subset obtained in (ii).

  4. (iv)

    For every \(\varepsilon >0\) there exists an integer \(N\ge 2\) such that for every \(n\ge N\) there exists a finite set \(\mathbf {W}_{0}\) that satisfies (76) and the following inclusion relation:

    $$\begin{aligned} \underset{m\ge n}{\bigcup }\mathbf {W}_{m}\subseteq V(\varepsilon ,\mathbf {W} _{0}). \end{aligned}$$
    (78)

Appendix B proves Theorem 10. Let us discuss this theorem. First, we discuss \(W_{\infty }\). Note that \(W_{\infty }\) is independent of \(\varepsilon ,\) n and N. From (73) and (74) we see that for every \(\varepsilon >0\) there exists an integer \(N\ge 2\) such that

$$\begin{aligned} \underset{m\ge n}{\bigcup }\mathbf {W}_{m}\subseteq V(\varepsilon ,W_{\infty }),\text { for every }n\ge N. \end{aligned}$$
(79)

Moreover, from (76) and (77) we see that for every \(\varepsilon >0,\)

$$\begin{aligned} W_{\infty }\subseteq V(\varepsilon ,\underset{m\ge n}{\bigcup }\mathbf {W} _{m}),\text { for every }n\ge 2. \end{aligned}$$
(80)

Combining (79) and (80), we see that if N is sufficiently large, then \(W_{\infty }\) approximately coincides with \(\cup _{m\ge n} \mathbf {W}_{m}\)for all \(n\ge N,\) that is, \(W_{\infty }\) and \(\cup _{m\ge n}\mathbf {W}_{m}\) are approximated by each other for every \(n\ge N\). There is no approximate relation between the complement \(W\setminus W_{\infty }\) and \(\cup _{m\ge n}\mathbf {W}_{m}\) when n is sufficiently large. Hence, to obtain approximate relations between W and \(\cup _{m\ge n}\mathbf {W}_{m},\)we have only to analyze how \(W_{\infty }\subseteq W\) and \(\cup _{m\ge n}\mathbf {W}_{m}\) can be approximated by each other.

Let us discuss (73) and (74). Note that \(W_{0}\) is a finite set that is dependent on \(\varepsilon\). It follows from (74) that if n is sufficiently large, then \(\cup _{m\ge n}\mathbf {W}_{m}\) is included in the \(\varepsilon\)-neighborhood of \(W_{0}\). Hence, considering (75), we see that if n is sufficiently large, then for every \(\mathbf {w }\in \cup _{m\ge n}\mathbf {W}_{m}\) there exists \(w\in W_{0}\) that is close to \(\mathbf {w}\). Hence, \(W_{0}\) can be used as an approximation of \(\cup _{m\ge n}\mathbf {W}_{m}\). This result shows that the set of all short-run equilibria of all CP models with a large number of small regions can be approximated by a finite number of short-run equilibria contained in \(W_{\infty }\). Using the finite number of short-run equilibria, we can approximately describe the set of all short-run equilibria of all CP models with a large number of small regions.

Let us discuss (76) and (77). Note that \(\mathbf {W}_{0}\) is a finite set that is dependent on \(\varepsilon\) and n. It follows from (77) that \(W_{\infty }\) is included in the \(\varepsilon\) -neighborhood of \(\mathbf {W}_{0}\). Hence, \(\mathbf {W}_{0}\) can be used as an approximation of \(W_{\infty }\). This result shows that \(W_{\infty }\)is approximated by a finite number of short-run equilibria of CP models with a large number of small regions. Using the finite number of short-run equilibria, we can approximately describe \(W_{\infty }\). We have no need to use an infinite number of short-run equilibria of CP models with a large number of small regions.

Let us discuss (76) and (78). Note that \(\mathbf {W}_{0}\) is a finite set that is dependent on \(\varepsilon\) and n. It follows from (76) and (78) that if n is sufficiently large, then \(\cup _{m\ge n}\mathbf {W}_{m}\) is included in the \(\varepsilon\)-neighborhood of \(\mathbf {W}_{0}\subseteq \cup _{m\ge n}\mathbf {W}_{m}\). Hence, \(\cup _{m\ge n}\mathbf {W}_{m}\) can be approximated by \(\mathbf {W}_{0}\) when n is sufficiently large. This result shows that the set of all short-run equilibria of all CP models with a large number of small regions can be approximated by a finite number of short-run equilibria contained in the set. Using the finite number of short-run equilibria, we can approximately describe the set of all short-run equilibria of all CP models with a large number of small regions.

In general, \(\{\mathbf {w}_{n}\}\) itself is not convergent, \(W_{\infty }\) is a proper subset of W, and \(W_{\infty }\) depends on \(\{\mathbf {W}_{n}\},\) which is dependent on \(\{(\varvec{\lambda }_{n}(x),\varvec{\phi }_{n}(x), \varvec{\tau }_{n}(x,y))\}\). As mentioned in (10) of Section 2, we obtain a sufficient condition for \(W_{\infty }\) to coincide with \(W\)and for \(\{ \mathbf {w}_{n}\}\) to converge to a short-run equilibrium of M.

Theorem 11

Assume the conditions of Proposition 8. If the elasticity of substitution and the maximum of transport costs are so small that (56) can hold, then M has a unique short-run equilibrium \(w\in L_{+}^{\infty }(D),\)

$$\begin{aligned} W_{\infty }=W=\{w\}, \end{aligned}$$
(81)

\(\mathbf {M}_{n}\) has a unique short-run equilibrium \(\mathbf {w}_{n}\) for each \(n\ge N_{0},\) and

$$\begin{aligned} \underset{n{\rightarrow +\infty }}{\lim }||\mathbf {w} _{n}-w||_{L^{\infty }(D)}=0, \end{aligned}$$
(82)

where \(N_{0}\) is the integer defined in Proposition 8.

Appendix C proves this theorem. Theorem 11 complements Theorems 9 and 10. From Theorem 11, we see that the CCP model and every CP model with a large number of small regions have unique short-run equilibria, respectively, and the short-run equilibria are approximately equal to each other. Hence, the CCP model and every CP model with a large number of small regions are approximately the same when the models are in short-run equilibrium.

The following theorem provides an error estimate for the approximation given in Theorem 11:

Theorem 12

If the conditions of Theorem 11 hold, then for each \(n\ge N_{0},\)

$$\begin{aligned} ||\mathbf {w}_{n}-w||_{L^{\infty }(D)} \end{aligned}$$
$$\begin{aligned} \le \frac{\overline{a}_{1}||\varvec{\lambda }_{n}-\lambda ||_{L^{1}(D)}+ \overline{a}_{2}||\varvec{\phi }_{n}-\phi ||_{L^{1}(D)}+\overline{a}_{3}|| \varvec{\tau }_{n}-\tau ||_{L^{\infty }(D\times D)}}{1-\overline{a}_{0}}, \end{aligned}$$
(83)

where \(N_{0}\) is the integer defined in Proposition 8, w and \(\mathbf {w} _{n}\) denote the unique short-run equilibria of M and \(\mathbf {M}_{n}\) proved in Theorem 11, and

$$\begin{aligned} \overline{a}_{i}:=a_{i}(\mu ,\sigma ,\overline{w}),\;i=0,1,2, \end{aligned}$$
(84)
$$\begin{aligned} \overline{a}_{3}:=a_{3}(\sigma ,\overline{w}). \end{aligned}$$
(85)

Here \(\overline{w}\) is defined in (57), and \(a_{0}(\mu ,\sigma ,r)\) is defined in (47), and \(a_{i}(\mu ,\sigma ,r),\) \(i=1,2,\) and \(a_{3}(\sigma ,r)\) are a constant multiple of (65)–(67) defined as follows:

$$\begin{aligned} a_{i}(\mu ,\sigma ,r):=2k(\sigma ,r)b_{i}(\mu ,\sigma ,r),\;i=1,2, \end{aligned}$$
(86)
$$\begin{aligned} a_{3}(\sigma ,r):=2k(\sigma ,r)b_{3}(\sigma ,r), \end{aligned}$$
(87)

where

$$\begin{aligned} k(\sigma ,r):=r^{\sigma -1}/\sigma ,\;r>0. \end{aligned}$$
(88)

Appendix C proves Theorem 12. Inequality (83) shows that the norm \(|| \mathbf {w}_{n}-w||_{L^{\infty }(D)}\) is smaller than the linear combination of norms (68). Inequality (83) is an error estimate for the approximation given by Theorem 11.

Noting that (84) with \(i=0\) is equal to the left-hand side of (56), we see that the denominator of the right-hand side of (83) is positive. Comparing (63), (64) and (84)–(87), we see that the right-hand side of (83) is obtained by multiplying the right-hand side of (62) by \(2k(\sigma ,\overline{w} )/(1-\overline{a}_{0})\).

To help us to understand how \(\mathbf {w}_{n}(x)\) behaves as the number n of regions increases, we obtain \(\mathbf {w}_{n}(x)\) numerically. We define

$$\begin{aligned} D:=\{x\in \mathbb {R};0\le x\le 1\}, \end{aligned}$$
(89)
$$\begin{aligned} (\sigma ,\mu ):=(4.0,0.5), \end{aligned}$$
(90)
$$\begin{aligned} \tau (x,y):=\exp (|x-y|),\text { for all }x,y\in D, \end{aligned}$$
(91)
$$\begin{aligned} \phi (x):=1,\;\lambda (x):=c\exp (-|x-1|^{2}/0.02),\text { for all } x\in D, \end{aligned}$$
(92)

where c denotes a positive constant such that \(||\lambda ||_{L^{1}(D)}=1\). We divide (89) as (9), where \(d_{n}^{i}\) denotes the following small segment for each \(i=1,...,n:\)

$$\begin{aligned} d_{n}^{i}:=[(i-1)/n,i/n]. \end{aligned}$$
(93)

Substituting (91)–(93) in (69)–(71), we define \((\varvec{\lambda }_{n}(x),\varvec{\phi }_{n}(x),\varvec{\tau } _{n}(x,y))\). Substituting \((\varvec{\lambda }_{n}(x),\varvec{\phi }_{n}(x), \varvec{\tau }_{n}(x,y))\) in (34)–(37), we can define a CP model with n regions for each \(n\ge 2\).

Manufacturing workers are distributed uniformly in each small segment. The manufacturing-worker distribution is highest in the rightmost small segment and decreases sharply toward the left. Figure 6 shows the graph of \(\varvec{ \lambda }_{80}(x)\). Agricultural workers are distributed uniformly throughout the line segment [0, 1]. Transportation-cost function is a step function that increases exponentially with distance. In this line economy, economic activities are conducted uniformly in each small segment.

Fig. 6
figure 6

The graph of \(\varvec{\lambda }_{80}(x)\). The vertical axis represents the density of workers in each small segment. The line segment [0, 1] is contained in the horizontal axis. The left half section [0, 0.5] has few manufacturing workers

Using iterative scheme (Tabata et al. 2015a, (8.1), (8.2)), we can obtain \(\mathbf {w}_{n}(x)\) numerically for each \(n\ge 2\). Figures 7, 8, 9, 10, and 11 show the graphs of \(\mathbf {w}_{n}(x),\) \(n=5,\) 10, 20, 40, 80. Let us explain these graphs.

Fig. 7
figure 7

The wage distribution \(\mathbf {w}_5 (\text {x})\) when \((\sigma , \mu ) = (4.0, 0.5)\). The length of each small segment is equal to 1/5. The vertical axis represents the wages in each small segment. The wage distribution attains the maximum value in [0/5, 1/5]. All the vertical scales in Figs. 7, 8, 9, 10, and 11 are the same

Fig. 8
figure 8

The wage distribution \(\mathbf {w}_{10} (\text {x})\) when \((\sigma , \mu ) = (4.0, 0.5)\). The wage distribution attains the maximum value in [1/10, 2/10]

Fig. 9
figure 9

The wage distribution \(\mathbf {w}_{20} (\text {x})\) when \((\sigma , \mu ) = (4.0, 0.5)\). The wage distribution attains the maximum value in [3/20, 4/20]

Fig. 10
figure 10

The wage distribution \(\mathbf {w}_{40} (\text {x})\) when \((\sigma , \mu ) = (4.0, 0.5)\). The wage distribution attains the maximum value in [7/40, 8/40]

Fig. 11
figure 11

The wage distribution \(\mathbf {w}_{80} (\text {x})\) when \((\sigma , \mu ) = (4.0, 0.5)\). The wage distribution attains the maximum in [14/80, 15/80]. The maximum value is equal to 1.130479. The minimum value is equal to 0.971967

Figure 7 shows the graph of \(\mathbf {w}_{5}(x)\). When the number of small segments is small \((n=5),\) \(\mathbf {w}_{5}(x)\) are highest in the left-most small segment [0, 1/5], and lowest in the right-most small segment [4/5, 5/5]. Wages decrease in a stepwise fashion to the right.

Figure 8 shows the graph of wage \(\mathbf {w}_{10}(x)\). Comparing Figs. 7 and 8, we can observe how the wage distribution changes when the number of small segments becomes larger \((n=10)\). Wages are highest not in the left-most small segment [0, 1/10], but in the second small segment from the left end [1/10, 2/10]. This phenomenon is not observed when \(n=5\).

Figures 9 and 10 show the graphs of \(\mathbf {w}_{20}(x)\) and \(\mathbf {w} _{40}(x)\). Comparing Figs. 9 and 10, we can observe how the wage distribution changes as the number of small segments increases \((n=20,\) 40). We see that \(\mathbf {w}_{20}(x)\) increases as point x moves from the left end to the right and attains the maximum value in the fourth small segment [3/20, 4/20]. Moreover, \(\mathbf {w}_{20}(x)\) decreases monotonically as x moves from [3/20, 4/20] to the right and attains the minimum value at the right end.

We see that \(\mathbf {w}_{20}(x)\) falls at the right end and the left end. As the number of small segments increases \((n=40),\) this wage drop becomes steeper (see Fig. 10). However, if the number of small segments is not larger \((n=10),\) then this drop is not clearly observed (see Fig. 8).

Figure 11 show the graph of \(\mathbf {w}_{80}(x)\). Comparing Figs. 10 and 11, we see that the wage distribution curve converges to a smooth curve as the number of small segments increases.

Let us analyze this simulation result. All the wage distributions are pulled to the left. Let us explain the reason for \(n=80\). First, we observe the income. From Fig. 11, we see that

$$\begin{aligned} 0.971<\mathbf {w}_{80}(x)<1.131, \end{aligned}$$

that is, that the wage distribution is close to 1.0. Hence, the manufacturing-income distribution is close to the manufacturing-worker distribution. Agricultural workers are distributed uniformly in [0, 1], but manufacturing workers are concentrated in the neighborhood of \(x=1\) (see Fig. 6 and (92)). Hence, the income distribution is pulled to the right (see Fig. 12).

Fig. 12
figure 12

The graph of the income distribution when \((n,\sigma ,\mu ) = (80, 4.0, 0.5)\). The scale of the vertical axis of this graph is not equal to that in Fig. 6. The maximum value is equal to 4.193407, and the minimum value is equal to 0.5

Second, we observe the price index. The denominator of the price index is expressed as the sum of the products of the manufacturing-worker distribution, \((1/\mathbf {w}_{80}(x))^{\sigma -1},\) and the \(-(\sigma -1)\) power of the transportation-cost function. The wage distribution is close to 1.0, and the transportation-cost function is an exponential function of distance (see (91)). However, the left half section [0, 0.5] has few manufacturing workers (see Fig. 6). Applying these observations to (36), we see that the denominator of the price index at point x decreases exponentially as x approaches the left end \(x=0\). We see that the \((\sigma -1)\) power of the price index at x increases exponentially as x approaches the left end (see Fig. 13).

Fig. 13
figure 13

The graph of \(G(\mathbf {w}_{80}; \varvec{\lambda }_{80}, \varvec{\tau }_{80})(x)^{\sigma -1}\) when \((\sigma ,\mu ) = (4.0,0.5)\). The scale of the vertical axis is the same as in Fig. 12. The maximum value is equal to 15.233695, and the minimum value is equal to 1.143667

Comparing Figs. 12 and 13, we see that the \((\sigma -1)\) power of the price index is larger than the income. Hence, the product of the \((\sigma -1)\) power of the price index and the income is pulled to the left by the the price index (see Fig. 14). The right-hand side of the wage equation is expressed as the sum of the products of the \((\sigma -1)\) power of the price index, the income, and the \(-(\sigma -1)\) power of the transportation-cost function. Hence, the right-hand side of the wage equation is pulled to the left by the price index. Therefore, the wage distribution is pulled to the left as shown in Fig. 11. Because of the same reason for \(n=80,\) the wage distributions shown in Figs. 7, 8, 9, and 10 are pulled to the left by the price index.

Fig. 14
figure 14

The graph of the product \(G(\mathbf {w}_{80}; \varvec{\lambda }_{80}, \varvec{\tau }_{80})(x)^{\sigma -1}\) \(Y(\mathbf {w}_{80}; \varvec{\lambda }_{80}, \varvec{\phi }_{80})(x)\) when \((\sigma ,\mu ) = (4.0,0.5)\). The scale of the vertical axis is the same as in Figs. 12 and 13. This product is pulled by the income and the price index. The latter pulls the product more strongly than the former

Let us observe Figs. 7, 8, 9, 10, and 11 in the neighborhood of both ends \(x=0,1\). Economic activities in each small segment depend on economic activities in the neighborhood of the small segment. However, there is no economic activity in \((-\infty ,0)\cup (1,+\infty )\). Hence, small segments in the neighborhood of \(x=0,1\) are economically disadvantaged. This economic disadvantage causes the steep wage decline in the neighborhoods of both ends (see Figs. 9, 10, and 11).

Since the transportation-cost function is an exponential function of distance, the economic disadvantage is smaller at points away from \(x=0,1\). As explained above, the wage distributions are pulled to the left. Hence, the wage distributions attain the maximum values in the small segments slightly to the right of the left end (see Figs. 8, 9, 10, and 11).

In contrast, when the number of small segments is small \((n=5),\) the width of each segment is large. In the segment [0, 1/5], wages are averaged over the leftmost segment [0, 1/10] and the second segment from the leftmost [1/10, 2/10] (see Figs. 7 and 8). Because of this averaging effect, for \(n=5,\) the wage distribution attains the maximum value in the leftmost segment [0, 1/5] (see Fig. 7). For the same reason, for \(n=5,\) 10, there is no steep wage decline in the neighborhood of both ends (see Figs. 7 and 8).

If n is sufficiently large, then we can use \(\mathbf {w}_{n}(x)\) as an approximation of the continuous wage distribution w(x). To help us to understand this approximation, we examine how \(\mathbf {w}_{80}(x)\) changes with \(\mu\) and \(\sigma\).

Figures 15, 16, 17, 18, and 19 show the graphs of \(\mathbf {w}_{80}(x)\) for \(\sigma =4.0\) and \(\mu =0.1,\) 0.3, 0.5, 0.7, 0.9. When \(\mu =0.1,\) \(\mathbf {w}_{80}(x)\) is weakly pulled to the left (see Fig. 15). As \(\mu\) increases \((\mu =0.3,\) 0.5, 0.7, 0.9), \(\mathbf {w}_{80}(x)\) is gradually pulled to the right (see Figs. 16, 17, 18, and 19).

Fig. 15
figure 15

The distribution of wages when \((n,\sigma ,\mu ) = (80,4.0,0.1)\). All the vertical scales in Figs. 15, 16, 17, 18, and 19 are the same. The maximum value is equal to 1.299017. The minimum value is equal to 0.955199

Fig. 16
figure 16

The distribution of wages when \((n,\sigma ,\mu ) = (80,4.0,0.3)\)

Fig. 17
figure 17

The distribution of wages when \((n,\sigma ,\mu ) = (80,4.0,0.5)\). This graph is the same as in Fig. 11 except for the scale of the vertical axis

Fig. 18
figure 18

The distribution of wages when \((n,\sigma ,\mu ) = (80,4.0,0.7)\)

Fig. 19
figure 19

The distribution of wages when \((n,\sigma ,\mu ) = (80,4.0,0.9)\). The wage distribution is pulled to the right. The maximum value is equal to 1.01053. The minimum value is equal to 0.759448

Figures 20, 21, 22, 23, and 24 show the graphs of \(\mathbf {w}_{80}(x)\) for \(\mu =0.5\) and \(\sigma =2.0,\) 4.0, 6.0, 8.0, 10.0. When \(\sigma =2.0,\) \(\mathbf {w} _{80}(x)\) is weakly pulled to the right. As \(\sigma\) increases \((\sigma =4.0,\) 6.0, 8.0, 10.0), \(\mathbf {w}_{80}(x)\) is gradually pulled to the left (Figs. 21, 22, 23, and 24).

Fig. 20
figure 20

The distribution of wages when \((n,\sigma ,\mu ) = (80,2.0,0.5)\). All the vertical scales in Figs. 20, 21, 22, 23, and 24 are the same. The maximum value is equal to 1.011046. The minimum value is equal to 0.872614

Fig. 21
figure 21

The distribution of wages when \((n,\sigma ,\mu ) = (80,4.0,0.5)\). This graph is the same as in Fig. 11 except for the scale of the vertical axis

Fig. 22
figure 22

The distribution of wages when \((n,\sigma ,\mu ) = (80,6.0,0.5)\)

Fig. 23
figure 23

The distribution of wages when \((n,\sigma ,\mu ) = (80,8.0,0.5)\)

Fig. 24
figure 24

The distribution of wages when \((n,\sigma ,\mu ) = (80,10.0,0.5)\). The wage distribution is pulled to the left. The maximum value is equal to 1.61568. The minimum value is equal to 0.964153

From these simulation results, we see that also the continuous wage distribution w(x) is pulled to the right (the left) as \(\mu\) increases \((\sigma\) increases). Appendix D analyzes the simulation results shown in Figs. 15, 16, 17, 18, 19, 20, 21, 22, 23, and 24.

Let us define the integer \(N_{0}\) that is used in Proposition 8 and Theorems 11 and 12. For this purpose, we introduce some symbols. Applying Condition 6, (17), (21), (40), (51) and (60) to (45), (57) and

$$\begin{aligned} \overline{\overline{\mathbf {w}}}_{n}:=\underset{m\ge n}{\sup }\overline{ \mathbf {w}}_{m},\text { for each }n\ge 2, \end{aligned}$$
(94)

we see that

$$\begin{aligned} \overline{w}=\underset{n\rightarrow +\infty }{\lim }\overline{\mathbf {w}} _{n}=\underset{n\rightarrow +\infty }{\lim }\overline{\overline{\mathbf {w}}} _{n}, \end{aligned}$$
(95)
$$\begin{aligned} 1\le \overline{\mathbf {w}}_{n}\le \overline{\overline{\mathbf {w}}}_{n}, \;1\le \overline{w}\le \overline{\overline{\mathbf {w}}}_{n},\text { for each }n\ge 2. \end{aligned}$$
(96)

Applying (47), (63), (64), (84), (85) and (95) to the following constants for each \(n\ge 2:\)

$$\begin{aligned} \overline{\overline{\mathbf {a}}}_{i,n}:=a_{i}(\mu ,\sigma ,\overline{ \overline{\mathbf {w}}}_{n}),\;i=0,1,2,\;\overline{\overline{ \mathbf {a}}}_{3,n}:=a_{3}(\sigma ,\overline{\overline{\mathbf {w}}}_{n}), \end{aligned}$$
(97)
$$\begin{aligned} \overline{\overline{\mathbf {b}}}_{i,n}:=b_{i}(\mu ,\sigma ,\overline{ \overline{\mathbf {w}}}_{n}),\;i=1,2,\;\overline{\overline{ \mathbf {b}}}_{3,n}:=b_{3}(\sigma ,\overline{\overline{\mathbf {w}}}_{n}), \end{aligned}$$
(98)

we see that

$$\begin{aligned} \underset{n\rightarrow +\infty }{\lim }\overline{\overline{\mathbf {a}}} _{i,n}=\overline{a}_{i},\;i=0,...,3,\;\underset{n\rightarrow +\infty }{\lim }\overline{\overline{\mathbf {b}}}_{i,n}=\overline{b}_{i}, \;i=1,2,3. \end{aligned}$$
(99)

Note that constants (99) are positive, and that \(\overline{a}_{0}\) is equal to the left-hand side of (56). Using (99), we see that if (56) holds, then there exists an integer \(N\ge 2\) such that if \(n\ge N,\) then

$$\begin{aligned} |\overline{\overline{\mathbf {a}}}_{0,n}-\overline{a}_{0}|\le (1-\overline{a} _{0})/2, \end{aligned}$$
(100)
$$\begin{aligned} \overline{\overline{\mathbf {a}}}_{i,n}\le 2\overline{a}_{i},\;i=1,2,3, \end{aligned}$$
(101)
$$\begin{aligned} \overline{\overline{\mathbf {b}}}_{i,n}\le 2\overline{b}_{i},\;i=1,2,3. \end{aligned}$$
(102)

We define \(N_{0}\) as the smallest integer \(N\ge 2\) that satisfies (100)–(102).

7 Conclusions

We construct a continuous core-periphery model (CCP model). For each \(n\ge 2\) we construct a core-periphery model (CP model) with n regions. We assume that the known functions of the CP model with n regions and the maximum of diameters of n regions converge to the known functions of the CCP model and 0, respectively, as the number n tends to infinity (see (1) of Section 2). Using the sequence of models thus constructed, we define the set of all short-run equilibria of a CP model with a large number of small regions and the set of all short-run equilibria of all CP models with a large number of small regions (see (3) of Section 2). We obtained the following results (1)–(6):

  1. 1.

    Consider an arbitrary sequence whose n-th term is a short-run equilibrium of the CP model with n regions for each \(n\ge 2\). The sequence is a relatively compact sequence whose all accumulation points are short-run equilibria of the CCP model (Theorem 9(i)(ii)). The sequence converges to a short-run equilibrium of the CCP model, or if not, the sequence consists of a (finite or infinite) countable number of disjoint subsequences that converge to different short-run equilibria of the CCP model (Theorem 9(iii)).

  2. 2.

    The set of all short-run equilibria of the CCP model has a nonempty compact subset \(W_{\infty }\) that approximately coincides with the set of all short-run equilibria of all CP models with a large number of small regions. Hence, \(W_{\infty }\) and the set of all short-run equilibria of all CP models with a large number of small regions are approximated by each other, and there is no approximate relation between the complement of \(W_{\infty }\) and the set of all short-run equilibria of all CP models with a large number of small regions.

  3. 3.

    The set of all short-run equilibria of all CP models with a large number of small regions is a relatively compact set that can be approximated by a finite number of short-run equilibria contained in \(W_{\infty }\) (Theorem 10(i)(ii)). Using the finite number of short-run equilibria of the CCP model, we can approximately describe the set of all short-run equilibria of all CP models with a large number of small regions.

  4. 4.

    The nonempty compact set \(W_{\infty }\) can be approximated by a finite number of short-run equilibria of CP models with a large number of small regions (Theorem 10(iii)). Using the finite number of short-run equilibria, we can approximately describe \(W_{\infty }\).

  5. 5.

    The set of all short-run equilibria of all CP models with a large number of small regions can be approximated by a finite number of short-run equilibria contained in the set (Theorem 10(iv)). Using the finite number of short-run equilibria, we can approximately describe the set of all short-run equilibria of all CP models with a large number of small regions.

  6. 6.

    If the elasticity of substitution and the maximum of transportation costs are sufficiently small in comparison with the manufacturing expenditure, then the CCP model and every CP model with a large number of small regions have unique short-run equilibria, respectively, and these short-run equilibria are approximately equal to each other (Theorem 11). In this sense, the CCP model and every CP model with a large number of small regions are approximately the same when the models are in short-run equilibrium. Theorem 12 provides the error estimate for the approximation proved in Theorem 11.

This paper proved the approximate relations between a CCP model and CP models with a large number of small regions when these models are in short-run equilibrium. These approximate relations allow us to approximately study the CCP model using the CP models with a large number of small regions. Depending on what we try to model, it is sometimes convenient to use CP models with n regions, sometimes to use CCP models (Fujita et al. 2001, p. 49). To choose these models appropriately, we need to compare them. The approximate relations are useful for this comparison. However, there is significant room for further investigation. For example, the following issues remain unresolved:

  1. 1.

    It is important to clarify the characteristics of short-run equilibria of the CCP models using the approximations proved in this paper. However, the behavior of the short-run equilibria is complex. In order to clarify the characteristics, we need to conduct many numerical experiments on short-run equilibria of CP models with n regions when the number n is sufficiently large.

  2. 2.

    In this paper the distributions of workers, the distributions of farmers and the transport-cost functions were fixed in the CCP model and the CP model with n regions for each \(n\ge 2\). If workers can move to regions with higher real wages, then we need to discuss whether continuous evolutionary game (Tabata and Eshima 2015b, (3), (11)) can be approximated by evolutionary games with a large number of small regions (Fujita et al. 2001, (5.1)–(5.6); Tabata and Eshima 2016, (2), (19)). Moreover, it is important to discuss whether a long-run equilibrium of the CCP model can be approximated by long-run equilibria of CP models with a large number of small regions. This paper could not study these approximations.