1 Introduction and main results

Algebraic periods are given by an absolutely convergent integral of rational functions, over domains in euclidean spaces given by polynomial inequalities with rational coefficients. Equivalently they are given by an absolutely convergent integral over functions on the whole euclidean space that are semialgebraic over the rationals. Kontsevich and Zagier [25] provide a very nice introduction to periods (see also Müller-Stach [29]). Note that we consider here real periods defined via sets and functions in euclidean space. This is no restriction since one can separate real and imaginary part (using the canonical identification of \({\mathbb {C}}\) with \({\mathbb {R}}^2\)). Periods are a fundamental object in number theory and arithmetic geometry. They arise in bridging algebraic de Rham cohomology and singular cohomology and much more. We refer to Huber and Müller-Stach [15] and Huber and Wüstholz [16] for periods and arithmetic geometry. Periods form a countable ring extending the field of algebraic numbers by transcendental numbers. For example, \(\pi \) is a period as well as the logarithm of algebraic numbers and values of the Riemann zeta function at natural numbers. It is not known whether the Euler number e or the Euler constant \(\gamma \) are periods. So far there are no natural examples of non-periods known (see the end of [15]).

Periods are defined by interaction of algebraic geometry and analysis via integration. Since integration is difficult, periods are so far not very well understood.

The first goal of this paper is to provide a systematic construction of a countable number system containing the periods where only formal integration is needed.

This approach starts with the following examples for obtaining periods. Given a real power series which is algebraic over the rational polynomial ring, take its formal antiderivative and evaluate this power series at a rational point contained in its domain of convergence.

Examples

  1. (1)

    Let

    $$\begin{aligned} L(X)=\sum _{p=1}^\infty \frac{(-1)^{p+1}}{p} X^p \end{aligned}$$

    be the logarithmic series. Its radius of convergence is one. We have

    $$\begin{aligned} \log \Big (\frac{1}{2}\Big )=\int _1^{1/2}\frac{dt}{t}=L \Big (-\frac{1}{2}\Big ). \end{aligned}$$
  2. (2)

    Let

    $$\begin{aligned} A(X)=\sum _{p=0}^\infty \frac{(2p)!}{(2^pp!)^2}\frac{X^{2p+1}}{2p+1} \end{aligned}$$

    be the arcsine series. Its radius of convergence is one. We have

    $$\begin{aligned} \frac{\pi }{6}=\arcsin \Big (\frac{1}{2}\Big ) =\int _0^{1/2}\frac{dt}{\sqrt{1-t^2}}=A\Big (\frac{1}{2}\Big ). \end{aligned}$$

We follow this approach. We start with the power series which are algebraic over the rational polynomial ring. We call them simply algebraic power series. We close them under taking formal antiderivatives and nearby algebraic and geometric operations.

Main definition

We consider the smallest class of rings of power series which contain the algebraic series and are closed under taking

  1. (a)

    Reciprocals,

  2. (b)

    Rational Polynomial Substitutions,

  3. (c)

    Rational Translations,

  4. (d)

    Formal Antiderivatives.

We explain these terms:

  1. (a)

    Reciprocal: The reciprocal is defined for power series which do not vanish at the origin. For example, the reciprocal of \(1-X\) is the geometric series \(G(X)=\sum _{p=0}^\infty X^p\).

  2. (b)

    Rational Polynomial Substitution: We replace the coordinates by rational polynomials vanishing at the origin. For example \(G(X_1+X_2)=\sum _{p,q=0}^\infty \left( {\begin{array}{c}p+q\\ p\end{array}}\right) X_1^pX_2^q\).

  3. (c)

    Rational Translation: Given a convergent power series and a point in its domain of convergence with rational components we develop the series at this point. For example \(G(X+1/2)=\sum _{p=0}^\infty 2^{p+1}X^p\).

  4. (d)

    Formal Antiderivative: Given a power series we take the formal antiderivative with respect to an arbitrary variable. For example the formal antiderivative of G(X) is given by \(\sum _{p=0}^\infty X^{p+1}/(p+1)\).

We call the power series obtained by the main definition the integrated algebraic power series. (Note that we have used in [19] the same name in a different set up. There algebraic means algebraicity over the real polynomial ring, here algebraicity over the rational polynomial ring.)

We obtain the following results.

Theorem A

The coefficients of the integrated algebraic power series form a countable real closed field.

We call this the field of integrated algebraic numbers.

The periods are contained in the established number system.

Theorem B

A period is an integrated algebraic number.

Note that Tent and Ziegler [32] also have constructed a (presumably much larger) countable real closed field containing the periods. There the construction is from a completely different point of view, namely from computability, whereas we work in a tame geometric-analytic setting.

Let us discuss the results here. Periods are defined as integrals of functions which are semialgebraic over the field of rationals. We capture periods as coefficients of integrated algebraic series. Their definition starts with the power series algebraic series which are algebraic over the rational polynomial ring. Hence we start with an algebraic concept. The operations of taking reciprocals, rational substitutions and formal antidervatives are purely formal. The analysis is completely contained in evaluating power series at rational points.

To establish Theorem A we work with systems of convergent power series with various properties. A central one is given by Weierstraß division and preparation. Denef and Lipshitz [7] have introduced formal Weierstraß systems on fields of characteristic 0. Van den Dries [8] and Dan Miller [28] have worked with convergent Weierstraß systems on the reals. We consider convergent Weierstraß systems on subfields of the reals. For example, the algebraic power series form a convergent Weierstraß system on the field of real algebraic numbers. We show more generally that the coefficients of the power series in a convergent Weierstraß system form a real closed field, called its coefficient field. The system of algebraic power series does not allow formal integration. We introduce convergent systems with formal integration, called convergent analysis systems. We show that a convergent analysis system is a convergent Weierstraß system. Hence given a convergent Weierstraß system we can ask for a smallest convergent analysis system containing the former. In our setting this closure operation can be defined. It is important to realize that the coefficient field can change here. We show, using the approach of [19], that the system of integrated algebraic power series is exactly the closure in that sense of the system of algebraic power series. Combining these results we obtain Theorem A.

For Theorem B we are working in the setting of o-minimality and use and generalize deep results of this area as follows (compare [19] for a similar result on the reals, starting with the power series that are algebraic over the real polynomial ring). We fix a convergent Weierstraß system with coefficient field not necessarily the reals. A restricted power series is given on the unit cube by a power series in this system converging in a neighbourhood thereof and extend it by zero to the whole space. Consider the structure generated by these functions expanding the coefficient field. We generalize the work of Denef and van den Dries [6] and van den Dries, Marker and Macintyre [10] to show the following. The structure is o-minimal, has quantifier elimination in the language having symbols for the restricted functions and the reciprocal and allows universal axiomatization in this language extended by symbols for power functions with rational exponents. For convergent Weierstraß systems on the reals this was also done by Rambaud [30] in his thesis. We have the additional difficulty that if the coefficient field is not the field of reals we have to circumvent compactness arguments. The results on quantifier elimination and universal axiomatization imply that definable functions are given piecewise by terms in the last language above. With this in hand we can extend the work of Lion and Rolin [26] to obtain preparation for definable functions. Note that in [28] Lion-Rolin preparation has been established for systems on the reals where only Weierstraß preparation is used. If our system is a convergent analysis system we can extend the results of Lion and Rolin [27] and Comte, Lion and Rolin [5] on integration (see also Cluckers and Dan Miller [3] for an extension and [21, 22] for an application to integration on non-standard real closed fields) to show that parameterized integrals in the structure of restricted power series with respect to the system are given by products of sums of definable functions and logarithms of positive definable functions. This is well-defined since the coefficient field of a convergent Analysis system is closed under logarithm. Combining and applying these results to the convergent analysis system of integrated algebraic series we obtain Theorem B. We can also describe families of periods in our setting.

The structure of restricted integrated algebraic functions with its good description of parameterized integrals might serve as a suitable framework for developing de Rham theory (especially if one works in the setting of constructible functions from [3] adapted to our setting). In the semialgebraic case there is an approach by Kontsevich and Soibelman [24, Appendix 8] extended and rendered by Hardt et al. [14]. There the technical setup is rather demanding since for integration the semialgebraic category is way too small.

As mentioned above it is believed that the Euler number e is not a period. But it is an integrated algebraic number since the coefficient field of a convergent analysis system is also closed under exponentiation. We conjecture that the Euler constant \(\gamma \) is not an integrated algebraic number. To capture this number we expand the structure of restricted integrated algebraic functions by the global exponential. We can extend the results of [10] to show that this structure is o-minimal, and has, in the above language extended by symbols for exponentiation and logarithm, quantifier elimination, universal axiomatization and piecewise description of definable functions by terms. This structure might also serve as a finer framework for period mappings if the varieties are defined over the rationals (compare with Bakker et al. [1]).

So far we have respectively define:

Period

=

Integral of semialgebraic function over \({\mathbb {Q}}\)

=

Integral of function definable in the field of algebraic numbers

=

Integral of function definable in the structure of restricted algebraic power series

Integrated algebraic number

=

Integral of function definable in the structure of restricted integrated algebraic power series

Exponential Integrated algebraic number

=

Integral of function definable in the structure of restricted integrated algebraic power series with exponentiation

On the right there are three o-minimal structures that are countable (meaning that there are only countably many definable sets (even defined with parameters)) and have excellent geometric and model theoretic properties (in particular definable functions have an explicit description). On the left there are subrings of the reals defined as integrals of definable functions. In the first case we have the periods. In the second case, by the above results, we can completely eliminate integration, the field of integrated algebraic numbers is precisely the universe of this structure. For the ring of exponential integrated algebraic numbers we can show the following:

Theorem C

The countable ring of exponential integrated algebraic numbers contains the exponential periods and the Euler constant \(\gamma \).

Here one has to take care what is meant by an exponential period. For definitions of exponential periods see [14, 25, 29] and Commelin, Habegger and Huber [4]. We follow the latter.

In view of the above result the ring of exponential integrated algebraic numbers is a good candidate for a natural number system extending the ring of periods and containing all important mathematical constants (compare with the end of [25]).

The paper is organized as follows. After giving some notations used through-out we define in Sect. 2 convergent power series systems over subfields of the reals as convergent Weierstraß systems and convergent analysis systems and show the connections between them. In Sect. 3 we define integrated algebraic series and show that they form the smallest convergent Analysis system. We obtain Theorem A. In Sect. 4 we establish the model theoretic and geometric results for the structure of restricted functions from a convergent Weierstraß system and for the structure of restricted functions from a convergent analysis system with exponentiation. In Sect. 5 we deal with parameterized integrals of functions definable in the structure of restricted functions from a convergent analysis system. With this we can prove Theorem B in Sect. 6. We introduce exponential integrated algebraic numbers and discuss the connection to exponential periods and important mathematical constants, obtaining Theorem C.

2 Notations

By \({\mathbb {N}}=\{1,2,3,\ldots \}\) we denote the set of natural numbers and by \({\mathbb {N}}_0\) the set of natural numbers with 0.

