Theorem 4. The \(A\)-multi-Novikov algebra of populated general multi-indices is isomorphic to the free algebra generated by the set \(\mathfrak{L}^-\).
November 15, 2023
In this work, we introduce multi-Novikov algebras, a generalisation of Novikov algebras with several binary operations indexed by a given set, and show that the multi-indices recently introduced in the context of singular stochastic partial differential equations can be interpreted as free multi-Novikov algebras. This is parallel to the fact that decorated rooted trees arising in the context of regularity structures are related to free multi-pre-Lie algebras.
The study of singular stochastic partial differential equations (SPDEs) has reached a high degree of generality via the theory of regularity structures invented by Martin Hairer in [1]. One of the key ideas in this domain is to provide a local description of the solution using Butcher-type series based on decorated trees. These series are made of recentered iterated integrals built upon the noise, the differential operator of the equation and its non-linearities. Then, Hopf algebras describe the recentering of these integrals and their renormalisation as they contain the ill-defined distributional products from the singular SPDEs. The main step on the algebraic side in [2] was to introduce the concept of decorated trees with decorations both on the nodes and the edges. Two Hopf algebras in co-interaction are built for constructing the renormalised model that are the renormalised recentered iterated integrals describing locally the solution of a given singular SPDE (Hopf algebras in (co)interaction were formalised in the work [3]. Then, [4] shows convergence of the renormalised model. Finally, [5] provides a systematic way to obtain the renormalised equation: renormalising the iterated integrals induces a change of the solution and therefore of the equation one starts with. For a review on these results see [6], [7]. The Hopf algebras at play in the context of singular SPDEs are nowadays sufficiently well understood. Indeed, one central object is the deformed grafting product [5], [8] that can be extended to a post-Lie product (see [9]). This product is the cornerstone of the construction of the recentering Hopf algebra which allows to build recentered iterated integrals. This construction is then the result of the application of an adaptation of the Guin–Oudom construction [10], [11] to the post-Lie context, see [12]. Post-Lie algebras have been first developed for posets partition in [13] and for Lie-Butcher integrators in [14], [15]. A nice algebraic feature of the deformed grafting product is that it freely generates the space of decorated trees; this is an extension of the classical result on free pre-Lie algebras [16]. One of the consequences of that fact is that the pre-Lie morphism maps used for renormalisation are uniquely defined. This has been first used at the level of rough paths in [17] and then in the context of regularity structures in [5].
Recently, a different combinatorial approach has been proposed for singular SPDEs in the context of regularity structures. The idea is to gather decorated trees that have the same coefficients in the expansion of the solution into a unique symbol. In the simplest possible case, these symbols are multi-indices encoding the number of nodes of a given tree and for each node its arity. The multi-indices appear first in the context of quasi-linear equations in [18] and their Hopf algebra structures for the recentering has been unveiled in [19]. Then, convergence of the multi-indices model has been obtained in [20] see also [21], [22] for further extensions. The renormalised equations and multi-indices models for a large class of equations are given in [23]. One can look at [24], [25] for surveys on multi-indices. The approach of [20] is recursive and it is not using diagrams like in [4]. Such an approach is also valid within the context of decorated trees (see [26]–[28]). Moreover, the recentering Hopf algebra for multi-indices can be obtained via a post-Lie product introduced in [9] (see also [29] for an extension on the algebra of derivations).
In the context of multi-indices, the corresponding pre-Lie algebra is not free, and therefore the fundamental free object has been missing since the introduction of these combinatorial objects. The simplest possible instance of multi-indices corresponds to considering a set of abstract variables \((z_k)_{k \in \mathbb{N}}\), where the variable \(z_k\) encodes nodes of the tree that have \(k\) children. Multi-indices \(\beta\) over \(\mathbb{N}\) measure the frequency of the variables, and can be compactly represented as monomials
z^ : = _k z_k^(k).
The pre-Lie product on the vector space of such monomials is defined as
z^z^‘= z^D(z^’),
where \(D\) is the derivation given by
D = _k (k+1) z_k+1 _z_k.
The action of this operator corresponds to adding one child to one of the nodes of our tree in all possible ways. This corresponds to the convention where the monomial corresponding to the tree comes with a combinatorial coefficient equal to the product of \(\frac{1}{n_v!}\), where \(n_v\) is the number of children of the node \(v\). This way, adding a child to a node requires a correction of the coefficient given precisely by multiplication by \(k+1\). This is more in agreement with the way B-series are presented, and corresponds to the convention adopted in [19]. There is an alternative convention to [30] where \(k+1\) is replaced by \(1\), which later has an impact on the symmetry factors of multi-indices in expansions/approximations of solutions of SPDEs/ODEs.
Since we would like to only consider the multi-indices that can be associated to trees, one is forced to focus on the multi-indices satisfying the so called “populated” condition [19] postulating that
_k (1 - k)(k) = 1.
It was conjectured by Dominique Manchon that populated multi-indices form the free Novikov algebra. A Novikov algebra is a vector space equipped with a bilinear product \(x,y\mapsto x\triangleright y\), satisfying the identities \[\begin{gather} (x \triangleright y) \triangleright z - x \triangleright (y \triangleright z) = (y \triangleright x) \triangleright z - y \triangleright (x \triangleright z) \\ (x \triangleright y) \triangleright z = (x \triangleright z)\triangleright y ; \end{gather}\] in other words, in addition to the pre-Lie identity, the operators \(r_y\colon x\mapsto x\triangleright y\) commute between themselves: \(r_yr_z=r_zr_y\) for all \(y,z\). This type of algebras was first considered in the study of Hamiltonian operators in the formal calculus of variations in [31], and then rediscovered by Balinskii and Novikov in the context of classification of linear Poisson brackets of hydrodynamical type [32]; the term “Novikov algebras” was introduced in [33]. It turns out that the corresponding theorem does exist in the literature; it goes back to [34]. The correspondence has been made explicit in [35]1.
Theorem 1. [35] The Novikov algebra of populated multi-indices is isomorphic to the free algebra on one generator.
In this paper, we prove a generalisation of this theorem that is suitable for singular SPDEs, as the theorem as it stands only applies to rough paths related to ordinary differential equations [35]. General multi-indices are now defined using formal variables of the form \(z_{(\mathfrak{l},w)}\) where \(\mathfrak{l}\) belongs to a finite set \(\mathfrak{L}^-\) (depending on our SPDE) and \(w\) is a commutative monomial in the alphabet \(A=\mathbb{N}^{d+1}\). One can define a collection of derivations \(D^{({\mathbf{n}})}\) indexed by \(A\), and operations \(\triangleright_a\), \(a\in A\), and give appropriate populated conditions ensuring that the multi-indices arise from decorated trees. These very general multi-indices have been proposed in [23]. Let us introduce a new algebraic structure that we shall call the multi-Novikov algebra, for which such multi-indices form a free object. Formally, a \(A\)-multi-Novikov algebra is a vector space equipped with bilinear products \(x,y\mapsto x\triangleright_a y\) indexed by a set \(A\) which satisfy the identities \[\begin{gather} (x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) = (y \triangleright_a x) \triangleright_b z - y \triangleright_a (x \triangleright_b z)\tag{1}, \\ (x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) = (x\triangleright_b y) \triangleright_a z - x \triangleright_b (y \triangleright_a z)\tag{2}, \\ (x \triangleright_a y) \triangleright_b z = (x \triangleright_b z)\triangleright_a y\tag{3}, \end{gather}\] for all \(a,b\in A\). This is a generalisation of Novikov algebras which is an analogue of the generalisation from pre-Lie algebras to multi-pre-Lie algebras in [5]2.
Our first main result is the following generalisation of Theorem 1.
Theorem 2. The \(\mathbb{N}^{d+1}\)-multi-Novikov algebra of populated general multi-indices is isomorphic to free algebra generated by the set \(\mathfrak{L}^-\).
For capturing the complexity of the multi-indices for singular SPDEs, one has to introduce other derivations \(\partial_i\), \(0\le i\le d\), that satisfy, together with the derivations \(D^{({\mathbf{n}})}\), the following relations:
D^(n)D^() & = D^()D^(n), _i _j = _j _i
D^(n) _i & = _i D^(n) + n_iD^(n-e_i),
where \(e_i\) is the standard basis vector of \(\mathbb{N}^{d+1}\).There is a corresponding generalisation of multi-indices which we shall call SPDE multi-indices. Our second main result is the following theorem.
Theorem 3. The \(\mathbb{N}^{d+1}\)-multi-Novikov algebra of populated SPDE multi-indices is isomorphic to free algebra generated by the set \(\mathbb{N}^{d+1}\times \mathfrak{L}^-\).
Our approach also unravels the functoriality of such results: our theorems are directly compatible with the corresponding theorems on the multi-pre-Lie level.
Let us outline the paper by summarising the content of its sections. In Section 2, we introduce general multi-indices ([general95multi95indices]) associated to a given singular SPDE (4 ). These multi-indices were first introduced in [23]. They encode derivatives of the non-linearities in the solution with respect to the unknown function \(u\) and its iterated partial derivatives. We recall the associated derivations ([derivations]) to these multi-indices together with the populated condition ([populated95bis]). From Proposition [multi95Nov95example], we motivate a new structure that we call multi-Novikov algebra in Definition 1. One of the main examples is the linear span of populated general multi-indices denoted by \(\mathcal{M}^{\mathrm{gen}}\) equipped with the products \((\triangleright_{{\boldsymbol{n}}})_{{\boldsymbol{n}} \in \mathbb{N}^{d+1}}\) defined in ([def95products]). We finish the section by stating one of our main theorems that is Theorem 4 saying that the multi-Novikov algebra of populated general multi-indices is free.
In Section 3, for proving Theorem 4 we have to prove Theorem 5 which is a non trivial extension of [34]. This theorem identifies the free multi-Novikov algebra with the multi-Novikov subalgebra of the free commutative multidifferential algebra generated by the generators of that latter algebra. This subalgebra can be identified as populated general multi-indices in Proposition [prop:lowerbound] and in the proof of Theorem 4 at the end of the section. For proving Theorem 5, one starts with a lower bound in Corollary 1 on the dimension of the degree \(n\) component of the free multi-Novikov algebra and then compute the same upper bound which allows to conclude. The strategy for the upper bound is to consider the multi-magmatic algebra quotiented by the relations of multi-Novikov and to show that in Proposition [normal95coset] this object is spanned by cosets of normal ordered left-leaning products introduced in Definition 3 (leaning), Definition 4 (ordered) and Definition 5 (normal).
In Section 4, we introduce SPDE multi-indices which are based on words satisfying the relations ([relation95words]). This is a new structure in comparison to the existing literature [18], [19], [23]. We explain the differences in Remark [remark95z95k]: it avoids the use of extra variables \(z_{k}\) with \(k \in \mathbb{N}^{d+1}\). We extend naturally the definition of the derivations and the populated condition.
In Section 5, we start by observing in Proposition [linearised95Novikov] that linearised versions of multi-pre-Lie algebras and multi-Novikov are still in the same class. Then, if \(V=\mathrm{Vect}(A)\) (\(A\) is the index set for the products used) carries a representation of a Lie algebra \(\mathfrak{g}\), then one can set in Definition 6 an action of \(\mathfrak{g}\) as generalised derivations. One can characterise the free object for this new structure in Proposition [prop:extlin]. The end of the section uses the previous proposition to prove Theorem 6 asserting that the multi-Novikov algebra of populated SPDE multi-indices is free.
In Section 6, we present the planar decorated trees quotiented by the relations (9 ) corresponding to the SPDE multi-indices. One can realise by functoriality that Theorem 7 like Theorem 6 is also a consequence of Proposition[prop:extlin]. We finish the section with the introduction of multi-symmetric braces given in Definition 7. Their explicit expression for multi-Novikov structure in Proposition [brace95Novikov] allows us to recover in a conceptual way the morphism from decorated trees to multi-indices of [9].
Y. B. thanks Dominique Manchon who conjectured a relationship of multi-indices to free Novikov algebras. Y. B. thanks the ANR via the project LoRDeT (Dynamiques de faible régularité via les arbres décorés) from the projects call T-ERC_STG. The project LoRDeT allowed to fund a workshop in Nancy entitled "Hopf algebras, operads, deformations for singular dynamics" where the authors first met. Y. B. gratefully acknowledges funding support from the European Research Council (ERC) through the ERC Starting Grant Low Regularity Dynamics via Decorated Trees (LoRDeT), grant agreement No.. V. D. is funded by the ANR project HighAGT (ANR-20-CE40-0016), and by Institut Universitaire de France.
In applications of the algebraic formalism developed in this paper, one deals with stochastic PDEs of the form \[\label{set01} \left( \partial_t - \mathcal{L}\right) u = \sum_{\mathfrak{l}\in\mathfrak{L}^-} a^\mathfrak{l}(\mathbf{u}) \xi_\mathfrak{l},\tag{4}\] where \(u\) is a function of \(d+1\) variables \(t=x_0\), \(x_1\), …, \(x_d\), \(\mathcal{L}\) is a differential operator in the variables \(x_1\), …, \(x_d\), \(\mathfrak{L}^-\) is a finite set and the \(\xi_{\mathfrak{l}}\) are space-time noises (random distributions). The bold letter \(\mathbf{u}\) in each \(a^\mathfrak{l}(\mathbf{u})\) means that these are functions of \(u\) and of its iterated partial derivatives. For \({\mathbf{n}}=(n_0,\ldots,n_d)\in\mathbb{N}^{d+1}\), one may consider the expressions \[u^{({\mathbf{n}})}:=\frac{\partial_{x_0}^{n_0}\cdots \partial_{x_d}^{n_d}}{n_0!\cdots n_d!}(u),\] which are the coefficients of the Taylor expansion of \(u\) around the point \(x\). To each \(a^\mathfrak{l}(\mathbf{u})\) one may apply the derivatives \(\partial_{u^{({\mathbf{n}})}}\) which pairwise commute. In this context, one typically works with polynomials in the expressions \[\left(\prod_{{\boldsymbol{n}}\in\mathbb{N}^{d+1}} \partial_{u^{({\mathbf{n}})}}^{w_{\mathfrak{l}}({\mathbf{n}})}\right) (a^\mathfrak{l}(\mathbf{u})),\] where \(w_{\mathfrak{l}}({\mathbf{n}})\in\mathbb{N}\) are the orders of derivatives applied to \(a^\mathfrak{l}(\mathbf{u})\). These expressions will be now encoded in a formal algebraic way via what we shall call the general multi-indices. For a set \(I\), we define the set of multi-indices over \(I\), denoted by \(M(I)\), as the set of all finitely supported maps \(w\colon I\to\mathbb{N}\), that is the maps for which all but finitely many \(i\in I\) are mapped to \(0\). We shall now consider \(M(\mathbb{N}^{d+1})\), multi-indices over \(\mathbb{N}^{d+1}\), which one can regard as commutative monomials in letters \({\mathbf{n}}\in\mathbb{N}^{d+1}\).
Let us now introduce formal variables \(z_{(\mathfrak{l},w)}\), \((\mathfrak{l},w) \in \mathfrak{L}^-\times M(\mathbb{N}^{d+1})\), and define the general multi-indices \(\beta\) as monomials
z^ : = _(,w) ^-M(^d+1) z_(,w)^(,w).
These multi-indices have been introduced in the recent work [23]. The vector space spanned by all monomials representing general multi-indices is just the polynomial algebra in variables \(z_{(\mathfrak{l},w)}\), \((\mathfrak{l},w) \in \mathfrak{L}^-\times M(\mathbb{N}^{d+1})\). That algebra has, for each \({\mathbf{n}}\in\mathbb{N}^{d+1}\), the derivation \(D^{({\mathbf{n}})}\) defined by the formula
D^(n)=_(,w) ^-M(^d+1) (w(n) +1 ) z_(,w+e_n)_z_(,w).
On the original level of polynomials in iterated partial derivatives of \(a^\mathfrak{l}(\mathbf{u})\), this derivation corresponds to applying one extra derivative \(\partial_{u^{({\mathbf{n}})}}\); as in the formula for the derivation \(D\) in the introduction, the coefficient \(w({\boldsymbol{n}})+1\) here corresponds to one of the possible choices of a basis.
We shall be only interested in meaningful multi-indices called populated satisfying the condition
_(,w) (1 - (w))(,w) = 1
where \(\mathcal{l}({w})\) is the degree of \(w\), viewed as a commutative monomial in letters \({\mathbf{n}}\in\mathbb{N}^{d+1}\). The vector space spanned by all populated indices is denoted \(\mathcal{M}^{\mathrm{gen}}\). We can define products \(\triangleright_{\mathbf{n}}\), \({\mathbf{n}}\in\mathbb{N}^{d+1}\), on \(\mathcal{M}^{\mathrm{gen}}\) by setting
z^ _nz^’ = z^ D^(n) (z^’).
Our goal now is to have a better understanding of this family of products.
Let \(A\) be a set and \(R\) be a commutative associative algebra, and suppose that \(\partial_a\), \(a\in A\), are pairwise commuting derivations of that algebra. The bilinear operations \(\triangleright_a\) on \(R\) defined by the formulas \[x\triangleright_a y:=x\partial_a(y)\] satisfy the identities \[\begin{gather} (x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) = (y \triangleright_a x) \triangleright_b z - y \triangleright_a (x \triangleright_b z), \\ (x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) = (x\triangleright_b y) \triangleright_a z - x \triangleright_b (y \triangleright_a z), \\ (x \triangleright_a y) \triangleright_b z = (x \triangleright_b z)\triangleright_a y, \end{gather}\] for all \(a,b\in A\).
Proof. Note that \[(x \triangleright_a y) \triangleright_b z=x\partial_a(y)\partial_b(z)=x\partial_b(z)\partial_a(y)=(x \triangleright_b z)\triangleright_a y,\] so the last identity holds. Moreover, \[x \triangleright_a (y \triangleright_b z)=x\partial_a(y\partial_b(z))=x\partial_a(y)\partial_b(z)+xy\partial_a\partial_b(z),\] so \[(x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z)= -xy\partial_a\partial_b(z),\] which is symmetric in \(x,y\) (since \(R\) is commutative) and in \(a,b\) (since the derivations \(\partial_a\) commute between themselves), proving the first two identities. ◻
If the set \(A\) consists of one element \(a\), these identities reduce to the identities \[\begin{gather} (x \triangleright_a y) \triangleright_a z - x \triangleright_a (y \triangleright_a z) = (y \triangleright_a x) \triangleright_a z - y \triangleright_a (x \triangleright_a z), \\ (x \triangleright_a y) \triangleright_a z = (x \triangleright_a z)\triangleright_a y, \end{gather}\] which are the identities of the so-called (left) Novikov algebras [32]–[34]. It is thus natural to give the following definition.
Definition 1. Let \(A\) be a set. A (left) \(A\)-multi-Novikov algebra* is a vector space equipped with bilinear products \(x,y\mapsto x\triangleright_a y\), \(a\in A\), satisfying the identities \[\begin{gather} (x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) = (y \triangleright_a x) \triangleright_b z - y \triangleright_a (x \triangleright_b z)\tag{5}, \\ (x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) = (x\triangleright_b y) \triangleright_a z - x \triangleright_b (y \triangleright_a z)\tag{6}, \\ (x \triangleright_a y) \triangleright_b z = (x \triangleright_b z)\triangleright_a y\tag{7}, \end{gather}\] for all \(a,b\in A\).*
Note that the first two of the multi-Novikov identities imply the identity \[(x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) = (y \triangleright_b x) \triangleright_a z - y \triangleright_b (x \triangleright_a z),\] which is the defining identity of left multi-pre-Lie algebras [5].
From Proposition [multi95Nov95example], the vector space \(\mathcal{M}^{\mathrm{gen}}\) equipped with the products \((\triangleright_{{\boldsymbol{n}}})_{{\boldsymbol{n}} \in \mathbb{N}^{d+1}}\) is a \(A\)-multi-Novikov algebra with \(A = \mathbb{N}^{d+1}\). Our main result on multi-indices is the following theorem.
Theorem 4. The \(A\)-multi-Novikov algebra of populated general multi-indices is isomorphic to the free algebra generated by the set \(\mathfrak{L}^-\).
To prove this theorem, we shall undertake an intricate study of free multi-Novikov algebras. This is done in the following section.
The only source of multi-Novikov algebras that we have seen so far is given by Proposition [multi95Nov95example], which suggests to consider the following algebraic structure.
Definition 2. Let \(A\) be a set. A commutative multidifferential algebra is a vector space \(R\) equipped with a commutative associative product and endomorphisms \(\partial_a\), \(a\in A\), which are pairwise commuting derivations of the product on \(R\).
Note that it is more common to use this structure to define a single binary operation on the different vector space \(R\otimes\mathrm{Vect}(A)\), see, for instance [37]; in our work, we use it to define many operations on the same vector space \(R\).
Using this terminology, we may re-state Proposition [multi95Nov95example] by saying that every commutative multidifferential algebra has a natural multi-Novikov structure, which we shall call the canonical multi-Novikov structure.
The following almost obvious proposition describes the free commutative multidifferential algebra generated by a set \(X\), which we shall denote \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\). For convenience of the reader, we recall that the notation \(M(-)\) refers to multi-indices, that is finitely supported maps to \(\mathbb{N}\).
The algebra \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\) is isomorphic to the polynomial algebra on the set of generators \(X\times M(A)\) equipped with the derivations \(\partial_a\) defined on generators as follows: for \((x,m)\in X\times M(A)\), we have \[\partial_a(x,m)=(x,m_a),\] where \(m_a(a')=m(a')+\delta_{a,a'}\). In other words, the generator \((x,m)\) of the polynomial algebra is identified with the element \(\prod_{a\in A}\partial_a^{m(a)}(x)\) of \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\).
The main result of this section is the following theorem that describes the free multi-Novikov algebra generated by a set \(X\), which we shall denote \(\mathop{\mathrm{\mathsf{Nov}}}_A\langle X\rangle\). This theorem is a generalisation of [34], and follows a similar strategy; however, given how intricate the proof is, we deemed important to give it with all the details.
Theorem 5. The algebra \(\mathop{\mathrm{\mathsf{Nov}}}_A\langle X\rangle\) is isomorphic to the multi-Novikov subalgebra of the free commutative multidifferential algebra \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\) generated by \(X\); here we consider \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\) with its canonical multi-Novikov structure.
The proof of this theorem consists of several parts. First, let us describe the multi-Novikov subalgebra of the free commutative multidifferential algebra \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\) generated by \(X\) in a more concrete way.
The multi-Novikov subalgebra of the free commutative multidifferential algebra \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\) generated by \(X\) is spanned by all monomials \(\prod_{x,m}(x,m)^{n_{x,m}}\) for which the “populated condition” holds: \[\sum_{x,m} n_{x,m}\left(-1+\sum_{a\in A}m(a)\right)=-1.\]
Proof. We shall freely use the identification of generators \(x\in X\) with \((x,0)\) in \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\). Note that the populated condition holds for each generator \(x\in X\): we have \(m(a)=0\) for all \(a\in A\) and \(n_{x,m}=1\). Moreover, if we have two monomials \(u,v\) for which the populated condition holds, then \(u\triangleright_a v=u\partial_a(v)\) is a sum of monomials for which the populated condition holds as well, so the vector space spanned by such monomials is a multi-Novikov subalgebra. Let us show that this subalgebra is generated by \(X\). Let us take some monomial \(u\) satisfying the populated condition. If for some \(a\in A\) and some \(x\in X\) we have \(u=\partial_a(x)u_1\), we have \(u=u_1\triangleright_a x\), and we may argue by induction on degree. Otherwise, \(u\) is a product of a monomial in variables \(X\) and a monomial in variables \((x,m)\) where \(\sum_{a\in A}m(a)\ge 2\). Let us take one of the latter, say \((x_0,m_0)\) with \(\sum_{a\in A}m_0(a)=d\ge 2\), and take some \(a_0\) for which \(m_0(a_0)\ne 0\). Because of the populated condition, the monomial \(u\) is also divisible by a monomial of degree at least \(d\) in variables from \(X\), say \(u=x_{i_1}\cdots x_{i_d}(f_0,x_0)u_1\). Note that the populated condition is satisfied for \(u_1\). Let us define \(m_1\in M(A)\) by the formula \(m_1(a)=m_0(a)-\delta_{a_0,a}\). Note that the populated condition is satisfied for \(x_{i_1}\cdots x_{i_d}(x,m_1)\), and we have \[\begin{gather} u_1\triangleright_{a_0}(x_{i_1}\cdots x_{i_d}(x,m_1))=\partial_{a_0}(x_{i_1}\cdots x_{i_d}(x,m_1))u_1=\\ u+\sum_{j=1}^d (x_{i_1}\cdots x_{i_{j-1}} x_{i_{j+1}}\cdots x_{i_d}(x,m_1)u_1)\triangleright_{a_0}x_{i_j} \end{gather}\] and we once again may argue by induction on degree. ◻
We shall use Proposition [prop:lowerbound] to give a lower bound on the “size” of the free multi-Novikov algebra. To make sense of it, we define a \(\mathbb{Z}\times \mathbb{N}\)-grading on \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\) by postulating that each variable \((x,m)\) has the grading \[\left(-1+\sum_{a\in A}m(a),1\right),\] and extending this grading to products of variables additively. If we assume the sets \(A\) and \(X\) finite, the bi-homogeneous components of \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\) are finite-dimensional3, and Proposition [prop:lowerbound] immediately implies the following lower bound.
Corollary 1. For each \(n\in\mathbb{N}\) the dimension of the degree \(n\) component of \(\mathop{\mathrm{\mathsf{Nov}}}_A\langle X\rangle\) is greater than or equal to the dimension of the \((-1,n)\)-homogeneous component of \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\).
We shall now obtain the same upper bound for the dimension of the degree \(n\) component of \(\mathop{\mathrm{\mathsf{Nov}}}_A\langle X\rangle\), which we shall use to prove Theorem 5. We shall for the moment perform all calculations in the multi-magmatic algebra \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle\) which has bilinear operations \(\triangleright_a\), \(a\in A\), without any identities between them. This algebra has an obvious basis of monomials which are binary trees whose internal vertices are labelled by elements of \(A\) and whose leaves are labelled by elements of \(X\).
The algebra \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle\) has an ideal \(I\) generated by all elements \[\begin{gather} (x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) - (y \triangleright_a x) \triangleright_b z + y \triangleright_a (x \triangleright_b z), \\ (x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) - (x\triangleright_b y) \triangleright_a z + x \triangleright_b (y \triangleright_a z), \\ (x \triangleright_a y) \triangleright_b z - (x \triangleright_b z)\triangleright_a y, \end{gather}\] for all \(a,b\in A\) and all \(x,y,z\in \mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle\). The quotient by this ideal is clearly the free multi-Novikov algebra \(\mathop{\mathrm{\mathsf{Nov}}}_A\langle X\rangle\), and we shall now obtain a set of elements that spans the quotient \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle/I\).
Let \(y_1,\ldots,y_{n+1}\in \mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle\) be some monomials. Recall that monomials \(y_1\triangleright_{a_1} (y_2\triangleright_{a_2} (\cdots (y_n\triangleright_{a_n} y_{n+1}) \cdots ))\) are often referred to as right-normed products of \(y_1,\ldots,y_{n+1}\). Each monomial in \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle/I\) can be uniquely written as a right-normed product \(y_1\triangleright_{a_1} (y_2\triangleright_{a_2} (\cdots (y_n\triangleright_{a_n} z) \cdots ))\), where \(z\in X\); for typographic purposes, we shall denote such product as \(r(y_1,a_1,\ldots,y_n,a_n;z)\).
Definition 3. A right-normed product \(r(y_1,a_1,\ldots,y_n,a_n;z)\) with \(z\in X\) is said to be left-leaning* if \(y_2,\ldots,y_n\in X\), and \(y_{1}\) is either a generator or a monomial whose right-normed product decomposition is itself left-leaning.*
Let us furthermore specify a subclass of left-leaning products.
Definition 4. Let us fix an order of the set \(A\) and an order of the set \(X\). We shall say that a left-leaning product \(r(y_1,a_1,\ldots,y_n,a_n;z)\) is ordered* if \(n=0\) (so that the whole product is just the generator \(z\)) or \(n>0\), \(a_1\le a_2\le\ldots\le a_n\), and \(y_1\in X\) or \(y_1=r(y_1',a_1',\ldots,y_m',a_m';z')\) is an ordered left-leaning product satisfying one of the two conditions:*
\(n<m\),
\(n=m\) and \(z<z'\).
The quotient \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle/I\) is spanned by cosets of ordered left-leaning products.
Proof. Let us prove that in \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle/I\) every coset of a monomial \(u\) of degree \(d\) can be written as a linear combination of cosets of monomials of degree \(d\) which are ordered left-leaning products. We shall argue by induction on \(d\), and for any fixed \(d\) by induction on \(n\), the length of the right-normed product decomposition \(r(y_1,a_1,\ldots,y_n,a_n;z)\) of our monomial \(u\).
Clearly, Identity (6 ) implies that we can put \(a_1,\ldots,a_n\) in the right order at the cost of elements with same \(d\) and smaller \(n\) that appear (to which the induction hypothesis applies). Similarly, Identity (5 ) implies that we can put \(y_1,\ldots,y_{n}\) in the decreasing order according to their degrees at the cost of elements with same \(d\) and smaller \(n\) that appear (to which the induction hypothesis applies). If the resulting element \[u'=r(z_1,b_1,\ldots,z_n,b_n;z)\] satisfies \(z_1\in X\), then the fact that the degrees of \(z_1,\ldots,z_{n}\) are in the decreasing order implies that we have \(z_i\in X\) for all \(i\), and so \(u'\) is an ordered right-leaning product. If \(z_1\notin X\), then the induction hypothesis applies to it, and its coset contains a linear combination of ordered right-leaning products. Without loss of generality, we may take \[z_1=r(z_1',b_1',\ldots,z_m',b_m';z')\] with \(z_2'\),…, \(z_m'\in X\). Using Identity (7 ) for \(a=b_1\) and \(b=b_1'\), we see that in the quotient \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle/I\) we have \[u'=r(r(z_1',b_1,z_2,\ldots,z_n,b_n;z),b_1',z_2',\ldots,z_m',b_m';z')\] Now we can use the induction hypothesis to write the monomial \[r(z_1',b_1,z_2,\ldots,z_n,b_n;z)\] as a linear combination of ordered right-leaning products. To ensure the same for the monomial \(u'\), we may have to use Identity (7 ) once again, completing the proof. ◻
We are now ready to describe what will be a basis of the free multi-Novikov algebra. For that, we shall first recall and use some standard combinatorial argument (Knuth’s rotation correspondence [38]) relating planar rooted binary trees and planar rooted trees. Let \(T\) be a planar rooted binary tree with \(n\) leaves. We define a planar rooted tree \(\rho(T)\) with \(n\) vertices as follows: for each internal vertex \(i\) of \(T\), consider the path going from \(i\) to the rightmost leaf of the tree growing from \(i\), and collapse that path to a single vertex. An example of this is displayed in Figure 1, where we use the same label for all the vertices of the planar binary tree collapsed to the same one by the map \(\rho\).
If \(T\) is the underlying planar binary tree of a monomial \(u\in \mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle\), we have a labelling of all internal vertices of \(T\) by elements of the set \(A\) and a labelling of all leaves of \(T\) by elements of the set \(X\). These labellings induce the labelling of vertices and edges of the planar tree \(\rho(T)\): each vertex of \(\rho(T)\) acquires the label of the leaf of \(T\) which we collapsed onto that vertex, and each edge of \(\rho(T)\) acquires the label of the vertex of \(T\) for which that edge is the left incoming edge. An example of this is displayed in Figure 2.
We shall refer to an occurrence of a generator \(x\in X\) in \(u\) as a root if it becomes a label of an internal vertex of \(\rho(T)\), and a leaf it it becomes a label of a leaf of \(\rho(T)\).
Definition 5. We shall call an ordered left-leaning product normal* if the sequence of its leaves, read from the left to the right, is in the increasing order with respect to the order of \(X\).*
We are now ready to prove the main technical result of this section.
The quotient \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle/I\) is spanned by cosets of normal ordered left-leaning products.
Proof. Thanks to the result of Proposition [prop:ordright], it is enough to prove that every ordered left-leaning product can be written as a linear combination of cosets of normal ordered left-leaning products. Let us take an ordered left-leaning product \[u=r(y_1,a_1,\ldots,y_n,a_n;z)\] with \(a_1\le a_2\le\ldots\le a_n\), \(y_2,\ldots,y_n\in X\), and either \(y_{1}\in X\) or \(y_{1}= r(y_1',a_1',\ldots,y_m',a_m';z')\) satisfies \(n<m\) or \(n=m\) and \(z<z'\). We shall prove that in \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle/I\) it can be written as a linear combination of cosets of normal ordered left-leaning products by induction on \(d\), and for a fixed \(d\) by induction on \(\ell\), the number of leaves, and for fixed \(d\) and \(\ell\) by the sum \(n+m\).
Suppose first that \(y_{1}\in X\), so that all the elements \(y_1,\ldots,y_{n}\) are leaves. Using Identity (5 ), we may put them in order at the cost of elements with fewer leaves that appear. We may apply the procedure of Proposition [prop:ordright] (which does not increase the number of leaves) to these elements, and then the induction hypothesis finishes the argument.
Suppose now that \(y_1\notin X\), so that we have \(y_{1}=r(y_1',a_1',\ldots,y_m',a_m';z')\) with \(n<m\) or \(n=m\) and \(z<z'\). By the induction hypothesis we may assume that \(y_{1}\) is a normal ordered left-leaning product. Also, modulo terms with fewer leaves, we may assume \(y_2\le y_3\le\ldots\le y_n\). Suppose \(y_m'> y_2\). If we show that these two elements can be exchanged modulo \(I\), the proof will be finished after doing several exchanges like that.
Using our relations, we can change the order from \(r(y_1',a_1',\ldots,y_m',a_m';z')\) to \(r(y_m',a_1',y_1'\ldots,y_{m-1}',a_m';z')\) at the cost of some elements with fewer leaves, and one more element \(r((y_1'\triangleright a_1' y_m'),a_2,\ldots,y_{m-1}',a_m';z')\) with the same number of leaves. However, this element has fewer factors in the second level right-normed factorisation, and the induction on \(n+m\) takes care of that. Thus, we may focus on the element \[r(r(y_m',a_1',y_1'\ldots,y_{m-1}',a_m';z'),a_1,y_2,\ldots,y_n,a_n;z),\] which, thanks to Identity (7 ), is equal to \[r(r(y_m',a_1,y_2,\ldots,y_n,a_n;z),a_1',y_1'\ldots,y_{m-1}',a_m';z'),\] Now, as before, we use Identity (5 ) to exchange in \(r(y_m',a_1,y_2,\ldots,y_n,a_n;z)\) the elements \(y_m'\) and \(y_2\), and use Identity (7 ) again to obtain \[r(r(y_2,a_1',y_1'\ldots,y_{m-1}',a_m';z'),a_1,y_m',\ldots,y_n,a_n;z),\] and an argument similar to before allows us to exchange \(y_2\) and \(y_{1}'\) in the inner monomial \(r(y_2,a_1',y_1'\ldots,y_{m-1}',a_m';z')\), leading to a linear combination of normal ordered left-leaning products by the induction hypothesis. ◻
of Theorem 5. Let us show that normal ordered left-leaning products of degree \(d\) are in bijection with the standard basis elements of the \((-1,d)\)-homogeneous component of \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\). The way to construct a basis element out of an ordered left-leaning product is quite straightforward: to each root vertex labelled by \(x\) whose operations in the right-normed factorisation are \(\triangleright_{a_1}\),…, \(\triangleright_{a_n}\) with \(a_1\le a_2\le a_n\), we associate the variable \(\partial_{a_1}\cdots\partial_{a_n}(x)\), and to each leaf labelled by \(x\) we associate simply the variable \(x\). The reverse reconstruction is straightforward (the ordered condition of the left-leaning product ensures uniqueness), and leads to a valid monomial in \(\mathop{\mathrm{\mathsf{Mag}}}_A\langle X\rangle\) thanks to the populated condition.
Since dimensions of bi-homogeneous components of \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\) are finite-dimensional, we see that the surjective map \[\mathop{\mathrm{\mathsf{Nov}}}_A\langle X\rangle\twoheadrightarrow\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle_{-1}\] must be an isomorphism, as required. ◻
of Theorem 4. We just have to realise that populated general multi-indices are exactly the multi-Novikov subalgebra of the free commutative multidifferential algebra described in Proposition [prop:lowerbound]. We provide a dictionary between the two objects:
X = ^-, A =^d+1 m = w, x = , (x,m) = z_(,w),n_x,m = (,w),
where for \(m=w\), we identify the map \(m\) that counts the occurence of the elements \(a\) with the word \(w\) in the commutative letters \(a\). One has
_a A m(a) = (w)
Then, one also has
_x,m(x,m)^n_x,m = z^ = _(,w) ^-M(^d+1) z_(,w)^(,w).
and one has the same populated condition \[\sum_{x,m} n_{x,m}\left(-1+\sum_{a\in A}m(a)\right) = \sum_{(\mathfrak{l},w)} (-1 + \mathcal{l}({w}))\beta(\mathfrak{l},w) =-1.\] which allows to conclude the proof. ◻
We shall now extend the context of Section 2 to include, in addition to the derivatives \(\partial_{u^{({\mathbf{n}})}}\), also the derivatives \(\partial_{x_i}\) which are more complicated and computed via the chain rule \[\partial_{x_i}=\sum_{{\mathbf{n}}\in\mathbb{N}^{d+1}}(n_i+1)u^{({\mathbf{n}}+e_i)}\partial_{u^{({\mathbf{n}})}}.\]
Together with the derivatives \(\partial_{u^{({\mathbf{n}})}}\), these satisfy the following relations:
_x_i_x_j &=_x_j_x_i,_u^(n)_u^( )=_u^()_u^(n),
_u^(n)_x_i & =_x_i_u^(n) + n_i _u^(n-e_i),
where \(e_i\) is the standard basis vector of \(\mathbb{N}^{d+1}\) and \(\mathbf{n}, \mathbf{m} \in \mathbb{N}^{d+1}\).
Previously, we used multi-indices over \(\mathbb{N}^{d+1}\), which we regarded as monomials in letters \({\mathbf{n}}\in\mathbb{N}^{d+1}\). Now, we have monomials that use those letters but additionally letters \(d_i\), \(0\le i\le d\), but not all of these letters commute with each other. For that reason, we introduce an abstract associative algebra \({\mathcal{A}}\) generated by all these symbols, and impose the relations
d_id_j=d_jd_i,=,d_i n= n_i(n-e_i) + nd_i.
For the convenience of the reader, we emphasize that in the last equation \(n_i\) is the \(i\)-th component of \({\mathbf{n}}\), so that the corresponding term is missing if \(n_i=0\), and for \(n_i>0\), we have \({\mathbf{n}}-e_i\in\mathbb{N}^{d+1}\), and we consider \(({\mathbf{n}}-e_i)\) as a letter in the alphabet \(\mathbb{N}^{d+1}\). Since the last group of relations in this algebra replaces a monomial by a linear combination of two monomials, we are led to introduce a completely new type of multi-indices, which we shall call SPDE multi-indices. We shall use a set of formal variables \({\mathcal{R}}=(z_{(\mathfrak{l},\alpha)})_{(\mathfrak{l},\alpha) \in \mathfrak{L}^-\times{\mathcal{A}}}\), which we consider to be linear in the argument \(\alpha\), so that \[z_{(\mathfrak{l},c_1\alpha_1+c_2\alpha_2)}=c_1z_{(\mathfrak{l},\alpha_1)}+c_2z_{(\mathfrak{l},\alpha_2)}.\] Each such variable \(z_{(\mathfrak{l},\alpha)}\) corresponds to \(\mathrm{D}^{\alpha} a^\mathfrak{l}(\mathbf{u}(x))\), where \(\mathrm{D}^\alpha\) is obtained from \(\alpha\) by replacing \(d_i\) with \(\partial_{x_i}\) and \({\mathbf{n}}\) with \(\partial_{u^{({\mathbf{n}})}}\). Multi-indices \(\beta\) over \({\mathcal{R}}\) measure the frequency of the variables \(z_{(\mathfrak{l},\alpha)}\), so that we can represent them by monomials
z^ : = _(,) z_(,)^(,).
Note that Relations ([relation95words]) imply linear dependencies between the generators \(z_{(\mathfrak{l},\alpha)}\) and hence between these monomials, so the right object to consider, which we shall refer to as the SPDE multi-indices is the vector space spanned by all such monomials. Moreover, we are interested only in meaningful multi-indices called populated satisfying the condition
_(,) (1 - ())(,) = 1.
where \(\mathcal{l}({\alpha})\) is the number of letters \({\mathbf{n}}\in\mathbb{N}^{d+1}\) in \(\alpha\). Note that while Relations ([relation95words]) imply some dependencies betweel the variables \(z_{(\mathfrak{l},\alpha)}\), those relations are homogeneous with respect to the degree \(\mathcal{l}({\alpha})\), so the populated condition is well defined, and we can define the vector space \(\mathcal{M}_{\mathcal{R}}\) as the span of all populated SPDE multi-indices.
Usually, the approach using multi-indices [18], [19], [23] suggests to encode iterated partial derivatives \(\partial_{x_i}\) by monomials in another set of variables \(z_{{\mathbf{n}}}\), \({\mathbf{n}}\in\mathbb{N}^{d+1}\), which correspond to the \(u^{({\mathbf{n}})}\). Our coding is different: we do not apply the chain rule, but rather look at iterated partial derivatives of the non-linearities \(a^\mathfrak{l}(\mathbf{u})\), which leads to more compact formulas. For example, our multi-index \(z_{(\mathfrak{l},d_i)}\) corresponds to
_i a^((x)) = _n u^(n+e_i) _u^(n) a^((x))
which would otherwise correspond to a more complicated multi-index: the sum of terms \(z_{{\mathbf{n}}+e_i} z_{(\mathfrak{l},{\mathbf{n}})}\).
Let us introduce a family of derivations on the space of SPDE multi-indices; we shall denote them \(D^{({\mathbf{n}})}\), \({\mathbf{n}}\in \mathbb{N}^{d+1}\), and \(\partial_i\), \(0\le i\le d\). The derivation \(D^{({\mathbf{n}})}\) is the unique derivation that sends every variable \(z_{(\mathfrak{l},\alpha)}\) to \(z_{(\mathfrak{l},{\mathbf{n}}\alpha)}\), and the derivation \(\partial_{i}\) is the unique derivation that sends every variable \(z_{(\mathfrak{l},\alpha)}\) to \(z_{(\mathfrak{l},d_i\alpha)}\). Note that these derivations of course respect the linear relations between the variables \(z_{(\mathfrak{l},\alpha)}\) coming from Relations ([relation95words]). Moreover, these relations immediately imply that
D^(n) _i =_i D^(n) + n_i D^(n-e_i).
Using the commuting derivations \(D^{({\mathbf{n}})}\), we can still define a family of products \(\triangleright_{\mathbf{n}}\) on the vector space of all SPDE multi-indices by setting
z^ _nz^’ = z^ D^(n) (z^’).
It is immediate that each such product preserves the populated condition, and hence defines a multi-Novikov algebra structure on \(\mathcal{M}_{\mathcal{R}}\).
Our second main result on multi-indices is the following theorem for \(A = \mathbb{N}^{d+1}\).
Theorem 6. The \(A\)-multi-Novikov algebra of populated SPDE multi-indices is isomorphic to the free algebra generated by the set \(\mathbb{N}^{d+1}\times \mathfrak{L}^-\).
This theorem will rely on a general result on extended multi-Novikov algebras which will be proved in the next section.
Let us consider some type of algebras \({\mathcal{P}}_A\) with operations indexed by a set \(A\). We may consider a linearised type of algebras \({\mathcal{P}}_A^{\mathrm{lin}}\), where instead of operations \(f_a\) indexed by \(a\in A\) we consider operations \(f_v\) indexed by \(v\in\mathrm{Vect}(A)\), where we postulate that the operations \(f_v\) satisfy the exact same identities as the operations \(f_a\) and additionally require \(f_{\lambda_1a_1+\lambda_2a_2}=\lambda_1f_{a_1}+\lambda_2f_{a_2}\). One of the most famous examples of this sort concerns linearly compatible Lie brackets. Recall that an algebra with linearly compatible Lie brackets [39] is a vector space with anti-commutative operations \(x,y\mapsto \{x,y\}_a\), \(a\in A\), for which each linear combination \(\lambda\{x,y\}_{a}+\mu\{x,y\}_{b}\) is a Lie bracket.
The class of algebras with several compatible Lie brackets can be alternatively described as the class of algebras with anti-commutative operations \(x,y\mapsto \{x,y\}_a\), \(a\in A\), such that each operation \(\{x,y\}_{a}\) is a Lie bracket and those Lie brackets satisfy, for all \(a\ne b\in A\), the following generalization of the Jacobi identity: \[\begin{gather} \{\{x,y\}_a,z\}_b+\{\{y,z\}_a,x\}_b+\{\{z,x\}_a,y\}_b\\ + \{\{x,y\}_b,z\}_a+\{\{y,z\}_b,x\}_a+\{\{z,x\}_b,y\}_a=0. \end{gather}\]
Proof. The Jacobi identity for the operation \(\lambda\{x,y\}_{a}+\mu\{x,y\}_{b}\) is a polynomial of degree two in \(\lambda,\mu\). The coefficient of \(\lambda^2\) is the Jacobi identity for \(\{x,y\}_{a}\), the coefficient of \(\mu^2\) is the Jacobi identity for \(\{x,y\}_{b}\), and the coefficient of \(\lambda\mu\) is precisely the mixed identity above. ◻
Thus, if \({\mathcal{P}}_A\) stands for vector spaces equipped with several Lie brackets indexed by \(A\), \({\mathcal{P}}_A^{\mathrm{lin}}\) imposes the above mixed identities between different brackets. For various multi-algebras, the situation is different.
For the class of multi-pre-Lie algebras, or multi-Novikov algebras, and multidifferential algebras the linearised version is the same class of algebras.
Proof. Let us consider, for example, the defining identity \[R(x,y,z,a,b):=(x \triangleright_a y) \triangleright_b z - x \triangleright_a (y \triangleright_b z) - (y \triangleright_a x) \triangleright_b z + y \triangleright_a (x \triangleright_b z)=0\] for multi-pre-Lie algebras. For all \(a_1,a_2,b_1,b_2\in A\) and all \(\lambda_1,\lambda_2,\mu_1,\mu_2\), we have \[\begin{gather} R(x,y,z,\lambda_1a_1+\lambda_2a_2,\mu_1b_1+\mu_2b_2)=\\ \lambda_1\mu_1R(x,y,z,a_1,b_1)+\lambda_1\mu_2R(x,y,z,a_1,b_2)+\\ \lambda_2\mu_1R(x,y,z,a_2,b_1)+\lambda_2\mu_2R(x,y,z,a_2,b_2)=0, \end{gather}\] so no new identities arise. ◻
Suppose now that the vector space \(V=\mathrm{Vect}(A)\) carries a representation of a Lie algebra \(\mathfrak{g}\).
Definition 6. The class of \(\mathfrak{g}\)-extended \({\mathcal{P}}_A^{\mathrm{lin}}\)-algebras* has the same operations as \({\mathcal{P}}_A^{\mathrm{lin}}\)-algebras and, additionally, unary operations \(\alpha_g\), \(g\in\mathfrak{g}\) that satisfy the commutation relations \(\alpha_g\alpha_h-\alpha_h\alpha_g=\alpha_{[g,h]}\) of the Lie algebra \(\mathfrak{g}\) and the identities \[\alpha_g f_v(x_1,\ldots,x_n)=\sum_{i=1}^n f_v(x_1,\ldots,x_{i-1},\alpha_g(x_i),x_{i+1},\ldots,x_n)+f_{g(v)}(x_1,\ldots,x_n)\] for each structure operation \(f_v\), \(v\in V\), with \(n\) arguments. In other words, elements of \(\mathfrak{g}\) act like generalised derivations, acting both on arguments and on operations.*
This notion corresponds to semi-direct product extensions in the operad theory that goes back to [40] in the topological context and to [41] in the linear context.
As a \({\mathcal{P}}_A^{\mathrm{lin}}\)-algebra, the free \(\mathfrak{g}\)-extended \({\mathcal{P}}_A^{\mathrm{lin}}\)-algebra generated by a vector space \(W\) is isomorphic to the free algebra generated by \(U(\mathfrak{g})\otimes W\), the free \(\mathfrak{g}\)-module on \(W\).
Proof. Clearly, the identities \[\label{eq:der-distr} \alpha_g f_v(x_1,\ldots,x_n)=\sum_{i=1}^n f_v(x_1,\ldots,x_{i-1},\alpha_g(x_i),x_{i+1},\ldots,x_n)+f_{g(v)}(x_1,\ldots,x_n)\tag{8}\] imply, by induction on the number of generators from \(W\) involved, that every element of the free \(\mathfrak{g}\)-extended \({\mathcal{P}}_A^{\mathrm{lin}}\)-algebra generated by \(W\) can be written as a combination of operations of elements of \({\mathcal{P}}_A^{\mathrm{lin}}\) evaluated on elements from \(U(\mathfrak{g})\otimes W\), and we should ensure some compatibilities between our relations to ensure that these elements are linearly independent.
There are two things to check. First, we should check that Identities (8 ) are compatible with \(\alpha_g\alpha_h-\alpha_h\alpha_g=\alpha_{[g,h]}\). That is clear: computing \(\alpha_g\alpha_h f_v(x_1,\ldots,x_n)\) gives us terms where \(g\) and \(h\) are both applied in the same place (one of the arguments \(x_i\) or \(v\)) or at different places, and subtracting \(\alpha_h\alpha_g f_v(x_1,\ldots,x_n)\) has the effect that all terms where they are applied at different places disappear. Second, we should check that Identities (8 ) are compatible with the identities of \({\mathcal{P}}_A^{\mathrm{lin}}\)-algebras. That is also clear, since applying \(\alpha_g\) to such an identity produces a sum of terms which assemble into the same identity where \(g\) is applied to either one operation or one of the arguments (as \(\alpha_g\)). ◻
of Theorem 6. Let us consider \(A=\mathbb{N}^{d+1}\), the vector space \(V=\mathrm{Vect}(A)\) is identified with the polynomial algebra in \(d+1\) variables which has derivations \(\partial_0\), …, \(\partial_d\), making \(V\) a module over the \((d+1)\)-dimensional abelian Lie algebra \(\mathfrak{g}\). In particular, Relations ([non-commutation952]) are a particular case of Relation (8 ) for \(n=1\) and \(f_v=D^{({\mathbf{n}})}\). Thus, analogously to what we saw in the proof of Theorem 4, the free \(\mathfrak{g}\)-extended \(\mathop{\mathrm{\mathsf{CD}}}_A\)-algebra generated by the set \(\mathfrak{L}^-\) is precisely the algebra of all SPDE multi-indices equipped with the commutative product and the operators \(D^{({\mathbf{n}})}\), \({\mathbf{n}}\in \mathbb{N}^{d+1}\) and \(\partial_i\), \(0\le i\le d\).
According to Proposition [prop:extlin], as a \(\mathop{\mathrm{\mathsf{CD}}}_A\)-algebra, the free \(\mathfrak{g}\)-extended \(\mathop{\mathrm{\mathsf{CD}}}_A\)-algebra generated by a vector space \(W\) is isomorphic to the free algebra generated by \(U(\mathfrak{g})\otimes W\). Since both the canonical multi-Novikov structure and the construction of extended algebras are functorial, Theorem 5 implies that, as a Novikov algebra, the free extended multi-Novikov algebra generated by a set \(X\) is isomorphic to the free algebra generated by the vector space \(U(\mathfrak{g})\otimes W\), where \(W=\mathrm{Vect}(X)\). It remains to note that since \(\mathfrak{g}\) is abelian, the vector space \(U(\mathfrak{g})\otimes W\) has a combinatorial basis \(\mathbb{N}^{d+1}\times X\), and setting \(X=\mathfrak{L}^-\), we obtain the required statement. ◻
For the reader interested in applications, we extract from the above proof a more concrete version of the statement of Theorem 6: the generating set \(\mathbb{N}^{d+1}\times \mathfrak{L}^-\) from the statement of this theorem is obtained from the set \(\mathfrak{L}^-\) (corresponding to the non-linearities \(a^\mathfrak{l}(\mathbf{u})\)) by applying monomials in partial derivatives \(\partial_{x_0},\ldots,\partial_{x_{d}}\).
Expansion of solutions of (4 ) were first described with a B-series formalism in [5] using the decorated trees formalism introduced in [1], [2]. Decorated trees are used for encoding two different analytical/stochastic objects: elementary differentials, Taylor coefficients of the local expansion of the solution and recentered stochastic iterated integrals. In this section, we introduce a suitable set of decorated trees convenient for this purpose. We start by considering planar decorated trees from [9]. They are recursively defined by
= { (_i A_i) _, ^-, A_i { _a(), , a^d+1 } { X_i }_i = 0,..., d }.
where
\(\Xi_{\mathfrak{l}}\) is a noise type edge.
\(\CI_a(\tau)\) corresponds to the grafting of the decorated tree \(\tau\) onto a new root with an edge decorated by \(a \in \mathbb{N}^{d+1}\). The root has no decorations.
the \(X_i\) are monomial type edges.
the product \(\Pi_i\) is not commutative and therefore \(\mathfrak{T}\) is formed of planar decorated trees.
Below, we provide an example of such decorated trees:
_a(__2) X_i __1 =
Figure 3:
.
Figure 4:
.
= X_i _a(__2) __1.
We quotient these decorated trees by the following relations: \[\label{relation95trees} \begin{align} X_i X_j & = X_j X_i, \quad {\mathcal{I}}_a(\tau) {\mathcal{I}}_{b}(\sigma) ={\mathcal{I}}_{b}(\sigma) {\mathcal{I}}_a(\tau) \\ {\mathcal{I}}_a(\tau)X_i & = X_i {\mathcal{I}}_a(\tau) + {\mathcal{I}}_{a-e_i}(\tau), \end{align}\tag{9}\] We denote by \(\mathcal{T}\) the linear span of \(\mathfrak{T}\) quotiented by the relations described above. Let us recall how such decorated trees are used for coding a Butcher series type expansion of the solution of (4 ) within the framework of the theory of regularity structures. This expansion is local around a space-time point \(z\):
U = _k _z(X^k) + __0() F()(u(z)).
where \(u_k =\partial_{x_0}^{k_0}\cdots \partial_{x_d}^{k_d} u\), \(\mathcal{P}\mathfrak{T}\) are planted trees of the form \(\CI_0(\tau)\) with \(\tau\) a tree in \(\mathfrak{T}\) such that on each node the \(X_i\) are located at the left-most location. For a decorated tree
= X^k _i=1^n _a_i(_i) _,
the symmetry factor, denoted by \(S(\tau)\), is defined inductively by
S() = (k!) _j=1^r (m_j !) S(_j)^m_j,
where \(m_j\) are multiplicities of distinct \(\CI_{a_j}(\tau_j)\) in \(\prod_{i=1}^n \CI_{a_i}(\tau_i)\), and the elementary differentials \(F(\tau)\) are defined inductively by \[\label{def95upsilon} \begin{align} F(\Xi_l) = a^{\mathfrak{l}}, \qquad F(\tau) = \Big\{\partial^k \partial_{u_{a_1}} ... \partial_{u_{a_n}} F (\Xi_{\mathfrak{l}})\Big\}\,\prod_{j=1}^n F(\tau_j). \end{align}\tag{10}\] where \(\partial^k = \partial_{x_0}^{k_0}\cdots \partial_{x_d}^{k_d}\) for \(k \in \mathbb{N}^{d+1}\). The map \(\Pi_z\) is recursively defined by
(_z X^k)(z’) & = (z’-z)^k, (_z _ )(z’) = _(z’),
(_z _a())(z’) & = (D^a K * _z )(z’)
& - _|k|_ (_a()) (D^a +k K * _z )(z)
and extended multiplicatively for the tree product. By tree product, we mean the merging root product \(\cdot\) given by:
X^k _i _a_i(_i) X^m _j _b_j(_j) = X^k+m _i _a_i(_i) _j _b_j(_j)
where now the products \(\prod_i\) and \(\prod_j\) are commutative. The sum over \(k\) in ([def95Pi]) is truncated depending on the number \(\deg(\CI_{a}(\tau))\) which is the degree of \(\CI_{a}(\tau)\). It is computed from the regularity of the noise, the Schauder estimates given by the convolution via the kernels \(D^a K\) and the monomials \(X^k\). We start by defining \(|k|_{\mathfrak{s}}\) which is given by \(|k|_{\mathfrak{s}} = \sum_{i=0}^d \mathfrak{s}_i k_i\) where \(\mathfrak{s}\in \mathbb{N}^{d+1}\) is a scaling (\((2,1,..,1)\) for parabolic equations as time counts double in comparison to spatial components). Then, we suppose given \(\deg(\Xi_{\mathfrak{l}})\) (meaning that \(\xi_{\mathfrak{l}} \in \mathcal{C}^{\deg(\Xi_{\mathfrak{l}})}\), the space-time Hölder regularity of the noise \(\xi_{\mathfrak{l}}\)) and \(\deg(\mathcal{I})\) the Schauder estimate (meaning that \(f \in \mathcal{C}^{\alpha} \mapsto K * f \in \mathcal{C}^{\alpha + \deg(\mathcal{I})}\)) one has
() & = () + (),
(_a()) & = () - |a|_ + (), (X^k) = |k|_.
Let us mention that the map \(\Pi_z\) can be obtained from the map \(\Pi\) which are the iterated integrals without the recentering, also called pre-model:
(X^k)(z’) & = (z’)^k, (_ )(z’) = _(z’),
(_a())(z’) & = (D^a K * )(z’)
and extended multiplicatively for the tree product. Then there exists a linear map \(F_z\) on decorated trees such that
_z = F_z.
One can notice that by our convention, one can associate decorated trees that do have the \(X_i\) on the left-most location to recentered iterated integrals via the map \(\Pi_z\). The other decorated trees that have a different order on the \(X_i\) could be seen as sum of these iterated integrals once they have been rewritten in the correct basis. For example, let us consider \(\tau\) given by:
= _b(_) X_i _
where \(\mathfrak{l} \in \mathfrak{L}^-\). Then, using the relation (9 ), one has
= X_i _b(_) _ + _b-e_i(_) _
and by applying \(\Pi\), one gets
()(z’) & = (X_i _b(_) _)(z’) + (_b-e_i(_) _)(z’)
& = z’_i (D^b K * _)(z’) (_)(z’) + (D^b-e_i K * _)(z’) (_)(z’).
At the level of the elementary differentials, the order at each node corresponds to the order of derivatives. Indeed, one can naturally extend the definition (10 ) in order to accommodate these extra terms. For \(\tau = (\prod_{i=1}^n A_i) \Xi_{\mathfrak{l}}\), one has
F(_l) = a^, F() = {_i=1^n D_A_i F (_)} _j=1^n F(_j).
where if \(A_i = X_j\), then \(D_{A_i} = \partial_j\) alse if \(A_i = \CI_{a_i}(\tau_i)\) then \(D_{A_i} = \partial_{u_{a_i}}\). Continuing the example of \(\tau\) given in ([example951]), one has
F() & = F( X_i _b(_) _) + F(_b-e_i(_) _)
& = a^ _i _u_b a^ + a^ _u_b-e_i a^
& = a^ _u_b _i a^
in the last line, we recognise the extension proposed in ([def95upsilon95general]).
In [5], the vector space \(\mathcal{T}\) was given a multi-pre-Lie algebra structure with the grafting products \(\triangleright_{\mathbf{n}}\), \({\mathbf{n}}\in\mathbb{N}^{d+1}\). The following result is established in [5], [8].
Theorem 7. The multi-pre-Lie algebra \(\mathcal{T}\) is isomorphic to the free pre-Lie algebra generated by all elements \(X^k \Xi_{\mathfrak{l}}\).
Note that the last of Relations (9 ) can be rewritten as \[(-X_i) \frac{{\mathcal{I}}_a(\tau)}{a!}=\frac{{\mathcal{I}}_a(\tau)}{a!}(-X_i) + a_i\frac{{\mathcal{I}}_{a-e_i}(\tau)}{(a-e_i)!},\] which easily implies that, if we let \(\partial_i=-X_i\) and create combinatorial factor \(\frac{1}{a!}\) for each edge labelled \(a\) of each rooted tree, the vector space \(\mathcal{T}\) is the free extended multi-pre-Lie algebra. Using Proposition [prop:extlin], we immediately obtain another proof of Theorem 7 that is completely parallel to that of Theorem 6.
Let us explore this observation a bit further. Since the multi-Novikov identities imply the multi-pre-Lie identities, the free multi-Novikov algebra \(\mathop{\mathrm{\mathsf{Nov}}}_A\langle X\rangle\) can also be constructed as a quotient of the free multi-pre-Lie algebra \(\mathop{\mathrm{\mathsf{PreLie}}}_A\langle X\rangle\). Important elements of free multi-pre-Lie algebras are the following “multi-symmetric braces” that generalise the usual symmetric braces [42].
Definition 7. Let \(a_1,\ldots,a_n\in A\). For elements \(x,y_1,\ldots,y_n\) of a multi-pre-Lie algebra \(V\), their multi-symmetric brace* \[\{x;y_1,\ldots,y_n\}_{a_1,\ldots,a_n}\] is defined by the recursive rule \(\{x;y\}_a=x\triangleright_a y\) and \[\begin{gather} \{x;y_1,\ldots,y_{n+1}\}_{a_1,\ldots,a_{n+1}}=\\ y_{n+1}\triangleright_{a_{n+1}}\{x;y_1,\ldots,y_{n}\}_{a_1,\ldots,a_{n}} -\\ \sum_{i=1}^n \{x;y_1,\ldots,y_{n+1}\triangleright_{a_{n+1}}y_i,\ldots,y_{n}\}_{a_1,\ldots,a_{n}}. \end{gather}\]*
It is shown in [5] that, similarly to the classical construction of Chapoton and Livernet [16], one can construct the algebra \(\mathop{\mathrm{\mathsf{PreLie}}}_A\langle X\rangle\) as the vector space with the basis \(\mathcal{T}_A\langle X\rangle\), the set of all rooted trees whose vertices are labelled by elements of \(X\) and whose edges are labelled by elements of \(A\). The key building blocks of which rooted trees are constructed are corollas, trees with only one internal vertex and several leaves. One can prove by a simple inductive argument that whenever \(x,y_1\ldots,y_n\in X\), the multi-symmetric brace \(\{x;y_1,\ldots,y_n\}_{a_1,\ldots,a_n}\) is the corolla with \(n\) leaves whose root vertex is labelled \(x\), whose leaves are labelled \(y_1,\ldots,y_n\), and whose edge incident to the leaf labelled \(y_i\) is labelled \(a_i\).
It turns out that, for the canonical multi-Novikov structure on the free commutative multidifferential algebra (and hence for the multidifferential realisation of the free Novikov algebra), the multi-symmetric braces are given by a particularly simple formula, proved by a simple inductive argument.
For the canonical multi-Novikov structure on \(\mathop{\mathrm{\mathsf{CD}}}_A\langle X\rangle\), we have \[\{x;y_1,\ldots,y_{n+1}\}_{a_1,\ldots,a_{n+1}}=\partial_{a_1}\cdots\partial_{a_n+1}(x)y_1\cdots y_{n+1}.\]
Thus, the quotient morphism from the free multi-pre-Lie algebra to the free multi-Novikov algebra “disassembles” a tree by applying derivatives of incoming edges of each vertex to the label of that vertex. This recovers in a conceptual way the morphism from decorated trees to multi-indices of [9].
More precisely, we refer to the second arxiv version of [35] that appeared around one week before the present work.↩︎
Shortly after this paper was put on the arxiv, the authors in [36] recovered the identities of a multi-Novikov algebra from an operadic context.↩︎
We shall be making this assumption from now on; for the interested reader, we indicate that in the case where (say) \(X\) is infinite, one may consider a finer grading by \(\mathbb{N}^X\) instead of \(\mathbb{N}\), which allows for all our proofs to proceed without any problem.↩︎