Let \({\mathbb {R}}^\infty :={\mathbb {R}}\cup \{\pm \infty \}\). For \(R\in ({\mathbb {R}}^\infty _{>0})^n\) we set \(D^n(R)=\prod _{i=1}^n]-R_i,R_i[\) where ] \(a,b[:=\{x\in {\mathbb {R}}\mid a<x<b\}\) for \(a,b\in {\mathbb {R}}^\infty \) with \(a<b\) and \(B^n(R)=\prod _{i=1}^n B(0,R_i)\) where \(B(a,r):=\{z\in {\mathbb {C}}\mid |z-a|<r\}\) for \(a\in {\mathbb {C}}\) and \(r\in {\mathbb {R}}^\infty _{>0}\).

Given a subfield \(\Bbbk \) of \({\mathbb {R}}\) we consider always the ordering on \(\Bbbk \) coming from the reals. We set \(\Bbbk _{>0}:=\{x\in \Bbbk \mid x>0\}\).

For \(n\in {\mathbb {N}}\) we denote we denote by \(\mathfrak {S}_n\) the permutation group of \(\{1,\ldots ,n\}\).

We refer to Bochnak, Coste and Roy [2] on semialgebraic geometry and to van den Dries [9] on o-minimal structures.

3 Power series systems

3.1 Convergent power series

We refer to Ruiz [31] for the theory of power series.

For \(n\in {\mathbb {N}}_0\) we denote by \({\mathcal {O}}_n\) the ring of real convergent power series in n variables \(X_1,\ldots , X_n\). Note that \({\mathcal {O}}_0\) is the field of reals. For \(n>0\), the units of \({\mathcal {O}}_n\) are the convergent power series not vanishing in the origin. We identify an element of \({\mathcal {O}}_n\) in the natural way with an element in \({\mathcal {O}}_{n+1}\) without further notification.

Let \(f=\sum _{\alpha \in {\mathbb {N}}_0^n}a_\alpha X^\alpha \in {\mathcal {O}}_n\) where \(X=(X_1,\ldots ,X_n)\) and \(X^\alpha =X_1^{\alpha _1}\ldots X_n^{\alpha _n}\) for \(\alpha \in {\mathbb {N}}_0^n\). We denote by

$$\begin{aligned} {\mathcal {R}}(f):=\big \{R\in ({\mathbb {R}}^\infty _{>0})^n\;\big \vert \; f \text{ converges } \text{(absolutely) } \text{ on } D^n(R)\big \} \end{aligned}$$

the set of radii of convergence of f. The set \({\mathcal {D}}(f):=\bigcup _{R\in {\mathcal {R}}(f)}D^n(R)\) is the real domain of convergence and the set \({\mathcal {B}}(f):=\bigcup _{R\in {\mathcal {R}}(f)}B^n(R)\) is the domain of convergence of f, respectively. We obtain a real analytic function \(f:{\mathcal {D}}(f)\rightarrow {\mathbb {R}}, x\mapsto \sum _{\alpha \in {\mathbb {N}}_0^n}a_\alpha x^\alpha ,\) and a holomorphic function \(f_{\mathbb {C}}:{\mathcal {B}}(f)\rightarrow {\mathbb {C}}, z\mapsto \sum _{\alpha \in {\mathbb {N}}_0^n}a_\alpha z^\alpha \).

Let \(i\in \{1,\ldots ,n\}\). The formal derivative of f with respect to \(X_i\) is defined by \(\partial f/\partial X_i:=\sum _{\alpha \in {\mathbb {N}}_0^n}\alpha _i a_\alpha X^{\alpha -\textbf{e}_i}\) where \(\textbf{e}_i\) denotes the \(i{\textrm{th}}\) unit vector. Given \(\beta =(\beta _1,\ldots ,\beta _n)\in {\mathbb {N}}_0^n\) the formal derivative of order \(\beta \) of f is defined inductively by \(D^\beta (f):=\partial ^{\beta _1+\cdots +\beta _n} f/\partial X_1^{\beta _1}\ldots \partial X_n^{\beta _n}\). Note that this coincides with the function germ at the origin of the derivative of order \(\beta \) of the real analytic function above. Note also that \({\mathcal {D}}(D^\beta (f))={\mathcal {D}}(f)\).

Let \(i\in \{1,\ldots ,n\}\). The formal antiderivative of f with respect to \(X_i\) is defined by \(\int f \,dX_i:=\sum _{\alpha \in {\mathbb {N}}_0^n} \big (a_\alpha /(\alpha _i+1)\big ) X^{\alpha +\textbf{e}_i}\). Note that the antiderivative has been chosen that \((\int f\,dX_n)(X',0)=0\) (where \(X':=(X_1,\ldots ,X_{n-1})\)), similarly for arbitrary i. Note also that \({\mathcal {D}}(\int f\,dX_i)={\mathcal {D}}(f)\).

Translation

We need the following operation on \({\mathcal {O}}_n\). Let \(f\in {\mathcal {O}}_n\). Given \(a\in {\mathcal {D}}(f)\), the germ \(f_a\) of the function defined by \(f(X+a)=f(a_1+X_1,\ldots ,a_n+X_n)\) at the origin is an element of \({\mathcal {O}}_n\). We call it the translation of f at a and denote it also by \(f(X+a)\). We have \(f_a=\sum _{\alpha \in {\mathbb {N}}_0^n}(D^\alpha f(a)/\alpha !) X^\alpha .\) Let \(R\in {\mathcal {R}}(f)\) and let \(a=(a_1,\ldots ,a_n)\in D^n(R)\). Set \(|a|:=(|a_1|,\ldots ,|a_n|)\). Then \(R-|a|\in {\mathcal {R}}(f_a)\).

Complexification

Let \(f\in {\mathcal {O}}_n\). Let u denote the real and v the imaginary part of \(f_{{\mathbb {C}}}\); i.e. \(f_{\mathbb {C}}(x+iy)=u(x+iy)+iv(x+iy)\). Then the germs of u and v at \(0\in {\mathbb {R}}^{2n}\) are convergent power series denoted by \(\textrm{Re}\,f_{{\mathbb {C}}}\) and \(\textrm{Im}\,f_{{\mathbb {C}}}\), respectively. Note that \(\textrm{Re}\,f_{\mathbb {C}}(X_1,0,\ldots ,X_n,0)=f(X)\). Let \(R=(R_1,\ldots ,R_n)\in ({\mathbb {R}}_{>0}^\infty )^{n}\) be a radius of convergence of f. Then \(\textrm{Re}\,f_{\mathbb {C}}\) and \(\textrm{Im}\,f_{\mathbb {C}}\) have radius of convergence \((R_1/\sqrt{2},R_1/\sqrt{2},\ldots ,R_n/\sqrt{2}, R_n/\sqrt{2})\in ({\mathbb {R}}_{>0}^\infty )^{2n}\).

By \(\Bbbk \) we denote a subfield of the reals. Examples are given by \({\mathbb {Q}}\), the field of rationals, and by the field of real algebraic numbers which we denote by \({\mathbb {A}}\). We denote the real closure of \(\Bbbk \) in \({\mathbb {R}}\) by \(\textrm{rc}(\Bbbk )\). For example, \({\mathbb {A}}=\textrm{rc}({\mathbb {Q}})\).

For \(n\in {\mathbb {N}}_0\) we denote by \({\mathcal {O}}_n(\Bbbk ):=\Bbbk \{X\}\) the ring of convergent power series in n variables with coefficients in \(\Bbbk \). In the case \(\Bbbk ={\mathbb {R}}\) we omit the field and write as above \({\mathcal {O}}_n\).

3.2 Convergent systems

Definition 2.1

(Collection) By a collection (of convergent power series) we mean a sequence \(({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) such that \({\mathcal {S}}_n\subset {\mathcal {O}}_n\) for all \(n\in {\mathbb {N}}_0\).

The set of all collections is partially ordered by setting \({\mathcal {S}}\le {\mathcal {T}}\) if \({\mathcal {S}}_n\subset {\mathcal {T}}_n\) for all \(n\in {\mathbb {N}}_0\). We say then that \({\mathcal {S}}\) is contained in \({\mathcal {T}}\).

We call a collection \({\mathcal {S}}\) countable if \({\mathcal {S}}_n\) is countable for every \(n\in {\mathbb {N}}_0\).

For \(\sigma \in \mathfrak {S}_n\) we set \(\sigma (X):=(X_{\sigma (i)},\ldots ,X_{\sigma (n)})\). We say that a subset O of some \({\mathcal {O}}_n\) is closed under permuting variables if \(f(\sigma (X))\in O\) for every \(f\in O\) and \(\sigma \in \mathfrak {S}_n\).

Definition 2.2

(Presystem) We call a collection \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) a presystem (of convergent power series) (short: PS) if the following holds for every \(n\in {\mathbb {N}}_0\):

  1. (P1)

    \({\mathcal {S}}_n\) is a subring of \({\mathcal {O}}_n\).

  2. (P2)

    \({\mathcal {S}}_n={\mathcal {S}}_{n+1}\cap {\mathcal {O}}_n\).

  3. (P3)

    \({\mathcal {S}}_n\) is closed under permuting variables.

Remark 2.3

Axiom (P3) is merely for convenience. It simplifies notations below since one can use in notations the distinguished last variable.

Definition 2.4

(System) We call a presystem \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) a system (of convergent power series) (short: S) if the following holds for every \(n\in {\mathbb {N}}\):

  1. (S1)

    \(\Bbbk :={\mathcal {S}}_0\) is a subfield of \({\mathbb {R}}\).

  2. (S2)

    We have \(\Bbbk [X]\subset {\mathcal {S}}_n\subset \Bbbk \{X\}\).

We call \(\Bbbk =\Bbbk ({\mathcal {S}})\) the coefficient field of \({\mathcal {S}}\).

Example 2.5

Let \(\Bbbk \) be a subfield of \({\mathbb {R}}\). The collection \({\mathcal {O}}(\Bbbk )=({\mathcal {O}}_n(\Bbbk ))_{n\in {\mathbb {N}}_0}\) is an uncountable system.

Proof

That \({\mathcal {O}}(\Bbbk )\) is a system is clear. We show that \({\mathcal {O}}_1(\Bbbk )\) is uncountable and are done. Let \(\textbf{2}^{{\mathbb {N}}_0}\) be the set of sequences \((a_p)_{p\in {\mathbb {N}}_0}\) with \(a_p\in \{0,1\}\) for all \(p\in {\mathbb {N}}_0\). The map

$$\begin{aligned} \textbf{2}^{{\mathbb {N}}_0}\rightarrow {\mathcal {O}}_1(\Bbbk ), (a_p)_{p\in {\mathbb {N}}_0} \mapsto \sum _{p=0}^\infty a_pX^p, \end{aligned}$$

is well-defined and injective. This gives the assertion. \(\square \)

Definition 2.6

(Convergent system) A system \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) with coefficient field \(\Bbbk \) is called a convergent system (short: CS) if the following holds for all \(n\in {\mathbb {N}}_0\):

  1. (C)

    Let \(f\in {\mathcal {S}}_n\) and \(a\in {\mathcal {D}}(f)\cap \Bbbk ^n\). Then \(f(X+a)\in {\mathcal {S}}_n\).

Example 2.7

Let \(\Bbbk \) be a subfield of \({\mathbb {R}}\). The system \({\mathcal {O}}(\Bbbk )\) is convergent if and only if \(\Bbbk ={\mathbb {R}}\).

Proof

That \({\mathcal {O}}\) is CS is clear (see [31, I.2]). For the other direction let \(\Bbbk \ne {\mathbb {R}}\) and assume that \({\mathcal {O}}(\Bbbk )\) is CS. Let \(\rho \in {\mathbb {R}}\setminus \Bbbk \) be with \(0<\rho <1\). Let \(\sum _{p=0}^\infty a_p10^{-p}\) be the decimal expansion of \(\rho \). We have that \(f:=\sum _{p=0}^\infty a_pX^p\in {\mathcal {O}}_1({\mathbb {Q}})\subset {\mathcal {O}}_1(\Bbbk )\). Moreover, \(1/10\in {\mathcal {D}}(f)\). By assumption \(f_{1/10}\in {\mathcal {O}}_1(\Bbbk )\). But \(f_{1/10}(0)=\rho \notin \Bbbk \), contradiction. \(\square \)

Example 2.8

Let \(\Bbbk \) be a subfield of \({\mathbb {R}}\). For \(n\in {\mathbb {N}}_0\) let \({\mathcal {N}}_n(\Bbbk )\) be the set of power series in \({\mathbb {R}}[[X]]\) that are algebraic over the polynomial ring \(\Bbbk [X]\) in n variables. The following holds for the collection \({\mathcal {N}}(\Bbbk ):=({\mathcal {N}}_n(\Bbbk ))_{n\in {\mathbb {N}}_0}\):

  1. (1)

    \({\mathcal {N}}(\Bbbk )\) is a convergent system with coefficient field \(\textrm{rc}(\Bbbk )\). We have \({\mathcal {N}}(\Bbbk )={\mathcal {N}}(\textrm{rc}(\Bbbk ))\).

  2. (2)

    \({\mathcal {N}}(\Bbbk )\) is countable if and only if \(\Bbbk \) is countable.

Proof

(1): First we assume that \(\Bbbk \) is real closed. That \({\mathcal {N}}(\Bbbk )\) is a convergent system with coefficient field \(\Bbbk \) can be found in [2, Chapter 8]. Note that \({\mathcal {N}}_n(\Bbbk )\) is the ring of germs of Nash functions at \(0\in {\mathbb {R}}^n\) which are defined over \(\Bbbk \); i.e. of functions that are real analytic and semialgebraic over \(\Bbbk \). Given \(f\in {\mathcal {N}}_n(\Bbbk )\) the associated real analytic function is Nash over \(\Bbbk \) at every point of its domain of convergence with components in \(\Bbbk \). Hence \(f_a\in {\mathcal {N}}_n(\Bbbk )\) for every \(a\in {\mathcal {D}}(f)\cap \Bbbk ^n\).

In the general case we show that \({\mathcal {N}}(\Bbbk )={\mathcal {N}}(\textrm{rc}(\Bbbk ))\) and are done by above. This follows since \(\textrm{rc}(\Bbbk )[X]\) is algebraic over \(\Bbbk [X]\) and the fact that algebraicity is transitive (see Kaplansky [23, Remark after Theorem 22 in Chapter I §3]).

(2): If \(\Bbbk \) is uncountable then clearly \(\textrm{rc}(\Bbbk ) ={\mathcal {N}}_0(\Bbbk )\) is uncountable and therefore \({\mathcal {N}} (\Bbbk )\) is uncountable. If \(\Bbbk \) is countable then so is \(\Bbbk [X]\) and hence \({\mathcal {N}}_n(\Bbbk )\) for every \(n\in {\mathbb {N}}_0\). \(\square \)

In the case \(\Bbbk ={\mathbb {Q}}\) we write \({\mathcal {A}} =({\mathcal {A}}_n)_{n\in {\mathbb {N}}_0}\) and speak of algebraic power series. By above the coefficient field of \({\mathcal {A}}\) is given by the field \({\mathbb {A}}\) of real algebraic numbers. In the case \(\Bbbk ={\mathbb {R}}\) we write \({\mathcal {N}}=({\mathcal {N}}_n)_{n\in {\mathbb {N}}_0}\).

The following remark is straight forward but noteworthy.

Remark 2.9

Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a convergent system with coefficient field \(\Bbbk \). Let \(n\in {\mathbb {N}}\) and \(f\in {\mathcal {S}}_n\). Then \(D^\beta f(a)\in \Bbbk \) for every \(a\in {\mathcal {D}}(f)\cap \Bbbk ^n\) and every \(\beta \in {\mathbb {N}}_0^n\).

Proof

By Axiom (C) we have that \(f_a\in {\mathcal {S}}_n\). By Axiom (S2) we have \(f_a\in {\mathcal {O}}_n(\Bbbk )\). Let \(a_\beta \) be the coefficient of \(f_a\) at \(X^\beta \). Since \(D^\beta f(a)=a_\beta \cdot \beta !\) we are done. \(\square \)

3.3 Weierstraß systems

For the following, given \(n\in {\mathbb {N}}\), we set \(X=(X_1,\ldots ,X_n)\) and \(X':=(X_1,\ldots ,X_{n-1})\).

Weierstraß preparation and division

Recall that a convergent power series \(f\in {\mathcal {O}}_n\) is called regular in \(X_n\) if \(f(0,X_n)\ne 0\). It is called regular in \(X_n\) of order d if

$$\begin{aligned} f(0)=\cdots =(\partial ^{d-1}f/\partial X_n^{d-1})(0)=0 \text{ and } (\partial ^d f/\partial X_n^d)(0)\ne 0. \end{aligned}$$

If \(f\ne 0\) then there is a linear transformation A mapping \((X_1,\ldots ,X_n)\) to \((X_1+c_1X_n,\ldots ,X_{n-1}+c_{n-1}X_n,X_n)\) (one can \(c_1,\ldots ,c_{n-1}\) choose to be rational) such that \(f\circ A\) is regular in \(X_n\).

Recall that \(f\in {\mathcal {O}}_n\) is called a Weierstraß polynomial in \(X_n\) of degree d if

$$\begin{aligned} f(X)=X_n^d+a_{d-1}(X')X_n^{d-1}+\cdots + a_0(X') \end{aligned}$$

and f is regular in \(X_n\) of order d (or, equivalently, \(a_{d-1}(0)=\cdots =a_{0}(0)=0\)).

The Weierstraß preparation theorem states: Let \(f\in {\mathcal {O}}_n\) be regular in \(X_n\) of order d. Then there is a unique Weierstraß polynomial \(P\in {\mathcal {O}}_{n-1}[X_n]\) in \(X_n\) of degree d and a unique \(u\in {\mathcal {O}}_n\) with \(u(0)\ne 0\) such that \(f=Pu\).

The Weierstraß division theorem states: Let \(f\in {\mathcal {O}}_n\) be regular in \(X_n\) of order d. For \(g\in {\mathcal {O}}_n\) there is a unique \(h\in {\mathcal {O}}_n\) and a unique \(r\in {\mathcal {O}}_{n-1}[X_n]\) of degree smaller then d such that \(g=fh+r\).

We define a Weierstraß system to be a system which allows Weierstraß division.

Definition 2.10

(Weierstraß System) We call a convergent system \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) with coefficient field \(\Bbbk \) a convergent Weierstraß system (short: CWS) if the following holds for every \(n\in {\mathbb {N}}\):

  1. (W)

    Let \(f\in {\mathcal {S}}_n\) be regular in \(X_n\) of order d. For \(g\in {\mathcal {S}}_n\) there is \(h\in {\mathcal {S}}_n\) and \(r(X)\in {\mathcal {S}}_{n-1}[X_n]\) of degree smaller than d such that \(g=fh+r\).

Comment 2.11

  1. (1)

    In [7, §1] and [8, (1.2)] there is an additional axiom on units. This is not necessary, see Remark 2.13 below.

  2. (2)

    In [8, (1.2)] the definition of a convergent (Weierstraß) system is weaker. There translation is only demanded on some open neighbourhood of the origin whereas we request it on the whole domain of convergence. This is inspired on the one hand by the fact that the existing systems of interest have this property and on the other hand that this allows to define closure operations below. We need it also for covering arguments, for example in the proof of Theorem A and mainly in Section 4.

Example 2.12

  1. (1)

    The system \({\mathcal {O}}\) is a convergent Weierstraß system.

  2. (2)

    Let \(\Bbbk \) be a subfield of \({\mathbb {R}}\). The system \({\mathcal {N}}(\Bbbk )\) is a convergent Weierstraß system.

Proof

  1. (1):

    This is clear.

  2. (2):

    See [2, Chapter 8 §2].

\(\square \)

A convergent Weierstraß system behaves algebraically very well.

Remark 2.13

Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a convergent Weierstraß system. Let \(n\in {\mathbb {N}}\) and \(f\in {\mathcal {S}}_n\) be with \(f(0)\ne 0\). Then \(1/f\in {\mathcal {S}}_n\).

Proof

This follows by applying (W) to \(g=1\) (see [20, Remark 2.3]). \(\square \)

Remark 2.14

Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a convergent Weierstraß system with coefficient field \(\Bbbk \). For every \(n\in {\mathbb {N}}\), \({\mathcal {S}}_n\) is a regular local ring of dimension n with maximal ideal generated by X whose completion is \(\Bbbk [[X]]\). In particular it is Noetherian and a unique factorization domain.

Proof

See for example [2, Chapter 8 §2]. \(\square \)

A convergent Weierstraß system fulfills various closure properties.

Proposition 2.15

Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a convergent Weierstraß system with coefficient field \(\Bbbk \). The following holds:

  1. (1)

    Weierstraß Preparation: Let \(n\in {\mathbb {N}},\) and \(f\in {\mathcal {S}}_n\) be regular in \(X_n\) of order d. Then there is a Weierstraß polynomial \(P\in {\mathcal {S}}_{n-1}[X_n]\) in \(X_n\) of degree d and \(u\in {\mathcal {S}}_n\) with \(u(0)\ne 0\) such that \(f=Pu\).

  2. (2)

    Composition: Let \(n\in {\mathbb {N}}, f\in {\mathcal {S}}_n\) and \(h\in {\mathcal {S}}_n^n\) be with \(h(0)=0\). Then \(f(h(X))\in {\mathcal {S}}_n\).

  3. (3)

    Differentiation: Let \(n\in {\mathbb {N}}, f\in {\mathcal {S}}_n\) and \(i\in \{1,\ldots ,n\}\). Then \(\partial f/\partial X_i\in {\mathcal {S}}_n\).

  4. (4)

    Inverse Function: Let \(n\in {\mathbb {N}}\) and \(f=(f_1,\ldots ,f_n)\in {\mathcal {S}}_n^n\) be with \(f(0)=0\) and \(\textrm{det}(\partial f/\partial X (0))\ne 0\). Then there is a (unique) \(g\in {\mathcal {S}}_n^n\) with \(g(0)=0\) such that \(f(g(X))=X\).

  5. (5)

    Implicit Function: Let \(n,l\in {\mathbb {N}}\) and \(f=f(X,Y)=(f_1,\ldots ,f_l)\in {\mathcal {S}}_{n+l}^l\) (where \(X=(X_1,\ldots ,X_n)\) and \(Y=(Y_1,\ldots ,Y_l)\)) be with \(f(0)=0\) and \(\textrm{det}(\partial f/\partial Y(0))\ne 0\). Then there is a (unique) \(g\in {\mathcal {S}}_n^l\) with \(g(0)=0\) such that \(f(X,g(X))=0\).

  6. (6)

    Complexification: Let \(n\in {\mathbb {N}}\) and \(f\in {\mathcal {S}}_n\). Then \(\textrm{Re}\,f_{\mathbb {C}},\textrm{Im}\,f_{\mathbb {C}}\in {\mathcal {S}}_{2n}\).

Proof

(1): That the Weierstraß division theorem implies the Weierstraß preparation theorem is classical (see for example [31, Proposition I.3.3]).

(2)–(5): See [7, Remarks 1.3].

(6): See [28, Proposition 9.1(i)]. \(\square \)

Theorem 2.16

The coefficient field of a convergent Weierstraß system is real closed.

Proof

Denote by \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) the convergent Weierstraß system and by \(\Bbbk \) its coefficient field. In the proof we heavily use that \(\Bbbk \) is dense in the reals. Let \(f\in \Bbbk [X]\) be univariate and let \(a\in {\mathbb {R}}\) be a zero of f. We show that \(a\in \Bbbk \). This gives the proof. We may assume that \(f'(a)\ne 0\), otherwise we consider a sufficiently high derivative of f. Let \(b,c \in \Bbbk \) be such that \(b<a<c\) and \(f'(x)\ne 0\) for all \(x\in [b,c]\). Without restriction we may assume that f is strictly increasing on ]bc[. Let \(d:=f(b), e:=f(c)\) and \(g:[d,e]\rightarrow [b,c]\) be the inverse of \(f|_{[a,b]}\). Note that \(d<0<e\).

Claim: For every \(y\in [d,e]\) we have a uniquely determined \(h_{(y)}\in {\mathcal {O}}_1\) such that g coincides with \(h_{(y)}(Y-y)\) on \(({\mathcal {D}}(h_{(y)})+y)\cap [d,e]\). If \(y\in f([b,c]\cap \Bbbk )\) we have \(h_{(y)}\in {\mathcal {S}}_1\).

Proof of the claim: Uniqueness being clear we show existence. Let \(x:=g^{-1}(y)\in [b,c]\) and let \(F:=f(X+x)-y\in {\mathbb {R}}[X]\subset {\mathcal {O}}_1\). Then \(F(0)=0\) and \(F'(0)=f'(x)\ne 0\). By Proposition 2.15(4) applied to \({\mathcal {O}}\) we have that F has a compositional inverse \(G\in {\mathcal {O}}_1\) with \(G(0)=0\). We take \(h_{(y)}:=x+G\). If \(y\in f([b,c]\cap \Bbbk )\) then \(x,y\in \Bbbk \) and therefore \(F\in \Bbbk [X]\subset {\mathcal {S}}_1\). Applying Proposition 2.15(4) to \({\mathcal {S}}\) we obtain that G and therefore \(h_{(y)}\) belong to \({\mathcal {S}}_1\). \(\square _{\textrm{Claim}}\)

Since \(f([b,c]\cap \Bbbk )\) is dense in [de] we obtain that the sets \(y+{\mathcal {D}}(h_{(y)})\) with \(y\in f([b,c]\cap \Bbbk )\) cover [bc]. (Note that we use here the full strength of our Axiom (C).) Hence we can take \(\tilde{y}\in f([b,c]\cap \Bbbk )\) such that \(0=\tilde{y}+t\) for some \(t\in {\mathcal {D}}(h_{(\tilde{y})})\). Then \(t\in \Bbbk \) and we obtain by Remark 2.9 that \(a=g(0)=h_{(\tilde{y})}(t)\in \Bbbk \). \(\square \)

Corollary 2.17

The system \({\mathcal {A}}\) of algebraic power series is the smallest convergent Weierstraß system.

Proof

Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a convergent Weierstraß system and let \(\Bbbk \) be its coefficient field. By Theorem 2.16 the field \(\Bbbk \) is real closed. Hence it contains the field \({\mathbb {A}}\) of real algebraic numbers. Let \(n\in {\mathbb {N}}\) and \(f\in {\mathcal {A}}_n\). We have to show that \(f\in {\mathcal {S}}_n\). By [2, Theorem 8.1.4] we find \(l\in {\mathbb {N}}_0\) such that \(f(X)=p(X,g(X))\) where \(p(X,Y)\in {\mathbb {A}}[X,Y]\) (with \(X=(X_1,\ldots ,X_n)\) and \(Y=(Y_1,\ldots ,Y_l)\)) and g is implicitely defined by \(g(0)=0\) and \(q(X,g(X))=0\) for some \(q(X,Y)\in {\mathbb {A}}[X,Y]^l\) such that \(q(0)=0\) and \(\det (\partial q/\partial Y)(0)\ne 0\). By Axiom (S2) and Proposition 2.15(2,5) we obtain that \(f\in {\mathcal {S}}_n\). \(\square \)

3.4 Analysis systems

Remark 2.18

A convergent Weierstraß system is not necessarily closed under taking formal antiderivatives.

Proof

We have that \(1/(1+X)=\sum _{p=0}^\infty (-1)^pX^p\in {\mathcal {A}}_1\). Its formal antiderivative is the logarithmic series L(X) which is transcendental (i.e. not algebraic over the real polynomial ring \({\mathbb {R}}[X]\)) and therefore not an algebraic power series. \(\square \)

We add formal integration in the following way.

Definition 2.19

(Analysis System) We call a convergent system \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) a convergent analysis system (short: CAS) if the following holds for all \(n\in {\mathbb {N}}\) and \(f\in {\mathcal {S}}_n\):

  1. (A1)

    \(1/f\in {\mathcal {S}}_n\) if \(f(0)\ne 0\),

  2. (A2)

    \(f(X',0)\in {\mathcal {S}}_{n-1}\),

  3. (A3)

    \(\partial f/\partial X_n\in {\mathcal {S}}_n\),

  4. (A4)

    \(\textrm{Re}\,f_{\mathbb {C}}, \textrm{Im}\,f_{\mathbb {C}}\in {\mathcal {S}}_{2n}\),

  5. (A5)

    \(\int f\, dX_n\in {\mathcal {S}}_n\) if \(n\ge 1\).

Remark 2.20

Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a convergent analysis system. Let \(n\in {\mathbb {N}}\) and \(f\in {\mathcal {S}}_n\). Then \(\partial f/\partial X_i,\int f\,dX_i\in {\mathcal {S}}_n\) for all \(i\in \{1,\ldots ,n\}\).

Proof

This follows with Axiom (P3). \(\square \)

In [19] we have constructed the system \({\mathcal {I}}{\mathcal {N}}\) of integrated algebraic power series over the reals.

Example 2.21

  1. (1)

    The system \({\mathcal {O}}\) is a CAS.

  2. (2)

    Let \(\Bbbk \) be a subfield of \({\mathbb {R}}\). The system \({\mathcal {N}}(\Bbbk )\) is not a CAS.

  3. (3)

    The system \({\mathcal {I}}{\mathcal {N}}\) is a CAS.

Proof

  1. (1):

    This is clear.

  2. (2):

    See the proof of Remark 2.18.

  3. (3):

    This follows by [19, Def. 1.2, Prop. 2.2 & Th. 2.7].

\(\square \)

We have seen that the system \({\mathcal {A}}\) of algebraic series is a convergent Weierstraß system with coefficient field \({\mathbb {A}}\). The coefficient field of a convergent analysis system necessarily contains the transcendental number \(\pi \).

Proposition 2.22

Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a convergent analysis system with coefficient field \(\Bbbk \). Then \(\pi \in \Bbbk \).

Proof

We have \(f:=1+X^2\in {\mathcal {S}}_1\) by Axiom (S2). By Axiom (A1) we get that \(g:=1/f=\sum _{p=0}^\infty (-1)^pX^{2p}\in {\mathcal {S}}_1\). By Axiom (A5) we get that \(h:=\int g\,dX=\sum _{p=0}^\infty \big ((-1)^p/(2p+1)\big )X^{2p+1}\in {\mathcal {S}}_1\). The series h is the arctangent series and has radius of convergence 1. Since \(\Bbbk \) contains the rationals we are done by Remark 2.9 and the following formula of John Machin:

$$\begin{aligned} \frac{\pi }{4}=4\arctan \Big (\frac{1}{5}\Big )-\arctan \Big (\frac{1}{239}\Big ). \end{aligned}$$

\(\square \)

In a convergent analysis system we can perform integration in the following sense.

Proposition 2.23

(Integration) Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a convergent Analysis system with coefficient field \(\Bbbk \). Let \(n\in {\mathbb {N}}\) and \(f\in {\mathcal {S}}_n\). Let \(R=(R_1,\ldots ,R_n)\in {\mathcal {R}}(f)\) and let \(R':=(R_1,\ldots ,R_{n-1})\). We set \(D:=D^n(R)\) and \(D':=D^{n-1}(R')\). Let \(a\in \Bbbk _{>0}\) be such that \((0,a)\in D\). Let

$$\begin{aligned} g:D'\rightarrow {\mathbb {R}}, g(x')=\int _0^af(x',\zeta )\,d\zeta . \end{aligned}$$

Then the germ of g at the origin belongs to \({\mathcal {S}}_{n-1}\).

Proof

We denote the germ of g again by g. We have \(g(X')=(\int f\,dX_n)_{(0,a)}(X',0)\) and are done by Axioms (C), (A2) and (A5). \(\square \)

We are able to show that CAS implies CWS.

Theorem 2.24

A convergent analysis system is a convergent Weierstraß system.

Proof

Using the previous results we can as in [19] adjust the classical proofs using complex integration (cf. for example Gunning and Rossi [12, II.B]). We give the proof that the reader sees how the axioms are involved and where \(\pi \) is needed. Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a convergent Analysis system.

Step 1: Weierstraß Preparation

We first establish Weierstraß preparation for \({\mathcal {S}}\). Let \(n\in {\mathbb {N}}\) and let \(f\in {\mathcal {S}}_n\) be regular in \(X_n\) of order d. Let \(R=(R_1,\ldots ,R_n)\) be a radius of convergence of f. We do not distinguish in the following between f and \(f_{\mathbb {C}}\). We indicate the difference by writing f(x) respectively f(z). We also use frequently the identification of \({\mathbb {C}}\) with \({\mathbb {R}}^2\). Since f is regular of order d we find \(\delta =(\delta _1,\ldots ,\delta _n)\in \Bbbk _{>0}^n\) such that \(\sqrt{2}\delta _i<R_i\) for all \(i\in \{1,\ldots ,n\}\) and the following holds: For every \(z'\in B^{n-1}(\delta ')\) where \(\delta ':=(\delta _1,\ldots ,\delta _{n-1})\in \Bbbk _{>0}^{n-1}\) the function \(f_{(z')}:B(0,R_n)\rightarrow {\mathbb {C}}, z_n\mapsto f(z',z_n)\), has exactly d zeros (counted with multiplicities) and these are contained in \(B(0,\delta _n)\). The zeroes will be denoted by \(\varphi _1(z'),\ldots ,\varphi _d(z').\) Let

$$\begin{aligned} P:B^{n-1}(\delta ')\times {\mathbb {C}}\rightarrow {\mathbb {C}}, P(z',z_n) =\prod _{r=1}^d\left( z_n-\varphi _r(z')\right) . \end{aligned}$$

Then by the classical proof \(P(x)\in {\mathcal {O}}_{n-1}[X_n]\) is the unique Weierstraß polynomial for f. We show that \(P\in {\mathcal {S}}_{n-1}[X_n]\). On \(B^{n-1}(\delta ')\times {\mathbb {C}}\) the function P can be written as \(P(z)=z_n^d+a_1(z')z_n^{d-1} +\cdots +a_d(z')\) where \(a_k(z')\) are the elementary symmetric functions in the values \(\varphi _r(z')\). The functions \(a_k(z')\) are polynomials (with rational coefficients) in the power sums

$$\begin{aligned} h_s:B^{n-1}(\delta ')\rightarrow {\mathbb {C}}, z'\mapsto \sum _{r=1}^d\varphi _r(z')^s, \end{aligned}$$

where \(s\in \{1,\ldots ,d\}\). So it is enough to show that \(h_1(x),\ldots ,h_d(x)\in {\mathcal {S}}_{n-1}\). We fix \(s\in \{1,\ldots ,d\}\). One has the integral representation

$$\begin{aligned} h_s(z')=\frac{1}{2\pi i}\int _{\partial A} \frac{\partial f(z',\zeta )}{\partial \zeta } \frac{\zeta ^s}{f(z',\zeta )}d\zeta \end{aligned}$$

where \(A:=[-\delta _n,\delta _n]^2\). Note that \(B(0,\delta _n)\subset \mathring{A}\subset B(0,R_n)\) and that \(f(z',\zeta )\ne 0\) for \(z'\in B^{n-1}(\delta ')\) and \(\zeta \in \partial A\). Let

$$\begin{aligned} \Psi _s:B^{n-1}(\delta ')\times \partial A\rightarrow {\mathbb {C}}, (z',\zeta ) \mapsto \frac{\partial f(z',\zeta )}{\partial \zeta } \frac{\zeta ^s}{f(z',\zeta )}, \end{aligned}$$

be the integrand. Using Axioms (A1), (A3) and (A4) we find for every \(\eta \in \partial A\cap \Bbbk ^2\) power series \(F^{(\eta )},G^{(\eta )}\in {\mathcal {S}}_{2n}\) such that the following holds

  1. (1)

    \(\Psi _s(z',\zeta )=F^{(\eta )}(z',\zeta -\eta )+i\, G^{(\eta )}(z',\zeta -\eta )\) for all \((z',\zeta )\in D^{(\eta )}\) with \(\zeta \in \partial A\).

where

$$\begin{aligned} D^{(\eta )}:=\big ({\mathcal {D}}(F^{(\eta )}) \cap {\mathcal {D}}(G^{(\eta )})\big )+(0,\eta ). \end{aligned}$$

Note that on the right side we view \((z',\zeta -\eta )\) as an element of \({\mathbb {R}}^{2n}\). Since \(\delta _n\in \Bbbk \) we have that \(\Bbbk ^2\) is dense in \(\partial A\). Using that \(\partial A\) is compact and the full strength of Axiom (C) (compare with the proof of Theorem 2.16) we obtain the existence of a finite subset \({\mathcal {E}}\) of \(\partial A\) contained in \(\Bbbk ^2\) and for every \(\eta \in {\mathcal {E}}\) some horizontal or vertical closed segment \(I^{(\eta )}\) contained in \(\partial A\) such that the following holds:

  1. (2)

    There is some \(r^{(\eta )}\in {\mathbb {R}}_{>0}^n\) such that \(I^{(\eta )}\subset B^n(r^{(\eta )})\subset D^{(\eta )}\),

  2. (3)

    the endpoints of \(I^{(\eta )}\) are contained in \(\Bbbk ^2\) and one of them is \(\eta \),

  3. (4)

    \(I^{(\eta )}\) and \(I^{(\eta ')}\) have at most one point in common for distinct \(\eta ,\eta '\in {\mathcal {E}}\),

  4. (5)

    \(\bigcup _{\eta \in {\mathcal {E}}}I^{(\eta )}=\partial A\).

Let \(r'\in {\mathbb {R}}_{>0}^{n-1}\) be such that

$$\begin{aligned} B':=B^{n-1}(r')\subset \bigcap _{\eta \in {\mathcal {E}}} B^{n-1}((r^{(\eta )})') \end{aligned}$$

where \((r^{(\eta )})':=(r_1^{(\eta )},\ldots ,r_{n-1}^{(\eta )})\) for \(\eta \in {\mathcal {E}}\). We obtain for \(z'\in B'\) that \(h_s(z')=\sum _{\eta \in {\mathcal {E}}}{\mathcal {I}}^{(\eta )}(z)\) where

$$\begin{aligned} {\mathcal {I}}^{(\eta )}:B'\rightarrow {\mathbb {C}}, z'\mapsto \int _{I^{(\eta )}} \big (F^{(\eta )}(z',\zeta -\eta )+i \, G^{(\eta )}(z',\zeta -\eta )\big )\,d\zeta \end{aligned}$$

for \(\eta \in {\mathcal {E}}\). Fix such an \(\eta \) and let \(c^{(\eta )}\) be the other endpoint of \(I^{(\eta )}\). Setting \(a^{(\eta )}:=|c^{(\eta )}-\eta |\in \Bbbk _{\ge 0}\) and choosing the linear parameterization \([0,a^{(\eta )}]\rightarrow I^{(\eta )}\) mapping 0 to \(\eta \) we find by Axiom (C) power series \(\hat{F}^{(\eta )},\hat{G}^{(\eta )}\in {\mathcal {S}}_{2n}\) with \(r^{(\eta )}\in {\mathcal {R}}(\hat{F}^{(\eta )})\cap {\mathcal {R}}(\hat{G}^{(\eta )})\) such that

$$\begin{aligned} {\mathcal {I}}^{(\eta )}(z')=\int _0^{a^{(\eta )}} \big (\hat{F}^{(\eta )}(z',\zeta )+i\,\hat{G}^{(\eta )} (z',\zeta )\big )\,d\zeta \end{aligned}$$

for \(z'\in B'\). By Proposition 2.23 we get that \({\mathcal {I}}^{(\eta )}(z')\in {\mathcal {S}}_{2(n-1)}\oplus i\,{\mathcal {S}}_{2(n-1)}\). This gives that \(h_s(z')\in {\mathcal {S}}_{2(n-1)}\oplus i\,{\mathcal {S}}_{2(n-1)}\). But since \(h_s(x')\in {\mathcal {O}}_{n-1}\) we obtain that \(h_s(x')\in {\mathcal {S}}_{n-1}\).

We see by the classical proof that \(u:=f/P\) is holomorphic on \(B^{n-1}(\delta ')\times B(0, R_n)\) and non-vanishing. It remains to show that \(u\in {\mathcal {S}}_n\). By construction \(P(z',\zeta )\ne 0\) for all \(z'\in B^{n-1}(\delta ')\) and all \(\zeta \in \partial [-\delta _n,\delta _n]^2\). By the Cauchy integral formula we get

$$\begin{aligned} u(z)=\frac{1}{2\pi i}\int _{\partial [-\delta _n,\delta _n]^2} \frac{f(z',\zeta )/P(z',\zeta )}{\zeta -z_n}d\zeta \end{aligned}$$

for all \(z\in B^n(\delta )\). As above we get that \(u\in {\mathcal {S}}_n\).

Step 2: Weierstraß Division

By the preparation theorem and Axiom (A1) we can assume that f is a Weierstraß polynomial. Let \(R=(R_1,\ldots ,R_n)\) be a radius of convergence of both f and g and let \(\delta \in \Bbbk _{>0}^n\) be such that \(\sqrt{2}\delta _i<R_i\) for all \(j\in \{1,\ldots ,n\}\) and the following holds: \(f(z',\zeta )\ne 0\) for all \(z'\in B^{n-1}(\delta ')\) and all \(\zeta \in \partial [-\delta _n,\delta _n]^2\). The function

$$\begin{aligned} h:B^n(\delta )\rightarrow {\mathbb {C}}, h(z)=\frac{1}{2\pi i} \int _{\partial [-\delta _n,\delta _n]}\frac{g(z',\zeta )/ f(z',\zeta )}{\zeta -z_n}d\zeta , \end{aligned}$$

is holomorphic. The function \(r:=g-fh:B^n(\delta )\rightarrow {\mathbb {C}}\) is also holomorphic and has the integral expansion

$$\begin{aligned} r(z)=\frac{1}{2\pi i}\int _{\partial [-\delta _n,\delta _n]} \frac{g(z',\zeta )}{f(z',\zeta )}\left( \frac{f(z',\zeta ) -f(z',z_n)}{\zeta -z_n}\right) d\zeta . \end{aligned}$$

As above we see that \(h, r\in {\mathcal {S}}_n\). By the classical proof hr fulfill the requirements. \(\square \)

3.5 Closures

Definition 2.25

Let \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) be a collection.

  1. (a)

    We call the smallest presystem containing \({\mathcal {S}}\) the PS-closure of \({\mathcal {S}}\) and write \(\textrm{PS}({\mathcal {S}})\).

  2. (b)

    We call the smallest system containing \({\mathcal {S}}\) the S-closure of \({\mathcal {S}}\) and write \(\textrm{S}({\mathcal {S}})\).

  3. (c)

    We call the smallest convergent system containing \({\mathcal {S}}\) the CS-closure of \({\mathcal {S}}\) and write \(\textrm{CS}({\mathcal {S}})\).

  4. (d)

    We call the smallest convergent Weierstraß system containing \({\mathcal {S}}\) the CWS-closure of \({\mathcal {S}}\) and write \(\textrm{CWS}({\mathcal {S}})\).

  5. (e)

    We call the smallest convergent analysis system containing \({\mathcal {S}}\) the CAS-closure of \({\mathcal {S}}\) and write \(\textrm{CAS}({\mathcal {S}})\).

Remark 2.26

Let \({\mathcal {S}}\) be a collection.

  1. (1)

    The above closures exist.

  2. (2)

    We have

    $$\begin{aligned} {\mathcal {S}}\le \textrm{PS}({\mathcal {S}}) \le \textrm{S}({\mathcal {S}})\le \textrm{CS}({\mathcal {S}}) \le \textrm{CWS}({\mathcal {S}})\le \textrm{CAS}({\mathcal {S}}). \end{aligned}$$

Example 2.27

We have \(\textrm{CAS}({\mathcal {N}})={\mathcal {I}}{\mathcal {N}}\).

Proof

By Example 2.21(3) we know that \({\mathcal {I}}{\mathcal {N}}\) is CAS. By the definition of \({\mathcal {I}}{\mathcal {N}}\) (see [19]) clearly \({\mathcal {I}}{\mathcal {N}}\) is contained in \(\textrm{CAS}({\mathcal {N}})\). \(\square \)

Proposition 2.28

Let \({\mathcal {S}}\) be a countable collection. Then \(\textrm{CAS}({\mathcal {S}})\) is countable.

Proof

This follows from the following elementary set-theoretic argument: Let X be a set and let \({\mathcal {F}}\) be a countable set of finitary operations on X (that is, for each \(F\in {\mathcal {F}}\) there is \(k\in {\mathbb {N}}\) such that F is a map from a subset of \(X^k\) into X), then the \({\mathcal {F}}\)-closure in X of any countable subset of X is again countable.

Let \({\mathcal {T}}:=\textrm{CAS}({\mathcal {S}})\). We let X be the disjoint union of the \({\mathcal {O}}_n\) and A be the disjoint union of the \({\mathcal {S}}_n\). Then A is countable by assumption. There is a countable set \(\mathcal {F}\) of finitary operations on X such that the union of the \({\mathcal {T}}_n\) is the \({\mathcal {F}}\)-closure of A and we are done. \(\square \)

4 Integrated algebraic series and integrated algebraic numbers

4.1 Definition of integrated algebraic series

We define the relevant class of power series which we call integrated algebraic power series.

Definition 3.1

We denote by \({\mathcal {I}}{\mathcal {A}}=({\mathcal {I}} {\mathcal {A}})_{n\in {\mathbb {N}}_0}\) the smallest presystem such that the following properties hold for all \(n\in {\mathbb {N}}_0\) and \(f\in {\mathcal {I}}{\mathcal {A}}_n\):

  1. (I)

    \({\mathcal {A}}_n\subset {\mathcal {I}}{\mathcal {A}}_n\).

  2. (II)

    \(1/f\in {\mathcal {I}}{\mathcal {A}}_n\) if \(f(0)\ne 0\).

  3. (III)

    \(f(h(X))\in {\mathcal {I}}{\mathcal {A}}_n\) for all \(h\in {\mathbb {Q}}[X]^n\) with \(h(0)=0\).

  4. (IV)

    \(f(X+a)\in {\mathcal {I}}{\mathcal {A}}_n\) for all \(a\in {\mathcal {D}}_f\cap {\mathbb {Q}}^n\).

  5. (V)

    \(\int f\,dX_n\in {\mathcal {I}}{\mathcal {A}}_n\) if \(n\ge 1\).

Our first main result is the following.

Theorem 3.2

The presystem \({\mathcal {I}}{\mathcal {A}}\) of integrated algebraic series is the CAS-closure of the convergent Weierstraß system \({\mathcal {A}}\) of algebraic power series.

One part of Theorem 3.2 is evident.

Remark 3.3

\({\mathcal {I}}{\mathcal {A}}\) is contained in \(\textrm{CAS}({\mathcal {A}})\).

Proof

This follows from Theorem 2.24, Remark 2.13 and Proposition 2.15(2). \(\square \)

For the other part we need some preparation.

Proposition 3.4

We have that \(\Bbbk :={\mathcal {I}}{\mathcal {A}}_0\) is a field with \(\pi \in \Bbbk \).

Proof

That \(\Bbbk \) is a field follows from (P1) and Property (II). To obtain that \(\pi \in \Bbbk \) we can use the proof of Proposition 2.22. Note that Properties (I) – (V) are sufficient. \(\square \)

For the rest of this section we denote by \(\Bbbk \) this field.

To show that a certain property \((*)\) holds for all elements of \({\mathcal {I}}{\mathcal {A}}_n\) and all \(n\in {\mathbb {N}}_0\) it is enough by the defining Properties (I) - (V) to show the following steps for all \(n\in {\mathbb {N}}_0\).

(\(\textrm{I}_*\)):

If \(f\in {\mathcal {A}}_n\) then f has property \((*)\).

(\(\textrm{II}_*\)):

If \(f,g\in {\mathcal {I}}{\mathcal {A}}_n\) have property \((*)\) then \(f+g, fg\) and, for \(f(0)\ne 0\), 1/f have property \((*)\). If \(f\in {\mathcal {I}}{\mathcal {A}}_n\) and \(\sigma \in \mathfrak {S}_n\) then \(f(\sigma (X))\) has property \((*)\).

(\(\textrm{III}_*\)):

If \(f\in {\mathcal {I}}{\mathcal {A}}_n\) has property \((*)\) then f(h(X)) has property \((*)\) for every \(h\in {\mathbb {Q}}[X]^n\) with \(h(0)=0\).

(\(\textrm{IV}_*\)):

If \(f\in {\mathcal {I}}{\mathcal {A}}_n\) has property \((*)\) then \(f_a\) has property \((*)\) for all \(a\in {\mathcal {D}}(f)\cap {\mathbb {Q}}^n\).

(\(\textrm{V}_*\)):

If \(f\in {\mathcal {I}}{\mathcal {A}}_n\) has property \((*)\) then \(\int f\,dX_n\) has property \((*)\).

Proposition 3.5

\({\mathcal {I}}{\mathcal {A}}_n\) is closed under differentiation.

Proof

We can adopt the proof of [19, Proposition 2.2] as follows. We show the property

$$\begin{aligned} (\textrm{D}): f\in {\mathcal {I}}{\mathcal {A}}_n\Longrightarrow \frac{\partial f}{\partial X_i}\in {\mathcal {I}}{\mathcal {A}}_n \text{ for } \text{ all } i\in \{1,\ldots ,n\}. \end{aligned}$$

((D) stands for ’differentiation’.)

\((\textrm{I})_{\textrm{D}}\): This is clear since \({\mathcal {A}}_n\) is closed under differentiation (see [2, Chapter II §9]).

For the following we assume that \(f,g\in {\mathcal {I}}{\mathcal {A}}_n\) have the property (D).

\((\textrm{II})_{\textrm{D}}\): Let \(i\in \{1,\ldots ,n\}\). For the sum, the product and the reciprocal this follows from the rules for differentiation: We have

$$\begin{aligned} \partial (f+g)/\partial X_i= & {} \partial f/\partial X_i +\partial g/\partial X_i,\\ \partial (fg)/\partial X_i= & {} (\partial f/\partial X_i)g +f(\partial g/\partial X_i)\\ \partial (1/f)/\partial X_i= & {} -(\partial f/\partial X_i)/f^2 \end{aligned}$$

where in the third formula we assume that \(f(0)\ne 0\). For permutations it follows from

$$\begin{aligned} \partial f(\sigma (X))/\partial X_i=\partial f/ \partial X_{\sigma (i)}(\sigma (X)) \end{aligned}$$

for \(\sigma \in \mathfrak {S}_n\).

\((\textrm{III})_{\textrm{D}}\): Let \(h=(h_1,\ldots ,h_n)\in {\mathbb {Q}}[X]^n\) be with \(h(0)=0\). Let \(i\in \{1,\ldots ,n\}\). We have by the chain rule

$$\begin{aligned} \frac{\partial (f(h(X)))}{\partial X_i}=\sum _{j=1}^n \left( \frac{\partial f}{\partial X_j}(h(X))\right) \frac{\partial h_j}{\partial X_i}. \end{aligned}$$

This shows \((\textrm{III})_{\textrm{D}}\).

\((\textrm{IV})_{\textrm{D}}\): Let \(i\in \{1,\ldots ,n\}\). We have \({\mathcal {D}}(\partial f/\partial X_i)={\mathcal {D}}(f)\). For \(a\in {\mathcal {D}}(f)\cap {\mathbb {Q}}^n\) we have \(\partial f_a/\partial X_i=(\partial f/\partial X_i)_a\). Hence \(\partial f_a/\partial X_i\in {\mathcal {I}}{\mathcal {A}}_n\).

\((\textrm{V})_{\textrm{D}}\): Let \(i,j\in \{1,\ldots ,n\}\). We have

$$\begin{aligned} \frac{\partial (\int f\,dX_j)}{\partial X_i}=\left\{ \begin{array}{ccc} f&{} &{}i=j,\\ &{} \text{ if } &{}\\ \int (\partial f/\partial X_i)\,dX_j&{} &{}i\ne j. \end{array}\right. \end{aligned}$$

This shows \((\textrm{V})_{\textrm{D}}\). \(\square \)

Corollary 3.6

\({\mathcal {I}}{\mathcal {A}}\) is a system with coefficient field \(\Bbbk \).

Proof

By Proposition 3.4\(\Bbbk \) is a field. Let \(n\in {\mathbb {N}}\). Since \({\mathbb {Z}}[X]\subset {\mathcal {A}}_n\subset {\mathcal {I}}{\mathcal {A}}_n\) we obtain by (P1) and (P2) that \(\Bbbk [X]\subset {\mathcal {I}}{\mathcal {A}}_n\). It remains to show that \({\mathcal {I}}{\mathcal {A}}_n\subset \Bbbk \{X\}\). Let \(f=\sum _{\alpha \in {\mathbb {N}}_0^n}a_\alpha X^\alpha \in {\mathcal {I}}{\mathcal {A}}_n\). For \(\beta \in {\mathbb {N}}_0^n\) we have to show that \(a_\beta \in \Bbbk \). We have \(a_\beta =(D^\beta f)(0)/\beta !\) and are done by Proposition 3.5 and Property (III). \(\square \)

For the following we set \(Z:=(X_1,Y_1,\ldots ,X_n,Y_n)\) and \(Z':=(X_1,Y_1,\ldots ,X_{n-1},\)\(Y_{n-1})\).

Proposition 3.7

\({\mathcal {I}}{\mathcal {A}}\) is closed under complexification

Proof

We can adjust the proof of [19, Theorem A]. We have to show for every \(n\in {\mathbb {N}}\) the following property.

$$\begin{aligned} ({\mathbb {C}}):f\in {\mathcal {I}}{\mathcal {A}}_n \Longrightarrow&\textrm{Re}\,f_{\mathbb {C}}, \textrm{Im}\,f_{\mathbb {C}}\in {\mathcal {I}}{\mathcal {A}}_{2n}. \end{aligned}$$

((\({\mathbb {C}}\)) stands for ’complexification’.)

\((\textrm{I}_{{\mathbb {C}}})\): This follows from Example 2.12(2) and Proposition 2.15(6).

For the following we assume that \(f,g\in {\mathcal {I}}{\mathcal {A}}_n\) have the property (\({\mathbb {C}}\)).

\((\textrm{II}_{{\mathbb {C}}})\): It is clear that

$$\begin{aligned} \textrm{Re}(f+g)_{\mathbb {C}}=\textrm{Re}\,f_{\mathbb {C}}+\textrm{Re}\,g_{\mathbb {C}}, \;\textrm{Im}(f+g)_{\mathbb {C}}=\textrm{Im}\,f_{\mathbb {C}}+\textrm{Im}\,g_{\mathbb {C}}\end{aligned}$$

and that

$$\begin{aligned} \textrm{Re}(fg)_{\mathbb {C}}= & {} \textrm{Re}\,f_{\mathbb {C}}\textrm{Re}\,g_{\mathbb {C}}-\textrm{Im}\,f_{\mathbb {C}}\textrm{Im}\,g_{\mathbb {C}},\\ \textrm{Im}(fg)_{\mathbb {C}}= & {} \textrm{Re}\,f_{\mathbb {C}}\textrm{Im}\,g_{\mathbb {C}}+\textrm{Im}\,f_{\mathbb {C}}\textrm{Re}\,g_{\mathbb {C}}. \end{aligned}$$

This shows that \(\textrm{Re}(f+g)_{\mathbb {C}}, \textrm{Im}(f+g)_{\mathbb {C}}, \textrm{Re}(fg)_{\mathbb {C}}, \textrm{Im}(fg)_{\mathbb {C}}\in {\mathcal {I}}{\mathcal {A}}_{2n}\).

Let \(f(0)\ne 0\). Then \(\textrm{Re}\,f_{\mathbb {C}}(0)\ne 0\). We have

$$\begin{aligned} \textrm{Re}\,(1/f)_{\mathbb {C}}=\frac{\textrm{Re}\,f_{\mathbb {C}}}{(\textrm{Re}\,f_{\mathbb {C}})^2 +(\textrm{Im}\,f_{\mathbb {C}})^2}, \;\textrm{Im}\,(1/f)_{\mathbb {C}}=-\frac{\textrm{Im}\,f_{\mathbb {C}}}{(\textrm{Re}\,f_{\mathbb {C}})^2 +(\textrm{Im}\,f_{\mathbb {C}})^2}. \end{aligned}$$

So \(\textrm{Re}\,(1/f)_{\mathbb {C}}, \textrm{Im}\,(1/f)_{\mathbb {C}}\in {\mathcal {I}}{\mathcal {A}}_{2n}\).

Let \(\sigma \in \mathfrak {S}_n\). Define \(\tau :\{1,\ldots ,2n\}\rightarrow \{1,\ldots ,2n\}\) by \(\tau (i)=2\sigma ((i+1)/2)-1\) for \(i\in \{1,\ldots ,2n\}\) odd and \(\tau (i)=2\sigma (i/2)\) for \(i\in \{1,\ldots ,2n\}\) even. Then \(\tau \in \mathfrak {S}_{2n}\). We have \(\textrm{Re}\,f(\sigma (X))_{\mathbb {C}}=\textrm{Re}\,f_{\mathbb {C}}(\tau (Z))\) and \(\textrm{Im}\,f(\sigma (X))_{\mathbb {C}}=\textrm{Im}\,f_{\mathbb {C}}(\tau (Z))\). Hence \(\textrm{Re}\,f(\sigma (X))_{\mathbb {C}}, \textrm{Im}\,f(\sigma (X))_{\mathbb {C}}\in {\mathcal {I}}{\mathcal {A}}_{2n}\).

\((\textrm{III}_{{\mathbb {C}}})\): Let \(h\in {\mathbb {Q}}[X]^n\) be with \(h(0)=0\). Then \(\textrm{Re}\,h_{\mathbb {C}},\textrm{Im}\,h_{\mathbb {C}}\in {\mathbb {Q}}[Z]^n\) and \(\textrm{Re}\,h_{\mathbb {C}}(0)=\textrm{Im}\,h_{\mathbb {C}}(0)=0\). We define \(H=(H_1,\ldots ,H_{2n})\in {\mathbb {Q}}[Z]^{2n}\) by letting \(H_i\) to be the \((i+1)/2^{\textrm{th}}\)-component of \(\textrm{Re}\,h_{\mathbb {C}}\) if i is odd and the \(i/2^{\textrm{th}}\)-component of \(\textrm{Im}\,h_{\mathbb {C}}\) if i is even where \(i\in \{1,\ldots ,2n\}\). We have

$$\begin{aligned} \textrm{Re}\, f(h(X))_{\mathbb {C}}=\textrm{Re}\, f_{\mathbb {C}}(H(Z)), \textrm{Im}\, f(h(X))_{\mathbb {C}}=\textrm{Im}\, f_{\mathbb {C}}(H(Z)). \end{aligned}$$

Hence \(\textrm{Re}\, f(h(X))_{\mathbb {C}}, \textrm{Im}\, f(h(X))_{\mathbb {C}}\in {\mathcal {I}}{\mathcal {A}}_{2n}\).

\((\textrm{IV}_{{\mathbb {C}}})\): Let \(a=(a_1,\ldots ,a_n)\in {\mathcal {D}}(f)\cap {\mathbb {Q}}^n\) and consider \(b:=(a_1,0,a_2,0,\ldots ,a_n,0)\)\(\in {\mathbb {Q}}^{2n}\). Then b belongs to \({\mathcal {D}}(\textrm{Re}\,f_{\mathbb {C}})\) and \({\mathcal {D}}(\textrm{Im}\,f_{\mathbb {C}})\). We have \(\textrm{Re}\,(f_a)_{\mathbb {C}}=(\textrm{Re}\,f_{\mathbb {C}})_b\) and \(\textrm{Im}\,(f_a)_{\mathbb {C}}=(\textrm{Im}\,f_{\mathbb {C}})_b\). Hence \(\textrm{Re}\,(f_a)_{\mathbb {C}}, \textrm{Im}\,(f_a)_{\mathbb {C}}\in {\mathcal {I}}{\mathcal {A}}_{2n}\).

\((\textrm{V}_{{\mathbb {C}}})\): Let \(F:=\int f\,dX_n\). We have \({\mathcal {D}}(F)={\mathcal {D}}(f)\) and \({\mathcal {B}}(F)={\mathcal {B}}(f)\). For \(z\in {\mathcal {B}}(f)\) we have

$$\begin{aligned} F(z)=z_n\int _0^1f(z',tz_n)dt. \end{aligned}$$

Let

$$\begin{aligned} G:{\mathcal {B}}(F)\rightarrow {\mathbb {C}}, z\mapsto \int _0^1 f(z',tz_n). \end{aligned}$$

Then \(G\in {\mathcal {O}}_n\). It is enough to show that \(\textrm{Re}\,G_{\mathbb {C}}, \textrm{Im}\,G_{\mathbb {C}}\) belong to \({\mathcal {I}}{\mathcal {A}}_{2n}\). Let \(f_1:=\textrm{Re}\,f_{\mathbb {C}}, f_2:=\textrm{Im}\,f_{\mathbb {C}}\) and \(G_1:=\textrm{Re}\,G_{\mathbb {C}}, G_2:=\textrm{Im}\,G_{\mathbb {C}}\). Let \(\Delta :={\mathcal {B}}(f)\cap {\mathcal {D}}(f_1)\cap {\mathcal {D}}(f_2)\). Let \(j\in \{1,2\}\). Then \(\Delta \subset {\mathcal {D}}(G_j) \). For \(z\in \Delta \) we have

$$\begin{aligned} G_j(z)=\int _0^1 f_j(z',tx_n,ty_n)\,dt. \end{aligned}$$

We denote the integrand of the integral by \(\hat{f}_j\). Let T be a new variable. By the inductive assumption, Axiom (P1), Corollary 3.6 and Property (III) we have that \(\hat{f}_j(Z,T)\in {\mathcal {I}}{\mathcal {A}}_{2n+1}\). Let \(\hat{G}_j:=\int \hat{f}_j\,dT\). By Property (V) we have \(\hat{G}_j\in {\mathcal {I}}{\mathcal {A}}_{2n+1}\). Let \(c:=(0,\ldots ,0,1)\in {\mathbb {Q}}^{2n+1}\). Then \(c\in {\mathcal {D}}(\hat{G}_j)\). We obtain \(G_j(Z)=(\hat{G}_j)_c(Z,0)\). We are done by Properties (III) and (IV). \(\square \)

Corollary 3.8

(Integration) Let \(n\in {\mathbb {N}}\) and \(f\in {\mathcal {I}}{\mathcal {A}}_n\). Let \(R=(R_1,\ldots ,R_n)\in {\mathcal {R}}(f)\) and let \(R':=(R_1,\ldots ,R_{n-1})\). We set \(D:=D^n(R)\) and \(D':=D^{n-1}(R')\). Let \(a\in \Bbbk _{>0}\) be such that \((0,a)\in D\). Let

$$\begin{aligned} g:D'\rightarrow {\mathbb {R}}, g(x')=\int _0^af(x',\zeta )\,d\zeta . \end{aligned}$$

Then the germ of g at the origin belongs to \({\mathcal {I}}{\mathcal {A}}_{n-1}\).

Proof

We can use the proof of Proposition 2.23. Note that Properties (III), (IV) and (V) are sufficient. \(\square \)

Corollary 3.9

Weierstraß preparation and division hold for \({\mathcal {I}}{\mathcal {A}}\).

Proof

By Proposition 3.4 we have that \(\pi \in \Bbbk \). By Corollary 3.8 and the Properties (I) - (V) we can use the proof of Theorem 2.24, choosing there \(\delta \in {\mathbb {Q}}_{>0}^n\). \(\square \)

Corollary 3.10

(Composition) \({\mathcal {I}}{\mathcal {A}}\) is closed under composition.

Proof

The proof of Proposition 2.15(3) does only require the Weierstraß division theorem. Hence we are done by Corollary 3.9. \(\square \)

Establishing the following result gives finally Theorem 3.2.

Proposition 3.11

\({\mathcal {I}}{\mathcal {A}}\) is a convergent system.

Proof

Let \(n\in {\mathbb {N}}\) and \(f\in {\mathcal {I}}{\mathcal {A}}_n\). Let \(a=(a_1,\ldots ,a_n)\in {\mathcal {D}}(f)\cap \Bbbk ^n\). We have to show that \(f_a\in {\mathcal {I}}{\mathcal {A}}_n\). By Axiom (P3) and Property (III) we can assume that \(a_i\ne 0\) for all \(i\in \{1,\ldots ,n\}\). Consider \(h:=(a_1X_1,\ldots , a_nX_n)\in \Bbbk [X]^n\). By Corollary 3.6 we have that \(h\in {\mathcal {I}}{\mathcal {A}}^n\). Since \(h(0)=0\) we have by Corollary 3.10 that \(g(X):=f(h(X))\in {\mathcal {I}}{\mathcal {A}}_n\). We have that \(b:=(1,\ldots ,1)\in {\mathcal {D}}(g)\cap {\mathbb {Q}}^n\). Hence \(g_b\in {\mathcal {I}}{\mathcal {A}}_n\) by Property (IV). As above we have that \(\tilde{h}:=(X_1/a_1,\ldots ,X_n/a_n)\in {\mathcal {I}}{\mathcal {A}}_n\) with \(\tilde{h}(0)=0\). Since \(f_a(X)=g_b(\tilde{h}(X))\) we obtain again by Corollary 3.10 that \(f_a\in {\mathcal {I}}{\mathcal {A}}_n\). \(\square \)

Corollary 3.12

The system \({\mathcal {I}}{\mathcal {A}}\) of integrated algebraic series is the smallest convergent analysis system.

Proof

Let \({\mathcal {S}}\) be a convergent analysis system. By Theorem 2.24 and Corollary 2.17 we obtain that \({\mathcal {A}}\) is contained in \({\mathcal {S}}\). Hence \(\textrm{CAS}({\mathcal {A}})\) is contained in \({\mathcal {S}}\). We are done by Theorem 3.2. \(\square \)

4.2 The field of integrated algebraic numbers

Definition 3.13

(Integrated Algebraic Numbers) We denote the coefficient field of \({\mathcal {I}}{\mathcal {A}}\) by \({\mathbb {I}}{\mathbb {A}}\) and call its elements integrated algebraic numbers.

We obtain Theorem A.

Corollary 3.14

The field of integrated algebraic numbers is a countable real closed field.

Proof

We have that \({\mathcal {I}}{\mathcal {A}}\) is CAS by Theorem 3.2 and hence CWS by Theorem 2.24. By Theorem 2.16 we get that \({\mathbb {I}}{\mathbb {A}}\) is real closed. By Example 2.8 we have that the system \({\mathcal {A}}\) is countable. By Theorem 3.2 and Proposition 2.28 we have that \({\mathcal {I}}{\mathcal {A}}\) and therefore \({\mathbb {I}}{\mathbb {A}}=\Bbbk ({\mathcal {I}}{\mathcal {A}})\) is countable. \(\square \)

5 Convergent systems and O-minimality

5.1 O-Minimality of convergent Weierstraß systems

We fix a convergent Weierstraß system \(({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) with coefficient field \(\Bbbk :=\Bbbk ({\mathcal {S}})\). We set \(I:=\{x\in {\mathbb {R}}\mid -1\le x\le 1\}\) and \(I_\Bbbk :=I\cap \Bbbk \).

Definition 4.1

(Restricted Function) Let \(n\in {\mathbb {N}}_0\). A function \(f:\Bbbk ^n\rightarrow \Bbbk \) is called a restricted \({\mathcal {S}}\)-function if there is \(p\in {\mathcal {S}}_n\) which converges on a neighbourhood of the unit cube \(I^n\) such that

$$\begin{aligned} f(x)=\left\{ \begin{array}{ccc} p(x)&{}&{}x\in I_\Bbbk ^n,\\ &{} \text{ if } &{}\\ 0&{}&{}x\notin I_\Bbbk ^n. \end{array}\right. \end{aligned}$$

By \(\textrm{R}{\mathcal {S}}_n\) we denote the set of restricted \({\mathcal {S}}\)-functions of arity n.

Note that by Remark 2.9 the restricted functions are well-defined. The sets \(\textrm{R}{\mathcal {S}}_n\) are \(\Bbbk \)-vector spaces which are closed under multiplication.

Let \(\textrm{R}{\mathcal {S}}:=\bigcup _{n\in {\mathbb {N}}_0}\textrm{R} {\mathcal {S}}_n\) and let \(\widetilde{{\mathcal {S}}}\) be the expansion of the coefficient field \(\Bbbk \) generated by \(\textrm{R}{\mathcal {S}}\). Note that in particular the graphs of unrestricted addition and multiplication on the field \(\Bbbk \) belong to \(\widetilde{{\mathcal {S}}}\). Let \({\mathcal {L}}\) be the language of ordered rings. Let \({\mathcal {L}}_{{\mathcal {S}}}\) denote the extension of \({\mathcal {L}}\) by symbols for every function from \(\textrm{R}{\mathcal {S}}\). By \(T_{\mathcal {S}}\) we denote the \({\mathcal {L}}_{\mathcal {S}}\)-theory of \(\widetilde{{\mathcal {S}}}\). Let \({\mathcal {L}}_{\mathcal {S}}^{-1}\) be the extension of \({\mathcal {L}}_{\mathcal {S}}\) by a symbol for the reciprocal \(\Bbbk _{>0}\rightarrow \Bbbk _{>0}, x\mapsto 1/x\). Let \({\mathcal {L}}_{\mathcal {S}}^{\mathbb {Q}}\) be the extension of \({\mathcal {L}}_{\mathcal {S}}\) by symbols for every power function \(\Bbbk _{>0}\rightarrow \Bbbk _{>0}, x\mapsto x^q,\) where \(q\in {\mathbb {Q}}\). By Theorem 2.16 the power functions take values in \(\Bbbk \) and are therefore well-defined. Moreover, we view \(\widetilde{{\mathcal {S}}}\) in the natural way as an \({\mathcal {L}}_{\mathcal {S}}^{\mathbb {Q}}\)-structure (extending the power functions by 0 to \(\Bbbk _{\le 0}\)). By ’definable’ we mean definable in the \({\mathcal {L}}_{\mathcal {S}}\)-structure \(\widetilde{{\mathcal {S}}}\). Note that we do not have to care about parameters sind the universe is contained in the language via \(\textrm{R}{\mathcal {S}}_0\).

Theorem 4.2

The structure \(\widetilde{{\mathcal {S}}}\) has quantifier elimination in the language \({\mathcal {L}}_{\mathcal {S}}^{-1}\).

Proof

We want to establish [10, Proposition 2.9] for the field \(\Bbbk \) as there, adopting the proof of [6, Theorem 4.6]. The condition of [10, Proposition 2.9] that the field \(\Bbbk \) is real closed is fulfilled by Theorem 2.16. We have all the arguments involving Weierstraß preparation in hand. As discussed in [10, (2.10)] the key step to adopt the proof of [6, Theorem 4.6] is to establish a covering argument. This requires extra work since \(\Bbbk \) is not locally compact for \(\Bbbk \ne {\mathbb {R}}\). The covering argument occurs in the proofs of [6, Basic Lemma 4.10 & Local Basic Lemma 4.13]. Inspecting these proofs we are done by the following lemma and Axiom (C). \(\square \)

We need some notations. Fix \(n\in {\mathbb {N}}\) and let \(f\in {\mathcal {O}}_n\) be regular in \(X_n\). Let \({\mathcal {D}}:={\mathcal {D}}(f)\) and \({\mathcal {D}}'\) be the projection of \({\mathcal {D}}\) onto the first \(n-1\) coordinates. We set

$$\begin{aligned} \Sigma :=\{a\in {\mathcal {D}}'\mid f_{(a,0)} \text{ is } \text{ regular } \text{ in } X_n\}. \end{aligned}$$

For \(a\in \Sigma \) we let \(d(a)\in {\mathbb {N}}_0\) be the order of \(f_{(a,0)}\) in \(X_n\). For \(a\in \Sigma \) let \(P_a\in {\mathcal {O}}_{n-1}[X_n]\) be the unique Weierstraß polynomial in \(X_n\) of degree d(a) and \(u_a\in {\mathcal {O}}_n\) be the unique power series with \(u_a(0)\ne 0\) such that \(f_{(a,0)}=P_au_a\). Moreover, we set for \(a\in \Sigma \)

$$\begin{aligned} {\mathcal {C}}_a:={\mathcal {D}}(P_a)\cap \{x\in {\mathcal {D}}(u_a) \mid \textrm{sign}(u_a(x))=\textrm{sign}(u_a(0))\} \end{aligned}$$

and let \({\mathcal {C}}_a'\) be the projection of \({\mathcal {C}}_a\) to the first \(n-1\) coordinates. Then \(({\mathcal {C}}_a'+a)_{a\in \Sigma }\) is obviously a covering of \(\Sigma \) by open sets.

Finally, for \(a\in {\mathbb {R}}^{n-1}\) we set \({\mathcal {Z}}(a):=\{i\in \{1,\ldots ,n-1\}\mid a_i= 0\}\).

Lemma 4.3

Assume that \(\Sigma \) is open and \(d(a)=d(b)\) for every \(a,b\in \Sigma \) with \({\mathcal {Z}}(a)={\mathcal {Z}}(b)\). Then \(({\mathcal {C}}_a'+a)_{a\in \Sigma \cap {\mathbb {Q}}^{n-1}}\) is a covering of \(\Sigma \).

Proof

Let \(a\in \Sigma \). Since \(\Sigma \) is open we find some \(R\in {\mathbb {Q}}_{>0}^{n-1}\) such that \(D^{n-1}(2R)+a\subset \Sigma \). Let \(\Delta :=(D^{n-1}(R)\cap {\mathcal {C}}_a')+a\). For \(b\in \Delta \) we have that

$$\begin{aligned} f=P_a(X'-a,X_n)u_a(X'-a,X_n)=P_b(X'-b,X_n)u_b(X'-b,X_n) \end{aligned}$$

on the non-empty open subset \(({\mathcal {C}}_a+(a,0))\cap ({\mathcal {C}}_b+(b,0))\). If \(d(a)=d(b)\) we obtain that \(P_b=(P_a)_{(b-a,0)}, u_b=(u_a)_{(b-a,0)}\) and therefore \(\Delta \subset {\mathcal {C}}_b'+b\). Choosing \(b\in \Delta \cap {\mathbb {Q}}^{n-1}\) with \({\mathcal {Z}}(b)={\mathcal {Z}}(a)\) we are done be the assumption. \(\square \)

Corollary 4.4

The structure \(\widetilde{{\mathcal {S}}}\) is o-minimal.

Proof

This follows from Theorem 4.2 and the following claim.

Claim: Let \(f\in {\mathcal {S}}_1\) be with \(f\ne 0\) and let \(a\in {\mathcal {D}}(f)\) be with \(f(a)=0\). Then \(a\in \Bbbk \).

Proof of the claim: One can adjust the proof of Theorem 2.16. \(\square _{\textrm{Claim}}\) \(\square \)

Let \({\mathbb {R}}\widetilde{{\mathcal {S}}}\) be the canonical \({\mathcal {L}}_{\mathcal {S}}\) structure on the reals (evaluating \(p\in {\mathcal {S}}_n\) converging on an open neighbourhood of \(I^n\) there and not just \(I_\Bbbk ^n\)).

Proposition 4.5

\({\mathbb {R}}\widetilde{{\mathcal {S}}}\) is the only model of \(T_{\mathcal {S}}\) on the reals extending \(\widetilde{{\mathcal {S}}}\).

Proof

Uniqueness follows easily from the fact that \(\Bbbk \) is dense in \({\mathbb {R}}\) and continuity arguments. For existence we consider \({\mathbb {R}}\widetilde{{\mathcal {S}}}\) canonically as an \({\mathcal {L}}_{\mathcal {S}}^{-1}\)-structure. The proof of Theorem 4.2 can be taken to show that also \({\mathbb {R}}\widetilde{{\mathcal {S}}}\) has quantifier elimination in \({\mathcal {L}}_{\mathcal {S}}^{-1}\). Hence \({\mathbb {R}}\widetilde{{\mathcal {S}}}\) is elementarily equivalent to \(\widetilde{{\mathcal {S}}}\) as \({\mathcal {L}}_{\mathcal {S}}^{-1}\) structures and therefore as \({\mathcal {L}}_{\mathcal {S}}\)-structures. \(\square \)

Theorem 4.6

The structure \(\widetilde{{\mathcal {S}}}\) has universal axiomatization in the language \({\mathcal {L}}_{\mathcal {S}}^{\mathbb {Q}}\).

Proof

One can adjust the reasoning of [10, Section 2] to establish that \({\mathbb {R}}\widetilde{{\mathcal {S}}}\) has universal axiomatization in the language \({\mathcal {L}}_{\mathcal {S}}^{\mathbb {Q}}\). The universe in our setting is also the field of reals, but we are only working with power series from \({\mathcal {S}}\). This can be done since the properties of a Weierstraß system (see Proposition 2.15) are sufficient. Note that the equivalent of [10, Corollary 2.11] holds by Theorem 4.2 and Proposition 4.5 (see also Rambaud [30]). Since \(\widetilde{{\mathcal {S}}}\) is elementarily equivalent to \({\mathbb {R}}\widetilde{{\mathcal {S}}}\) we obtain that \(\widetilde{{\mathcal {S}}}\) has universal axiomatization in the language \({\mathcal {L}}_{\mathcal {S}}^{\mathbb {Q}}\). \(\square \)

Corollary 4.7

Functions definable in \(\widetilde{{\mathcal {S}}}\) are piecewise given by \({\mathcal {L}}_{\mathcal {S}}^{\mathbb {Q}}\)-terms.

Proof

This follows by quantifier elimination Theorem 4.2 and universal axiomatization Theorem 4.6 (compare the proof of [10, Corollary 2.11]). \(\square \)

Remark 4.8

That functions definable in \(\widetilde{{\mathcal {S}}}\) are piecewise given by \({\mathcal {L}}_{\mathcal {S}}^{\mathbb {Q}}\)-terms can be expressed in the following way:

For \(n\in {\mathbb {N}}_0\) let \(\Omega _n\) be the union of \(\Bbbk [X]\) and \(\textrm{R}{\mathcal {S}}_n\) and, if \(n=1\), of all power functions \(\Bbbk _{>0}\rightarrow \Bbbk _{>0}, x\mapsto x^q,\) with rational exponent q, extended by 0 to \(\Bbbk _{\le 0}\). Note that these functions are well-defined by the fact that \(\Bbbk \) is real closed. Finally we set \(\Omega :=\bigcup _{n,l\in {\mathbb {N}}}\Omega _n^l\).

Let \(f:\Bbbk ^n\rightarrow \Bbbk \) be definable in \(\widetilde{{\mathcal {S}}}\). Then there is a partition of \(\Bbbk ^n\) into finitely many sets definable in \(\widetilde{{\mathcal {S}}}\) such that f is a finite composition of elements from \(\Omega \) on each of these sets.

Comment 4.9

Rambaud [30] has established the above results for convergent Weierstraß systems on the reals. There one can see in detail how the adjustments of the reasoning in [6, 10] to this setting is done. Here we have the additional difficulty that we are not on the reals. This is handled by our Lemma 4.3.

We establish Lion-Rolin preparation [26] for \(\widetilde{{\mathcal {S}}}\) (see also [19, 28]).

Definition 4.10

(Lion-Rolin Preparation) We say that \(\widetilde{{\mathcal {S}}}\) has Lion-Rolin preparation if the following holds. Let \(A\subset \Bbbk ^n\) be definable in \(\widetilde{{\mathcal {S}}}\) and let \(f:A\rightarrow \Bbbk , (x',x_n)\rightarrow f(x',x_n),\) be a definable function. Then there is a cell decomposition \({\mathcal {C}}\) of A such that the following holds. Let \(C\in {\mathcal {C}}\) and let B denote the base of C; i.e. B is the projection of C onto the first \(n-1\) coordinates. Assume that C is fat with respect to the last variable \(x_n\); i.e. \(C_{x'}\) is a nonempty open interval (and not just a point) for every \(x'\in B\). Then the function \(f|_C\) can be written as

$$\begin{aligned} f|_C(x',x_n)=a(x')\big \vert x_n-\theta (x')\big \vert ^ru \big (x',x_n-\theta (x')\big ) \end{aligned}$$

where \(r\in {\mathbb {Q}}\), the functions \(a, \theta :B\rightarrow \Bbbk \) are definable in \(\widetilde{{\mathcal {S}}}\), \(x_n\ne \theta (x')\) on C, and \(u(x',x_n)\) is a so-called special unit on

$$\begin{aligned} C^\theta :=\big \{\big (x',x_n-\theta (x')\big )\mid (x',x_n)\in C\big \}; \end{aligned}$$

i.e. u is of the form

$$\begin{aligned} u(x',x_{n-1})=v\Big (b_1(x'),\ldots ,b_M(x'),b_{M+1} (x')|x_n|^{1/q},b_{M+2}(x')|x_n|^{-1/q}\Big ) \end{aligned}$$

where \(q\in {\mathbb {N}}\),

$$\begin{aligned} \varphi :B\times \Bbbk \setminus \{0\}\rightarrow & {} \Bbbk ^{M+2},\\ (x',x_n)\mapsto & {} \Big (b_1(x'),\ldots ,b_M(x'),b_{M+1} (x')|x_n|^{1/q},b_{M+2}(x')|x_n|^{-1/q}\Big ), \end{aligned}$$

is a definable function with \(\varphi (C^\theta )\subset [-1,1]^{M+2}\) and \(v\in \textrm{R}{\mathcal {S}}_{M+2}\) with \(v([-1,1]^{M+2})\subset [1/c,c]\) for some \(c\in \Bbbk \) with \(c>1\).

Theorem 4.11

The structure \(\widetilde{{\mathcal {S}}}\) has Lion-Rolin preparation.

Proof

Since we already know that \(\widetilde{{\mathcal {S}}}\) is o-minimal we can use in the arguments below cell decomposition. By Corollary 4.7 definable functions are piecewise given by terms. By passing to a suitable cell decomposition we may therefore assume that the definable function is given by a term. We do induction on the complexity of the term. In the base case we deal with the constants, coordinate functions, addition, multiplication, power functions and restricted \({\mathcal {S}}\)-functions. Constants, coordinate functions and power functions are already prepared. Addition and multiplication can be handled easily. For restricted \({\mathcal {S}}\)-functions we can adopt the proof of [26, Proposition 2]. There Weierstraß preparation is used and the finiteness result [6, Lemma 4.12]. Note that the algebraic arguments involved there are valid in our setting by Remark 2.14. For the inductive step we have to deal by the base case with compositions of functions which can be prepared. We can use [28, Lemma 4.4 & Lemma 5.3]. \(\square \)

Comment 4.12

  1. (1)

    The orginal Lion-Rolin preparation in the real case in [26] includes that the involved cells are real analytic and that the functions depending only on \(x'\) (i.e. the corresponding \(a(x'), \Theta (x'), b_1(x'),\ldots ,b_{M+2}(x')\)) are real analytic. We could also obtain this by some extra technical effort by defining the canonical extension of functions to the reals (compare with the beginning of Sect. 5) and demanding that these are real analytic. But we refrain from doing so since it is not necessary for the desired results on integration.

  2. (2)

    In [28] Lion-Rolin preparation with additional information on the cells is established for convergent systems on the reals with Weierstraß preparation being closed under composition (but not necessarily having Weierstraß division). As stated there the full Lion-Rolin preparation implies quantifier elimination, o-minimality and the description of definable functions by terms. We have done it the other way round. As observed in [28, Footnote on p. 4396] one obtains from our starting point immediately a weaker version of preparation as in van den Dries and Speissegger [11]. To establish our Lion-Rolin preparation we only had to invest some work. For establishing full Lion-Rolin preparation as in [28] one has also to care inductively about cell decomposition which requires heavy analysis.

5.2 Convergent analysis systems and exponentiation

We fix a convergent analysis system \({\mathcal {S}}\) with coefficient field \(\Bbbk :=\Bbbk ({\mathcal {S}})\).

Proposition 4.13

The field \(\Bbbk \) is closed under logarithm and exponentiation.

Proof

We start with the logarithm. Let \(a\in \Bbbk _{>0}\). We have to show that \(\log (a)\in \Bbbk \). By the properties of the logarithm we can assume that \(a\le 1\). We have that \(f:=1/(1+X)\in {\mathcal {S}}_1\) by Axioms (P2) and (A1). Hence by Axiom (A5) the logarithmic series \(L(X)=\int f\,dX\) belongs to \({\mathcal {S}}_1\). We obtain by Remark 2.9 that \(\log (a)=L(a-1)\in \Bbbk \).

For exponentiation we have to show that \(\textrm{exp}(a)\in \Bbbk \) for \(a\in \Bbbk \). Let \(E(X)=\sum _{p=0}^\infty X^p/p!\) be the exponential series. Since \(E-1\) is the inverse of the logarithmic series we obtain by Theorem 2.24 and Proposition 2.15(4) that \(E\in {\mathcal {S}}_1\). By Remark 2.9 we get that \(\textrm{exp}(a)=E(a)\in \Bbbk \). \(\square \)

Let \({\mathcal {S}}(\textrm{exp})\) be the expansion of \({\mathcal {S}}\) by the exponential function \(\textrm{exp}:\Bbbk \rightarrow \Bbbk _{>0}\) on \(\Bbbk \). Let \({\mathcal {L}}_{\mathcal {S}}(\textrm{exp},\log )\) be the extension of the language \({\mathcal {L}}_{\mathcal {S}}(\textrm{exp})\) by a symbol for the exponential function on \(\Bbbk \) and by a symbol for the logarithmic function \(\log :\Bbbk _{>0}\rightarrow \Bbbk \) on \(\Bbbk \) (extended by 0 to the negative axis). We view \({\mathcal {S}}(\textrm{exp})\) in the natural way as an \({\mathcal {L}}_{\mathcal {S}}(\textrm{exp},\log )\)-structure.

Theorem 4.14

The structure \(\widetilde{{\mathcal {S}}}(\textrm{exp})\) has quantifier elimination in the language \({\mathcal {L}}_{\mathcal {S}}(\textrm{exp},\log )\) and has universal axiomatization there.

Proof

We can take the reasoning in [10, Sections 3 & 4], using the result of the Section 4.1 above. For the necessary adjustments see [10, Section (3.9)]. \(\square \)

Corollary 4.15

Functions definable in \(\widetilde{{\mathcal {S}}}(\textrm{exp})\) are piecewise given by \({\mathcal {L}}_{\mathcal {S}}(\textrm{exp},log)\)-terms.

Let \({\mathbb {R}}\widetilde{{\mathcal {S}}}(\textrm{exp})\) be the canonical \({\mathcal {L}}_{\mathcal {S}}(\textrm{exp},\log )\)-structure on the reals.

Corollary 4.16

The structure \(\widetilde{{\mathcal {S}}}(\textrm{exp})\) is o-minimal.

Proof

The structure \({\mathbb {R}}\widetilde{{\mathcal {S}}}(\textrm{exp})\) has the same universal axiomatization as \(\widetilde{{\mathcal {S}}}(\textrm{exp})\) in the language \({\mathcal {L}}_{\mathcal {S}}(\textrm{exp},\log )\). One has to do the arguments of the proof of Theorem 4.14 twice (see also [30]). Hence the \({\mathcal {L}}_{\mathcal {S}}(\textrm{exp},\log )\)-structures \(\widetilde{{\mathcal {S}}}(\textrm{exp})\) and \({\mathbb {R}}\widetilde{{\mathcal {S}}}(\textrm{exp})\) are elementarily equivalent. The latter is a reduct of the o-minimal structure \({\mathbb {R}}_{\textrm{an},\textrm{exp}}\) and therefore o-minimal. Since o-minimality is a first order property we are done. \(\square \)

Comment 4.17

Rambaud [30] has established the above results for convergent Weierstraß systems on the reals. There one can see in detail how the adjustments of the reasoning in [10] to this setting is done.

6 Convergent analysis systems and integration

Let \({\mathbb {X}}\) be a dense subset of the reals and let \({\mathcal {R}}\) be an o-minimal structure on \({\mathbb {X}}\). By cell decomposition and induction, starting with intervals and points, one defines for every set \(A\subset {\mathbb {X}}^n\) or function \(f:A\rightarrow {\mathbb {X}}\) definable in \({\mathcal {R}}\) a canonical extension \(A_{\mathbb {R}}\subset {\mathbb {R}}^n\) respectively \(f_{\mathbb {R}}:A_{\mathbb {R}}\rightarrow {\mathbb {R}}\) (with \(A_{\mathbb {R}}\cap {\mathbb {X}}^n=A\) and \(f_{\mathbb {R}}|_A=f\).) The extended sets form an o-minimal structure on \({\mathbb {R}}\) denoted by \({\mathcal {R}}_{\mathbb {R}}\).

Example 5.1

  1. (1)

    Given a convergent Weierstraß system \(({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) with coefficient field \(\Bbbk \) we have \(\widetilde{{\mathcal {S}}}_{\mathbb {R}}={\mathbb {R}}\widetilde{{\mathcal {S}}}\). Given a formula \(\varphi (X)\) in the language \({\mathcal {L}}_{\mathcal {S}}\) we have \(\varphi (\Bbbk )_{\mathbb {R}}=\varphi ({\mathbb {R}})\).

  2. (2)

    Given a convergent analysis system \(({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) with coefficient field \(\Bbbk \) we have \(\widetilde{{\mathcal {S}}}(\textrm{exp})_{\mathbb {R}}={\mathbb {R}}\widetilde{{\mathcal {S}}}(\textrm{exp})\). Given a formula \(\varphi (X)\) in the language \({\mathcal {L}}_{\mathcal {S}}(\textrm{exp},\log )\) we have \(\varphi (\Bbbk )_{\mathbb {R}}=\varphi ({\mathbb {R}})\).

We fix an o-minimal structure \({\mathcal {R}}\) on a dense subset \({\mathbb {X}}\) of \({\mathbb {R}}\).

Definition 5.2

Let \(n\in {\mathbb {N}}\) and \(f:{\mathbb {X}}^n\rightarrow {\mathbb {X}}\) be definable in \({\mathcal {R}}\). We say that f is integrable if \(f_{\mathbb {R}}:{\mathbb {R}}^n\rightarrow {\mathbb {R}}\) is (Lebesgue-)integrable. In that case we set

$$\begin{aligned} \int _{{\mathbb {X}}^n} f(x)\,dx:=\int _{{\mathbb {R}}^n}f_{\mathbb {R}}(x)\, dx. \end{aligned}$$

Note that by cell decomposition the function \(f_{\mathbb {R}}\) is measurable (see [18, Proposition 1.1]). The function f is integrable if and only if \(\int _{{\mathbb {R}}^n} |f_{\mathbb {R}}(x)|\,dx<\infty \) (i.e. if and only if f is absolutely integrable). It is no loss of generality that we assume that f is defined on \({\mathbb {X}}^n\). If \(f:A\rightarrow {\mathbb {X}}\) is definable in \({\mathcal {R}}\) where \(A\subset {\mathbb {X}}^n\) (is definable in \({\mathcal {R}}\)) we may always extend it to \({\mathbb {X}}^n\) by zero. Note that the integral could be also defined internally (see [17]).

Definition 5.3

Let \(f:{\mathbb {X}}^m\times {\mathbb {X}}^n\rightarrow {\mathbb {X}}, (x,y)\rightarrow f(x,y),\) be definable in \({\mathcal {R}}\). We set

$$\begin{aligned} \textrm{Fin}(f):=\big \{x\in {\mathbb {X}}^m\;\big \vert \; f_x \text{ is } \text{ integrable }\big \} \end{aligned}$$

and

$$\begin{aligned} \textrm{Int}(f):\textrm{Fin}(f)\rightarrow {\mathbb {R}}, x\mapsto \int _{{\mathbb {X}}^n} f(x,y)\,dy. \end{aligned}$$

From now on we assume that \({\mathcal {R}}\) expands a subfield \(\Bbbk \) of the reals.

Definition 5.4

(Volume Ring) We call

$$\begin{aligned} \textrm{Vol}({\mathcal {R}}):=\Big \{\int _{\Bbbk ^n} f(x)\,dx\;\big \vert \; n\in {\mathbb {N}}_0, f:\Bbbk ^n\rightarrow \Bbbk \text{ definable } \text{ in } {\mathcal {R}} \text{ and } \text{ integrable }\Big \} \end{aligned}$$

the volume ring of \({\mathcal {R}}\).

Remark 5.5

\(\textrm{Vol}({\mathcal {R}})\) is a \(\Bbbk \)-subalgebra of \({\mathbb {R}}\).

Definition 5.6

(Volume Closed) We call \({\mathcal {R}}\) volume closed if \(\textrm{Vol} ({\mathcal {R}})=\Bbbk \).

From now on we fix a convergent analysis system \({\mathcal {S}}=({\mathcal {S}}_n)_{n\in {\mathbb {N}}_0}\) with coefficient field \(\Bbbk \).

Proposition 5.7

Let \(f:\Bbbk ^m\times \Bbbk ^n\rightarrow \Bbbk , (x,y)\rightarrow f(x,y)\) be definable in \(\widetilde{{\mathcal {S}}}\). Then the set \(\textrm{Fin}(f)\) is definable in \(\widetilde{{\mathcal {S}}}\).

Proof

Since \({\mathbb {R}}\widetilde{{\mathcal {S}}}\) is a reduct (in the sense of definability) of the polynomially bounded o-minimal structure \({\mathbb {R}}_\textrm{an}\) (see [10] for this structure) it is polynomially bounded. Hence \(\widetilde{{\mathcal {S}}}\) is polynomially bounded. We can adopt the proof of [18, Theorem 2.2b)]. \(\square \)

Theorem 5.8

Let \(f:\Bbbk ^m\times \Bbbk ^n\rightarrow \Bbbk \) be definable in \(\widetilde{{\mathcal {S}}}\). Then there are finite numbers \(K,L\in {\mathbb {N}}_0\) and for \(k\in \{1,\ldots ,K\}\) and \(l\in \{1,\ldots ,L\}\) there are functions \(\varphi _k:\textrm{Fin}(f)\rightarrow \Bbbk , \psi _{kl}:\textrm{Fin}(f)\rightarrow \Bbbk _{>0}\) definable in \(\widetilde{{\mathcal {S}}}\) such that

$$\begin{aligned} \textrm{Int}(f)=\sum _{k=1}^L\varphi _k \Big (\prod _{l=1}^L\log (\psi _{kl})\Big ). \end{aligned}$$

Proof

The system \({\mathcal {S}}\) is a convergent Weierstraß system by Theorem 2.24. It is closed under reciprocals by Axiom (A1) and antidifferentiation by Axiom (A5). By Proposition 2.15(2) it is closed under composition and by Axiom (A4) it is closed under complexification. Therefore as observed in [28, Proposition 9.3] the Lion-Rolin splitting (see [27, I.6]) holds:

Let \(f\in {\mathcal {S}}_{n+1}\). Then there are \(f_+,f_-\in {\mathcal {S}}_{n+1}\) such that for all sufficiently small xy/z and \(z\ne 0\)

$$\begin{aligned} f(x,y/z,z)=f_+(x,y,z)+(y/z)f_-(x,y,y/z). \end{aligned}$$

With this in hand the techniques (where formal antiderivatices are taken) of [26] and [5] can be literally translated to our situation and we are done. \(\square \)

Corollary 5.9

The structure \(\widetilde{{\mathcal {S}}}\) is volume closed.

Proof

This follows by Theorem 5.8 (in the case \(m=0\)) and Proposition 4.13. \(\square \)

7 Integrated algebraic numbers and periods

We consider the following three o-minimal structures: \(\widetilde{{\mathcal {A}}}, \widetilde{{\mathcal {I}}{\mathcal {A}}}\) and \(\widetilde{{\mathcal {I}}{\mathcal {A}}}(\textrm{exp})\). Note that \(\widetilde{{\mathcal {A}}}\) is the pure field structure \({\mathbb {A}}\), the definable sets are the sets semialgebraic over the rationals.

Recall that a period is the integral of an integrable function which is semialgebraic over the rationals. By \({\mathbb {P}}\) we denote the ring of periods.

Proposition 6.1

  1. (1)

    The field \({\mathbb {A}}\) is not volume closed. We have \(\textrm{Vol}({\mathbb {A}})={\mathbb {P}}\).

  2. (2)

    The structure \(\widetilde{{\mathcal {I}}{\mathcal {A}}}\) is volume closed.

Proof

  1. (1):

    That \(\textrm{Vol}({\mathbb {A}})={\mathbb {P}}\) follows from the definition of periods. The first statement follows from the fact that the circle number \(\pi \) is a transcendental period.

  2. (2):

    This follows from Theorem 3.2 and Corollary 5.9.

\(\square \)

We obtain Theorem B.

Corollary 6.2

A period is an integrated algebraic number.

Proof

By Proposition 6.1(1) we know that \({\mathbb {P}}=\textrm{Vol} (\widetilde{{\mathcal {A}}})\). Since \({\mathcal {I}}{\mathcal {A}}\) contains \({\mathcal {A}}\) we have \(\textrm{Vol} (\widetilde{{\mathcal {A}}})\subset \textrm{Vol} (\widetilde{{\mathcal {I}}{\mathcal {A}}})\). By Proposition 6.1(2) we know that \(\textrm{Vol} (\widetilde{{\mathcal {I}}{\mathcal {A}}}) =\Bbbk ({\mathcal {I}}{\mathcal {A}})\) which is \({\mathbb {I}}{\mathbb {A}}\). Combining these facts we obtain that \({\mathbb {P}}\subset {\mathbb {I}}{\mathbb {A}}\). \(\square \)

In number theory often the extended period ring \({\mathbb {P}}[1/\pi ]\) is considered. Since \(\pi \in {\mathbb {P}}\) and \({\mathbb {I}}{\mathbb {A}}\) is a field we obtain that \({\mathbb {P}}[1/\pi ]\subset {\mathbb {I}}{\mathbb {A}}\).

In our setting we can also deal with families of periods.

Definition 6.3

(Parameterized Periods) A parameterized period (of arity \(m\in {\mathbb {N}}_0\)) is a function \(P: {\mathbb {A}}^m\rightarrow {\mathbb {R}}\) such that the following holds. There is a partition \({\mathcal {C}}\) of \({\mathbb {A}}^m\) into finitely many sets which are semialgebraic over \({\mathbb {A}}\) (or equivalently over \({\mathbb {Q}}\)) and for every \(C\in {\mathcal {C}}\) there is \(n_C\in {\mathbb {N}}_0\) and a function \(f_C:{\mathbb {A}}^m\times {\mathbb {A}}^{n_C}\rightarrow {\mathbb {A}}\) semialgebraic over \({\mathbb {A}}\) (or equivalently over \({\mathbb {Q}}\)) such that \(C\subset \textrm{Fin}(f_C)\) and \(P(x)=\textrm{Int}(f_C)(x)\) for all \(x\in C\).

Remark 6.4

  1. (a)

    A period is a parameterized period of arity 0.

  2. (b)

    Let \(P: {\mathbb {A}}^m\rightarrow {\mathbb {R}}\) be a parameterized period and let \(a\in {\mathbb {A}}^m\). Then P(a) is a period.

Theorem 6.5

Let \(P:{\mathbb {A}}^m\rightarrow {\mathbb {A}}\) be a parameterized period. Then there are finite numbers \(K,L\in {\mathbb {N}}_0\) and for \(k\in \{1,\ldots ,K\}\) and \(l\in \{1,\ldots ,L\}\) there are functions \(\varphi _k:{\mathbb {I}}{\mathbb {A}}^m\rightarrow {\mathbb {I}}{\mathbb {A}}, \psi _{kl}:{\mathbb {I}}{\mathbb {A}}^m\rightarrow {\mathbb {I}}{\mathbb {A}}_{>0}\) definable in \(\widetilde{{\mathcal {I}}{\mathcal {A}}}\) such that

$$\begin{aligned} P(x)=\sum _{k=1}^K\varphi _k(x)\left( \prod _{l=1}^L\log \left( \psi _{kl}(x)\right) \right) \end{aligned}$$

for all \(x\in {\mathbb {A}}^m\).

Proof

For \(C\in {\mathcal {C}}\) let \(C_{{\mathbb {I}}{\mathbb {A}}}\) and \(f_{C,{\mathbb {I}}{\mathbb {A}}}\) be the canonical extension of C and \(f_C\) to the real closed field \({\mathbb {I}}{\mathbb {A}}\), respectively (see [2, Chapter 5]). Note that \(\textrm{Fin} (f_C)=\textrm{Fin}(f_{C,{\mathbb {I}}{\mathbb {A}}})\cap {\mathbb {A}}^m\). We apply Theorem 5.8 and are done. \(\square \)

We extend the notion of integrated algebraic numbers by the structure \(\widetilde{{\mathcal {S}}}(\textrm{exp})\).

Definition 6.6

(Exponential integrated algebraic number) We set \({\mathbb {I}}{\mathbb {A}}_\textrm{exp}:=\textrm{Vol}\)\((\widetilde{{\mathcal {I}} {\mathcal {A}}}(\textrm{exp}))\). An element of \({\mathbb {I}}{\mathbb {A}}_\textrm{exp}\) is called an exponential integrated algebraic number.

We establish Theorem C.

Proposition 6.7

\({\mathbb {I}}{\mathbb {A}}_\textrm{exp}\) is a countable \({\mathbb {I}}{\mathbb {A}}\)-subalgebra of \({\mathbb {R}}\).

Proof

By Theorem 3.2 and Proposition 2.28 we have that \({\mathcal {I}}{\mathcal {A}}\) is countable. This implies that the language \({\mathcal {L}}_{\mathcal {I}\mathcal {A}}\) and therefore the language \({\mathcal {L}}_{{\mathcal {I}}{\mathcal {A}}}(\textrm{exp})\) is countable. Since the universe \({\mathbb {I}}{\mathbb {A}}\) of the structure \(\widetilde{{\mathcal {I}}{\mathcal {A}}}(\textrm{exp})\) is countable by Corollary 3.14 we obtain that there are only countably many \(\widetilde{{\mathcal {I}}{\mathcal {A}}}(\textrm{exp})\)-definable sets and functions. This gives the proposition. \(\square \)

An exponential period in the sense of Kontsevich and Zagier [25] is given by \(\int _{{\mathbb {R}}^n} \textrm{exp}(f(x))g(x)\,dx\) with absolutely integrable integrand where \(f=f_1+if_2\) and \(g=g_1+ig_2\) (with functions \(f_1,f_2,g_1,g_2:{\mathbb {R}}^n\rightarrow {\mathbb {R}}\)) are semialgebraic over \({\mathbb {Q}}\) (see also [14, 29]). In Commelin, Habegger and Huber [4] the additional condition on the function f having bounded imaginary part \(f_2\) is imposed. Their definition is sufficient for arithmetic geometry and we adopt it here. By \({\mathbb {P}}_\textrm{exp}\) we denote the ring of exponential periods.

Proposition 6.8

The field of integrated algebraic numbers is closed under sine and cosine.

Proof

We show this for the sine. For the cosine the arguments are the same. The arcsine series is an integrated algebraic series (see the introduction). By Theorem 3.2, Theorem 2.24 and Proposition 2.15(4) we get that the sine series is an integrated algebraic power series. It has radius of convergence \(\infty \). We are done by Remark 2.9. \(\square \)

Proposition 6.9

The restricted sine function

$$\begin{aligned} {\mathbb {I}}{\mathbb {A}}\rightarrow {\mathbb {I}}{\mathbb {A}}, x\mapsto \left\{ \begin{array}{ccc} \sin (x),&{}&{}x\in [-\pi ,\pi ]\cap {\mathbb {I}}{\mathbb {A}},\\ &{} \text{ if } &{}\\ 0,&{}&{}x\notin [-\pi ,\pi ]\cap {\mathbb {I}}{\mathbb {A}},\\ \end{array} \right. \end{aligned}$$

and the restricted cosine function

$$\begin{aligned} {\mathbb {I}}{\mathbb {A}}\rightarrow {\mathbb {I}}{\mathbb {A}}, x\mapsto \left\{ \begin{array}{ccc} \sin (x),&{}&{}x\in [-\pi ,\pi ]\cap {\mathbb {I}}{\mathbb {A}},\\ &{} \text{ if } &{}\\ 0,&{}&{}x\notin [-\pi ,\pi ]\cap {\mathbb {I}}{\mathbb {A}},\\ \end{array} \right. \end{aligned}$$

are well-defined and definable in \(\widetilde{{\mathcal {I}}{\mathcal {A}}}\).

Proof

We have \(\pi \in {\mathbb {I}}{\mathbb {A}}\), for example by Corollary 6.2. We get by Proposition 6.8 that the functions are well-defined. By the proof of Proposition 6.8 and the definition of \(\widetilde{{\mathcal {I}}{\mathcal {A}}}\) the statement holds if we replace \([-\pi ,\pi ]\) by I. Using the angle addition theorems we obtain the result. \(\square \)

Proposition 6.10

An exponential period is an exponential integrated algebraic number.

Proof

This is a consequence of the chosen definition of an exponential period and the following observation. Let \(R\in {\mathbb {I}}{\mathbb {A}}_{>0}\) and let \(S:=\{z\in {\mathbb {C}}\mid -R\le \textrm{Im}(z)\le R\}\). The function

$$\begin{aligned} {\mathbb {I}}{\mathbb {A}}(i)\rightarrow {\mathbb {I}}{\mathbb {A}}(i), z\mapsto \left\{ \begin{array}{ccc} \textrm{exp}(z),&{}&{}z\in S\cap {\mathbb {I}}{\mathbb {A}}(i),\\ &{} \text{ if } &{}\\ 0,&{}&{}z\notin S\cap {\mathbb {I}}{\mathbb {A}}(i),\\ \end{array} \right. \end{aligned}$$

restricting the exponential function, is well-defined and definable in \(\widetilde{{\mathcal {I}}{\mathcal {A}}}(\textrm{exp})\). To show this note that \(\textrm{exp}(z)=\textrm{exp}(\textrm{Re}\,z)(\cos (\textrm{Im}\,z)+i\sin (\textrm{Im}\,z))\) for \(z\in {\mathbb {C}}\). By Proposition 4.13 and Proposition 6.8 the function is well-defined. Replacing in Proposition 6.9\(\pi \) by R we are done. \(\square \)

Comment 6.11

  1. (1)

    It is conjectured that \(1/\pi \) is not a period. It is an integrated algebraic number.

  2. (2)

    It is conjectured that the Euler number e is not a period. We have that e is an integrated algebraic number (see below).

  3. (3)

    It is conjectured that the Euler constant \(\gamma \) is not a period. We conjecture that it is not an integrated algebraic number. It is an exponential integrated algebraic number (see below).

Proposition 6.12

  1. (1)

    We have \(e\in {\mathbb {I}}{\mathbb {A}}\).

  2. (2)

    We have \(\gamma \in {\mathbb {I}}{\mathbb {A}}_\textrm{exp}\).

Proof

  1. (1):

    By Theorem 3.2 and Proposition 4.13 we have \(e=\textrm{exp}(1)\in {\mathbb {I}}{\mathbb {A}}\).

  2. (2):

    Of the many integral representations of \(\gamma \) we use the following. We have (see for example Havil [13, p. 109])

    $$\begin{aligned} \gamma =\int _0^\infty \textrm{exp}(-x)\Big (\frac{1}{1-\textrm{exp}(-x)} -\frac{1}{x}\Big )\,dx. \end{aligned}$$

    The integrand is obviously definable in \(\widetilde{{\mathcal {I}}{\mathcal {A}}}(\textrm{exp})\). Hence \(\gamma \in \textrm{Vol}(\widetilde{{\mathcal {I}}{\mathcal {A}}}(\textrm{exp})) ={\mathbb {I}}{\mathbb {A}}_\textrm{exp}\).

\(\square \)

By above we have the following picture:

Comment 6.13

By the above results the exponential integrated algebraic numbers are a good candidate for a natural class of real numbers beyond the periods capturing the important mathematical constants as formulated by Kontsevich and Zagier [25]. Another candidate might also be the structure of the gobal exponential function and the restricted sine function on the reals (see van den Dries [8]) respectively its prime model. But we do not know whether there definable functions have good description in a suitable language and we do not have information about the universe of the prime model.