Given a commutative unital algebra \(\mathcal{O}\), a proper ideal \(\mathcal{I}\) in \(\mathcal{O}\), and a positively graded differential variety over
\(\mathcal{O}/\mathcal{I}\), we provide a \(\mathbb{Z}\)-graded extension, whose negative part is an arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\). This extension is obtained through an algorithm exploiting the explicit homotopy retract data of the arborescent Koszul-Tate resolution, so that the number of homological computations in the
construction is significantly reduced. For a positively graded differential variety over \(\mathcal{O}\) that preserves the ideal \(\mathcal{I}\), the extension admits a manifest description
in terms of decorated trees and computed data.
As a by-product, to every Lie–Rinehart algebra over the coordinate ring of an affine variety \(W \subseteq M = \mathbb{C}^d\), one associates an explicit differential \(\mathbb{Z}\)-graded variety over \(M\) whose negative component is the arborescent Koszul–Tate resolution of the coordinate ring \(\mathbb{C}[x_1, \ldots,
x_d]/\mathcal{I}_W\) of \(W\), and whose positive component is the universal dg-variety of the given Lie–Rinehart algebra. Concrete examples are given.
The study of singular spaces in differential and algebraic geometry has been approached using various distinct methods. One notable approach involves examining singularities via Lie algebras of vector fields. The investigation of the singularities of
singular spaces through their associated Lie algebras of vector fields is a topic with a deep and rich history. This line of inquiry began with the work of Pursell and Shanks [1], who formulated the problem of characterizing a manifold by its Lie algebra of vector fields. Subsequently, similar problems were studied by many authors in different contexts, including H. Omori [2] and J. Grabowski [3]. T. Siebert [4] further developed the work of J. Grabowski [3] (see also
[5]–[7] for the superalgebra case), employing a purely algebraic approach in the context of affine varieties. Siebert proved, as a byproduct, the result that an affine variety \(W\) with a ring
of coordinates \(\mathcal{O}_W\) is smooth if and only if the Lie algebra \(\mathrm{Der}(\mathcal{O}_W)\) is simple. The direction stating that the smoothness of \(W\) implies the simplicity of \(\mathrm{Der}(\mathcal{O}_W)\) was previously established by D.A. Jordan [8]. These foundational ideas have since inspired further research, emphasizing the utility of Lie-theoretic approaches in understanding both geometric and algebraic structures on a singular space.
The modern approach to geometric problems, as well as to mathematical physics ones, is unified by the language of \(Q\)-structures. The general motto is to replace a singular “hard” object with a collection of “gentle”
ones, which are easier to work with. Typically, such a collection comes together with an algebraic structure equipped with a squared-zero operator \(Q\). Hence, the original questions about the singular object might be
encoded in the homology of the underlying differential \(Q\). A typical example in differential geometry arises when one considers the intersection of a section of a vector bundle with the base manifold. More precisely, let
\(E\to M\) be a vector bundle over a smooth manifold \(M\) and \(s \colon M\to E\), and let \(\Sigma=M\cap
\mathrm{Graph}(s)=\{s=0\}\). The latter intersection is singular in general (if \(0\) is not a regular value for \(s\)).
Figure 1: .
There exists a rather unusual Lie \(\infty\)-algebroid, or equivalently, a negatively graded differential-graded manifold over \(M\), which can be defined by \((\Gamma(\wedge^\bullet E[-1]^*), Q=\iota_s)\) where \(\iota_s\) is the contraction with \(s\). Here, the dual vector bundle \(E[-1]^*\to M\) is concentrated in degree \(-1\). It is clear that the \(0\)-th homology is \(H^0((\Gamma(\wedge^\bullet E[-1]^*),
Q))\simeq~C^{\infty}(M)/\mathcal{I}_s\) with \(\mathcal{I}_s\) being the ideal generated by functions of the form \(\langle \xi, s\rangle\) for \(\xi\in
\Gamma(E^*)\). If \(s\) is transverse to the zero section, then \(\Sigma\) is smooth and the cohomology of \((\Gamma(\wedge^\bullet E[-1]^*), Q)\) is
concentrated in degree \(0\) and \(H^0\) essentially recovers \(C^\infty(\Sigma)\). Therefore, \((\Gamma(\wedge^\bullet E[-1]^*),
Q)\) serves a replacement for the singular space \(\Sigma\). In a similar fashion, it is possible to adjust the construction for the common zero locus of several sections \(s_1, \ldots,
s_k\in \Gamma(E)\). For example, for \(M=\mathbb{C}^d\) and \(E=\mathbb{C}^d\times \mathbb{C}^n\), the set \(\Sigma\subset \mathbb{C}^d\) is the zero
locus of some functions \(\varphi_1,\ldots, \varphi_n\in \mathbb{C}[x_1, \ldots, x_d]\). Here, we have \[Q=\sum_{i=1}^n\varphi_i\frac{\partial}{\partial \eta_i}\;\;\text{and} \;\;
H^0((\Gamma(\wedge^\bullet E[-1]^*), Q))\simeq C^{\infty}(M)/\langle \varphi_1,\ldots, \varphi_n \rangle.\] where \(\eta_1,\ldots, \eta_n\) corresponding to the dual basis of \(E[-1]\). One can always choose a negatively graded dg-variety so that there is no homology in degree less than or equal to –1, namely a Koszul-Tate resolution of \({C^\infty(M)}/\mathcal{I}_s\).
More generally, to any unital commutative algebra \(\mathcal{O}\) and a proper ideal \(\mathcal{I}\subset \mathcal{O}\) one can associate a Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\), which is a graded symmetric dg-algebra \((S_{\mathcal{O}}(\oplus_{i\leq -1} \mathcal{V}_i), \delta)\) acyclic in negative degrees [9]. Such a negative \(Q\)-variety is a cornerstone of BV and BFV formalisms in mathematical physics [10]–[12].
From the infinitesimal point of view, a (regular) foliation \(F \subset TM\) may be encoded as a positively graded \(Q\)-manifold – the leaf-wise de Rham complex \((\Gamma(\wedge^\bullet F^{*}), d^{{DR}})\). The degree-\(0\) cohomology of the latter identifies with the algebra of functions on the (typically singular) leaf space \(M/F\). Similar constructions exist for foliations with singularities, i.e., singular foliations[13], [14] and for vector fields on singular spaces: one replaces \(F\) by an appropriate Lie \(\infty\)-algebroid. Recently, Laurent-Gengoux, Lavau, and Strobl [15] introduced an important framework by associating a class of
positively graded \(Q\)-varieties (equivalently negatively graded Lie \(\infty\)-algebroids) to any Lie subalgebra \(\mathfrak A\) of the sheaf of
vector fields \(\mathfrak X\) on a manifold \(M\) that admits a geometric resolution, i.e., those for which there exists an anchored complex of vector bundles
\[(E,\mathrm{d},
\rho) \colon \xymatrix{ \ar[r] & E_{-i-1} \ar[r]^{{\mathrm{d}^{(i+1)}}} \ar[d] & E_{ -i} \ar[r]^{{\mathrm{d}^{(i)}}} \ar[d] & E_{-i+1} \ar[r] \ar[d] & \ar@{..}[r] & \ar[r]^{{\mathrm{d}^{(2)}}}& E_{-1} \ar[r]^{\rho} \ar[d]& TM
\ar[d] \\ \ar@{=}[r] & \ar@{=}[r] M & \ar@{=}[r] M & \ar@{=}[r] M &\ar@{..}[r] & \ar@{=}[r] & \ar@{=}[r] M & M}\] such that the following complex of sheaves \[\label{}{\longrightarrow} \Gamma({E_{ -i-1}}) \stackrel{\mathrm{d}^{(i+1)}}{\longrightarrow} \Gamma({E_{-i}}) \stackrel{\mathrm{d}^{(i)}}{\longrightarrow}{\Gamma(E_{-i+1})}{\longrightarrow}\cdots {\longrightarrow} \Gamma(E_{-1})
\stackrel{\rho}{\longrightarrow} \mathfrak A\longrightarrow 0\tag{1}\] is exact. It is quite natural to work with this class of Lie sublagebras, as it contains the class of Lie subalgebras that are (locally) real analytic [15]. It is also a natural object in the holomorphic setting, since \(\mathfrak A\) is then a coherent sheaf and such geometric
resolutions always exist locally. This construction admits a generalization [16], [17] in a purely algebraic setting, where \(\mathfrak A\) is an arbitrary Lie-Reinhart algebra. With this generalization, we associate a class of positively graded \(Q\)-varieties to any singular space where the concept of vector fields is well-defined, e.g., an affine variety.
It is natural to ask
Question 1. Is there a \(\mathbb{Z}\)-graded \(Q\)-variety \((\mathcal{A}, Q)\) encoding both the Koszul–Tate resolution of \(\mathcal{O}/\mathcal{I}\) (a singular space), and a positively graded \(Q\)-variety \((\mathcal{A}^+, Q^+)\) associated with vector fields on the singular
space?
A positive answer to this question was given in [18] in the smooth geometric setting, i.e., for an ideal \(\mathcal{I}\) of a ring of smooth functions \(\mathcal{O}= C^{\infty}(M)\). However, the result [18] is only an existence result. It is typically expected that a generic Koszul-Tate resolution \((S_{\mathcal{O}}(\oplus_{i\leq -1}\mathcal{V}_i), \delta)\) has infinitely many non-zero
\(\mathcal{V}_i\). Thus, finding examples is problematic. Therefore, it is of interest to study the following question:
Question 2. To what extent the \(\mathbb{Z}\)-graded \(Q\)-variety \((\mathcal{A}, Q)\) of Question 1 is computable? Is there an algorithm that terminates in a finite number of steps?
Questions similar to Question 2 were extensively studied in the realm of projective resolutions of modules. More precisely, in the works of [19], [20] and references therein, an efficient machinery was developed to study monomial resolutions of
polynomial rings. A manifest description reveals underlying structures, such as a semi-simplicial complex that governs such resolutions. Moreover, the construction of such resolutions and related computations can now be performed by software [21]. In what concerns Koszul-Tate resolutions, a recent work [22], [23] suggested a construction built on top of projective resolutions of \(\mathcal{O}/\mathcal{I}\). This construction, called an arborescent Koszul-Tate resolution, significantly reduces the number of computations, which becomes finite if the projective resolution is of finite length and
has finite ranks at each degree. A manifest description provides insight into the generic structure of any Koszul-Tate resolution [23]. Namely,
any Koszul-Tate resolution \((S_{\mathcal{O}}(\oplus_{i\leq -1}\mathcal{V}_i), \delta)\) of \(\mathcal{O}/\mathcal{I}\), where \(\mathcal{O}\) is a
polynomial ring and \(\mathcal{I}\) is a monomial ideal, has \(\mathcal{V}_i \neq 0\) for all \(i\) provided that \(\mathcal{I}\) is not generated by a regular sequence.
We address Question 2 in the following setting: as a negative dg-variety we use an arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\), while the positive graded \(Q\)-variety is either a generic one over \(\mathcal{O}/\mathcal{I}\), or it is over \(\mathcal{O}\) and preserves \(\mathcal{I}\). In §1 we recall the notions of \(Q\)-varieties, and recall (arborescent) Koszul-Tate
resolutions. In §2 we state the main results of the paper. In §3, we give manifest examples of our construction. In §4 we substitute the arborescent Koszul-Tate
resolution by the Koszul complex and draw a comparison from our construction to it. In §5 we give examples of new structures (higher-order multiplications) that our construction induces. In §6 we address the issue of lifting derivations from quotient algebras. Acknowledgements. We thank C. Laurent-Gengoux, A. Kotov, L. Ryvkin and V. Salnikov for helpful discussions and valuable comments on the manuscript. We are also grateful to E. Lerman for insightful discussions. Finally, R. Louis
acknowledges full financial support through the J. L. Doob Research Assistant Professor position at the University of Illinois Urbana–Champaign (UIUC). Statements and Declarations. The authors have no conflict of interest that is relevant to the content of this article. Data Availability. Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.
Throughout this article, \(\mathcal{O}\) is a commutative unital algebra over a field \(\mathbb{K}\) of characteristic zero, and \({\mathrm{Der}}(\mathcal{O})\) stands for its Lie algebra of \(\mathbb{K}\)-linear derivations. We denote by \(X[f]\) the derivation \(X
\in {\mathrm{Der}}(\mathcal{O})\) applied to \(f\in \mathcal{O}\). Also, an \(\mathcal{O}\)-module \(\mathcal{V}\) is seen as a \(\mathbb{K}\)-vector space in the natural way, for \(\lambda\in \mathbb{K}\), \(\lambda \cdot v := (\lambda \cdot 1_{\mathcal{O}})\, v\), where \(1_{\mathcal{O}} = 1\) is the multiplicative identity of \(\mathcal{O}\). In the sequel, we will drop the notation “\(\cdot\)”.
Geometrically, \(\mathcal{O}\) can be understood as the algebra of smooth functions on a manifold \(M\), or on an open subset \(U \subset M\) of a complex
manifold, or the coordinate ring of an affine variety \(W\). Some notations. Recall that a \(\mathbb{Z}\)-graded \(\mathcal{O}\)-module is an \(\mathcal{O}\)-module of the form \(\mathcal{V}=\oplus_{i \in \mathbb{Z}}\mathcal{V}_i\) for \(\mathcal{O}\)-modules \(\mathcal{V}_i, i\in \mathbb{Z}\). Elements of \(\mathcal{V}_i\) are called homogeneous of degree\(i\). A graded algebra\(\mathcal{A}=\oplus_{i\in \mathbb{Z}}\mathcal{A}_i\) over
\(\mathcal{O}\) is a graded \(\mathcal{O}\)-module equipped with a multiplication that respects the grading, i.e., \(\mathcal{A}_i \cdot \mathcal{A}_j \subset
\mathcal{A}_{i+j}\). In this paper, we deal with the graded symmetric algebra of a graded module. To fix the sign conventions and notations, let us recall the construction.
For a graded \(\mathcal{O}\)-module \(\mathcal{V}\), we denote by \(\lvert x\rvert \in \mathbb{Z}\) the degree of a homogeneous element \(x\in \mathcal{V}\).
We denote by \(S_{}(\mathcal{V})\) and call graded symmetric algebra of \(\mathcal{V}\) over \(\mathcal{O}\) the quotient of the tensor
algebra over \(\mathcal{O}\)\[T_{}(\mathcal{V}):= \oplus_{k =1}^\infty
\underbrace{ \mathcal{V}\otimes_\mathcal{O} \cdots \otimes_\mathcal{O} \mathcal{V}}_{\small{k times}}\] by the ideal generated by \(x\otimes_{\mathcal{O}} y-(-1)^{\lvert x\rvert\lvert y\rvert}y\otimes_{\mathcal{O}}
x\), with \(x,y\) arbitrary homogeneous elements of \(\mathcal{V}\). We denote by \(\odot_{\mathcal{O}}\) the product in \(S_{}(\mathcal{V})\). In order to simplify notations we omit the subscript \(\mathcal{O}\) of tensor products \(\otimes_{\mathcal{O}}, \odot_{\mathcal{O}}\), so
that these products \(\otimes, \odot\) are understood to be over \(\mathcal{O}\).
We denote by \(S_R( \mathcal{V})\) the graded symmetric algebra of \(\mathcal{V}\) tensored with the quotient algebra \(R =
\mathcal{O}/\mathcal{I}\) for some proper ideal \(\mathcal{I}\subset \mathcal{O}\), namely, \(S_R( \mathcal{V}) = S( \mathcal{V})\otimes_\mathcal{O}R\).
The algebra \(S(\mathcal{V})\) comes equipped with different notions of degrees that must not be confused.
We define the degree of \(x= x_1 \odot \cdots \odot x_n\in S^n(\mathcal{V})\mathrel{\vcenter{:}}=
\underbrace{ \mathcal{V}\odot \cdots \odot \mathcal{V}}_{\small{n times}}\) by \[| x_1 \odot \cdots \odot x_n | = |x_1|+ \cdots + |x_n|\] for any homogeneous elements \(x_1, \dots,
x_n\in\mathcal{V}\). With respect to this degree, \(S(\mathcal{V})\) is a \(\mathbb{Z}\)-graded commutative algebra over \(\mathcal{O}\). For any
homogeneous elements \(x_1 , \ldots , x_k \in \mathcal{V}\) and \(\sigma\in\mathfrak{S}_k\) a permutation of \(\{1, \ldots, k\}\), the Koszul sign\(\epsilon(\sigma; x_1 , \ldots , x_k )\) is defined by: \[x_{\sigma(1)} \odot \cdots \odot x_{\sigma(k)}= \epsilon(\sigma; x_1 , \ldots , x_k ) \, x_1 \odot \cdots \odot x_k.\] We write
\(\epsilon(\sigma )\) for \(\epsilon(\sigma; x_1 , \ldots , x_k )\).
The polynomial degree of \(x_1 \odot \cdots \odot x_n\in S^n(\mathcal{V})\) is defined to be \(n\). Elements of polynomial degree \(k\) and
degree \(d\) in \(S(\mathcal{V})\) are denoted by \(S^k(\mathcal{V})_d\).
There is also a notion of “positive” and “negative” gradings in \(S(\mathcal{V})\). For an element \(a \in \mathcal{V}_i\) we prescribe them as follows: \[|a|_- = \begin{cases} 0, \quad if \; i\geq 0, \\ -i, \quad if \; i<0. \end{cases}\]\[|a|_+ = \begin{cases} i, \quad ifi \geq0, \\ 0, \quad ifi < 0. \end{cases}\] So that \(|a| = |a|_+ - |a|_-\). The degrees \(|\,\cdot \,|_+\,\,,\,\, |\,\cdot \,|_-\) are extended to elements of \(S(\mathcal{V})\) by the formula \(|ab|_k = |a|_k + |b|_k\), where \(a,b\) are monomials of \(S(\mathcal{V})\), with \(k \in \lbrace +, - \rbrace\). A homogenous
element of negative degree \(i\) is denoted as \(w_{(i)}\). For instance, elements of \(\mathcal{V}_{1}\odot \mathcal{V}_{-4}\) are of
degree \(-3\);
polynomial degree \(2\);
negative degree \(4\);
positive degree \(1\).
Every linear map \(\Phi\colon S(\mathcal{V}) \to S(\mathcal{V}')\) between graded symmetric algebras admits a decomposition w.r.t the degree, as well as the negative degree. We denote by \(\Phi_k\) (respectively \(\Phi_{(k)}\)) the component of \(\Phi\) of degree \(k\) (negative degree \(k\)), which means that it sends an element \(a_i\) to an element of degree \(i+k\) (or \(a_{(i)}\) to \((\Phi(a_{(i)}))_{(i+k)}\)).
A derivation of degree\(k\) is a \(\mathbb{K}\)-linear map \(Q\colon S(\mathcal{V}) \to S(\mathcal{V})\) satisfying the graded Leibniz rule,
i.e., \[Q(a\odot b) = Q(a)\odot b + (-1)^{k|a|}a\odot Q(b)\] for homogeneous elements \(a\) and \(b\) of \(S(\mathcal{V})\). Such a derivation admits a decomposition with respect to the negative degree \[Q = \sum_{i\in \mathbb{Z}}Q_{(i)}\] where \(Q_{(i)}\colon
S(\mathcal{V})\to S(\mathcal{V})\) is a derivation of \(S(\mathcal{V})\) of negative degree \(i\) and of degree \(k\).
When working with \(\mathbb{Z}\)-graded algebras, one is quickly led to consider infinite sums of homogeneous elements. It therefore becomes essential to specify which such infinite sums are meaningful, that is, to
determine a notion of convergence. For instance, in the smooth geometrical setting, for \(\mathbb{Z}\)-graded manifolds, one would like to perform change of coordinates, e.g., \(x_i \mapsto x_i +
\eta \mathcal{P}\), where \(x=(x_1, \ldots, x_n)\) is a local coordinate on a manifold \(M\), and \(\eta, \mathcal{P}\) are graded coordinates of
degrees \(2\) and \(-2\) respectively. Then the Taylor series for \(\sin (x_1 + \eta \mathcal{P})\) does not make sense3 in \(S(\mathcal{V})\). In our paper, this issue arises when doing homological perturbation – we obtain homogeneous components of an \(\mathcal{O}\)-linear map \(\Phi\). In particular, if there are infinitely many components \(\Phi_{(k)}\) of negative degree \(k\) and of fixed degree \(i\), then the sum \(\sum_{k\in \mathbb{Z}} \Phi_{(k)}(a)\), \(a\in \mathcal{V}\), does not make sense
in \(S(\mathcal{V})\). Therefore it is necessary to find an appropriate completion of \(S(\mathcal{V})\) for which our construction converges. This necessity naturally leads to the
introduction of filtrations and their associated topologies. For the sake of clarity in our notation and conventions, we recall the following
Definition 3. [24], [25] Let \(\mathcal{G} = \oplus_{j\in \mathbb{Z}} \mathcal{G}_j\) be a \(\mathbb{Z}\)-graded commutative unital algebra. The negative filtration is the filtration \[\cdots \subset F^{i+1}\mathcal{G} \subset F^{i} \mathcal{G} \subset \dots \subset F^1 \mathcal{G} \subset F^0\mathcal{G}=\mathcal{G}\] where for every \(i\in \mathbb{Z}\), \(F^i\mathcal{G}\) is an ideal of \(\mathcal{G}\) generated by elements of degree less or equal to \(-i\), that is \[F^i\mathcal{G} =
\mathcal{G}\cdot(\oplus_{j\leq -i}\mathcal{G}_{j})\]
The cosets \((g+F^i\mathcal{G})_{g\in\mathcal{G},\,i\in \mathbb{Z}}\) generate a topology \(\tau_F\) on \(\mathcal{G}\), called the negative
filtered topology.
The completion of \(\mathcal{G}\) is the \(\mathbb{Z}\)-graded unital commutative algebra \(\hat{\mathcal{G}}\) obtained as the completion4 w.r.t the negative filtered topology \(\tau_F\). Equivalently, in terms of the graded projective limit of \(\mathcal{G}\)\[\label{eq:proj95lim95R1} \hat{\mathcal{G}}=\varprojlim_{j} \Big( \mathcal{G}/F^j \mathcal{G} \Big).\tag{2}\]
we have \(\bigcap_{i\geq 0} F^i\mathcal{G}=\{0\}\). This means that the negative filtered topology is Hausdorff.
some examples of elements of \(\hat{\mathcal{G}}\) are: for a family \((g_i\in \mathcal{G}_i)_{i\in \mathbb{Z}}\), the infinite sums \(\sum_{i\geq
1}g_ig_{-i}\); \(\sum_{i\geq 1}g_{-i}\) are well-defined in \(\hat{\mathcal{G}}\) since \((\sum_{i=1}^ng_ig_{-i})_{n\in \mathbb{N}}\); \((\sum_{i=1}^ng_{-i})_{n\in \mathbb{N}}\) are Cauchy sequences in \(\mathcal{G}\) with respect to the filtered topology. However, an infinite sum of the form \(\sum_{i\geq 1}g_0\) is not well-defined in \(\hat{\mathcal{G}}\) for \(g_0\neq 0\).
if \(\mathcal{G}\) is positively graded (that is, \(\mathcal{G}_i=\{0\}\) for \(i\leq -1\)) or if \(\mathcal{G}\) has
only finitely many nonzero negative or positive degrees, then \(\hat{\mathcal{G}}=\mathcal{G}\) since the Cauchy sequences in \(\mathcal{G}\) (w.r.t in the negative filtered topology)
eventually are constant. However, if \(\mathcal{G}\) is negatively graded (that is, \(\mathcal{G}_i=\{0\}\) for \(i\geq 1\)) and not bounded below, then
\(\mathcal{G}\subsetneq \hat{\mathcal{G}}\). For example, take a Laurent-type algebra \(\mathcal{G}=\mathbb{K}[x^{-1}]\) with \(\mathrm{deg}(x^{-1})=-1\).
In a graded commutative algebra \(\mathcal{G}\) endowed with the negative filtration, the exponential \(\mathrm{exp}(g)=\sum_{n=0}^{\infty}\frac{g^n}{n!}\) is well-defined for every
\(g\in F^i\mathcal{G}\) for some \(i\geq 1\).
If our graded commutative unital algebra is concentrated in negative degrees, we do not want the completion to alter the algebra, as happens in the Laurent-type example in Remark 4 (2). To remedy this, we shall consider completion by degree, i.e., we complete at each degree separately with respect to the negative filtration. More precisely, let \(\mathcal{G} =
\oplus_{j\in \mathbb{Z}} \mathcal{G}_j\) be a \(\mathbb{Z}\)-graded commutative unital algebra and \(\hat{\mathcal{G}}\) its completion w.r.t the negative filtered topology. We shall
denote by \(\Bar{\mathcal{G}}=\oplus_{j\in \mathbb{Z}} \Bar{\mathcal{G}}_j\) the \(\mathbb{Z}\)-graded commutative unital subalgebra of \(\hat{\mathcal{G}}\)
obtained by a “degree by degree” completion of \(\mathcal{G}\) w.r.t the negative filtered topology, that is, for every \(j\in \mathbb{Z}\)
\[\bar{\mathcal{G}}_j=\{\text{the equivalence classes of all the Cauchy sequences of \mathcal{G}_j}\}.\]
Now, \[\label{eq:proj95lim95R} \bar{\mathcal{G}}= \oplus_{i\in \mathbb{Z}} \varprojlim_{j}\Big(\mathcal{G}_i/F^j \mathcal{G}_i\Big)\tag{3}\] here, \(F^j \mathcal{G}_i\) stands for the vector space of elements of degree \(i\) in \(F^j \mathcal{G}\).
Remark 5. Notice that
if \(\mathcal{G}\) is negatively/positively graded (that is, \(\mathcal{G}_i=\{0\}\) for \(i\geq 1\;/\;i\leq -1\)) or if \(\mathcal{G}\) has only finitely many nonzero negative or positive degrees, then \(\Bar{\mathcal{G}}=\mathcal{G}\) since the Cauchy sequences of homogeneous degree in \(\mathcal{G}\) (w.r.t in the negative filtered topology) are eventually constant.
the infinite sum, \(\sum_{i\geq 1}g_{-i}\) is well-defined in \(\hat{\mathcal{G}}\) but not in \(\Bar{\mathcal{G}}\). See [26] for more details.
Convention 6. In the sequel, all completions of graded commutative algebras will be “degreewise completion” taken with respect to the negative filtered topology introduced in Definition 3.
The following proposition is important and will be used to ensure convergence in our main results.
Proposition 7. Let \(\mathcal{G} = \oplus_{j\in \mathbb{Z}} \mathcal{G}_j\) be a \(\mathbb{Z}\)-graded commutative unital algebra, and \((F^i\mathcal{G})_{i\in \mathbb{N}}\) be the negative filtration. Every derivation \(Z \colon \mathcal{G}\to \mathcal{G}\) of degree \(k\) extends to a
well-defined derivation \(\bar Z\colon \bar{\mathcal{G}}\to\bar{\mathcal{G}}\) on the completion.
Proof. Since \(Z\) has degree \(k\), it shifts the degree of homogeneous elements by \(k\), and therefore preserves the negative filtration: for
every \(i\in\mathbb{N}\), \[Z(F^{i}\mathcal{G}) \subseteq
\begin{cases}
F^{\,i-k}\mathcal{G}, & k \ge 1,\quad \text{where } F^{\,i-k}\mathcal{G} := \mathcal{G} \text{ if } i-k \le 0,\\[0.3em]
F^{\,i}\mathcal{G}, & k \le 0.
\end{cases}\] In particular, \(Z\) sends Cauchy sequences (for the filtered topology) to Cauchy sequences. Hence \(Z\) is continuous and extends uniquely to a derivation \(\bar Z\) on the completion \(\bar{\mathcal{G}}\). ◻
We consider the following definition of a \(\mathbb{Z}\)-graded manifold/variety. Their properties are carefully studied in [26].
Definition 1 ([18]). A \(\mathbb{Z}\)-graded manifold on a manifold \(M\) is a pair \((M, \mathcal{A})\), where \(\mathcal{A}= \oplus_{i\in \mathbb{Z}}\mathcal{A}_i\) is a sheaf of \(\mathbb{Z}\)-graded commutative algebras over \(M\) (referred to as its sheaf of functions), such that every point of \(M\) has a neighborhood \(U \subseteq M\) over which \(\mathcal{\mathcal{A}}(U)\) is isomorphic to \(\Gamma( \Bar{S}(\oplus_{i\in \mathbb{Z}} V_{i}))\), where \(\Gamma(\Bar{S}(\oplus_{i\in \mathbb{Z}} V_{i}))\) is the degreewise completion of the graded symmetric algebra \(\Gamma( S(\oplus_{i\in \mathbb{Z}} V_{i}))\), and each \(V_i\) is a vector bundle over \(U\) concentrated in degree \(i\).
If the grading of \((M,\mathcal{A})\) goes from \(-\infty\) to \(0\), then \((M,\mathcal{A})\) shall be referred to a
negatively graded manifold.
If the grading of \((M,\mathcal{A})\) goes from \(0\) to \(+\infty\), then \((M,\mathcal{A})\) shall be referred to a
positively graded manifold.
Convention 8. Throughout this paper, we shall assume5 that \(V_0=\{0\}\) of Definition 1, and therefore omit it from the list \((V_i)_{i\in\mathbb{Z}}\).
In Definition 1, the vector bundles \((V_i)_{i\in \mathbb{Z}^\times}\) are only defined on an open neighborhood of a
point. However, Batchelor’s theorem for \(\mathbb{Z}\)-graded manifold [18], [26]–[28] says in the smooth case that they can be glued into global vector bundles \((E^*_i)_{i\in
\mathbb{Z}^\times}\) on \(M\) such that \(\mathcal{A}\simeq \Gamma( S(\oplus_{i\in \mathbb{Z}^\times} E^*_{i}))\). The vector bundles \((E_{i})_{i\in
\mathbb{Z}^\times}\) are canonically defined by Serre-Swan theorem so that the modules of sections of their duals \((E_i^*)_{i\in \mathbb{Z}^\times}\) are \(\mathcal{I}/\mathcal{I}^2=\left(\mathcal{I}_{-i}/(\mathcal{I}^2)_{-i}\right)_{i\in \mathbb{Z}^\times}\), where \(\mathcal{I}=\mathcal{I}_{-}+\mathcal{I}_{+}\) with \(\mathcal{I}_{-}\) resp. \(\mathcal{I}_{+}\) is the ideal of \(\mathcal{A}\) generated by negative/positive homogeneous degree functions [18], [26]. In the sequel, our graded manifold will be of this form, under a choice of such an
isomorphism. This choice will be referred to as a splitting.
This justifies an algebraic version of the Definition 1.
Definition 2. A \(\mathbb{Z}\)-graded variety over a commutative unital algebra6\(\mathcal{O}\) is a \(\mathbb{Z}\)-graded commutative algebra \(\mathcal{A}\mathrel{\vcenter{:}}= \bar{S}(\oplus_{i\in \mathbb{Z}^\times}\mathcal{V}_i)\), where
each \(\mathcal{V}_i\) is a projective \(\mathcal{O}\)-module and \(\bar{S}(\oplus_{i\in \mathbb{Z}^\times}\mathcal{V}_i)\) is the degreewise completion of
\({S}(\oplus_{i\in \mathbb{Z}^\times}\mathcal{V}_i)\) with respect to the negative filtered topology.
Given a \(\mathbb{Z}\)-graded variety \(\mathcal{A} \mathrel{\vcenter{:}}= \bar{S}\!\left(\oplus_{i \in \mathbb{Z}^\times} \mathcal{V}_i\right),\) the derivations of \(\mathcal{A}\), equipped with the graded commutator, form a graded Lie algebra \(\mathrm{Der}(\mathcal{A})\).
Convention 9. The product \(\odot\) of the symmetric algebra \({S}\!\left(\oplus_{i \in \mathbb{Z}^\times} \mathcal{V}_i\right)\) is extended to the completion \(\bar{S}\!\left(\oplus_{i \in \mathbb{Z}^\times} \mathcal{V}_i\right)\) and is denoted by \(\bar \odot\).
Definition 3. A \(\mathbb{Z}\)-graded \(Q\)-variety7\((\mathcal{A}, Q)\) is a \(\mathbb{Z}\)-graded variety \(\mathcal{A}= \Bar{S}(\oplus_{i\in \mathbb{Z}^\times}\mathcal{V}_i)\) equipped with a homological vector
field \(Q\in \mathrm{Der}(\mathcal{A})\) of degree \(+1\), i.e., \(Q^2=\frac{1}{2}[Q,Q]=0\).
We shall speak of negatively or positively graded \(Q\)-variety when \(\mathcal{A}= S(\oplus_{i>0}\mathcal{V}_i)\) or \(\mathcal{A}=
S(\oplus_{i<0}\mathcal{V}_i)\). In this case, the completion \(\Bar{S}(\oplus_{i>0}\mathcal{V}_i)\) (or \(\Bar{S}(\oplus_{i<0}\mathcal{V}_i)\)) coincides with the graded
symmetric algebra \(S(\oplus_{i>0}\mathcal{V}_i)\) (or \(S(\oplus_{i<0}\mathcal{V}_i)\)).
Remark 10. Notice that
the homological vector field \(Q\) of a \(\mathbb{Z}\)-graded \(Q\)-variety \((\mathcal{A}, Q)\) , admits a
decomposition with respect to the negative degree \[Q = \sum_{i\in \mathbb{\{}-1\}\cup\mathbb{N}}Q_{(i)}\]where \(Q_{(i)}\colon \mathcal{A}\to \mathcal{A}\) is a vector field (derivation of
\(\mathcal{A}\)) of negative degree \(i\) and of degree \(+1\). The sum is allowed to be pointwise infinite.
if \((\mathcal{A}, Q)\) is negatively graded then \(Q=Q_{(-1)}\).
Given a split \(\mathbb{Z}\)-graded manifold \(\mathcal{A}\simeq \Gamma (\bar S(\oplus_{i\in \mathbb{Z}^\times} E^*_i))\) we shall denote by \(\mathfrak
X({E})\) the \(\mathbb{Z}\)-graded derivations of \(\mathcal{A}\), they shall be called (graded) vector fields on \(E\).
Example 1.
Every Lie algebroid \((A,[\cdot\,,\cdot\,]_A,\rho)\) (\(A\) is concentrated in degree \(-1\)) corresponds to a positively graded \(Q\)-variety \((S(\Gamma(A^*)), Q)\) where the homological vector field \(Q\in\mathfrak X(A)\) is given by \[\begin{align} \langle
Q[f], a\rangle&=\rho(a)[f]\\ \langle Q[\xi], a\odot b \rangle&= \rho(a)[ \langle \xi,b\rangle]-\rho(b)[ \langle \xi,a\rangle] -\langle \xi,[a,b]_A\rangle
\end{align}\]\(f\in \mathcal{O}\) and \(\xi\in \Gamma(A^*),\;a,b\in \Gamma(A)\), where \(\mathcal{O}\) is the ring of smooth functions on the base
manifold \(M\). Here, \(Q\) acts on \(S(\Gamma(A^*))\) by means of the graded Leibniz rule. The Jacobi identity for \([\cdot\,,\cdot\,]_A\) is equivalent to \(Q^2 = 0\). In particular, the tangent bundle \(TM\) of a manifold \(M\) is a Lie
algebroid, the corresponding positively graded \(Q\)-variety is the De Rham complex \((\Omega^\bullet(M), d^{dR})\).
More generally, recall that a negatively graded Lie \(\infty\)-algebroid\(\left(A_\bullet,(\ell_k)_{k\geq 1}, \rho\right)\) is a collection of vector bundles \(A_\bullet =(A_{-i})_{i\geq 1}\) over \(M\) endowed with a sheaf of Lie \(\infty\)-algebra structures \((\ell_k)_{k\geq 1}\) over
the sheaf of sections of \(A_\bullet\) together with a vector bundle morphism \(\rho\colon A_{-1}\to TM\), called the anchor map, such that the \(k\)-ary-brackets \[\ell_k: \underbrace{\Gamma(A_\bullet)\times \cdots \times \Gamma(A_\bullet)}_{k {\text{-times}}}\longrightarrow \Gamma(A_\bullet)\] are all \(\mathcal{O}\)-linear in each of their arguments except when \(k=2\) and at least one of the arguments of \(\ell_2\) is of degree \(-1\). The \(2\)-ary bracket satisfies the Leibniz identity
\[\ell_2(x, f y) = \rho(x)[f]y + f\ell_2(x, y),\; f\in C^{\infty}(M),\; x \in \Gamma(A_{-1}), y\in\Gamma(A_\bullet).\]
If \(A_{-i}=\{0\}\) for \(i\geq n+1\) then we speak of Lie \(n\)-algebroid over \(M\). Equivalently, as in the
case of Lie algebroids, a Lie \(n\)-algebroid corresponds to a derivation \[Q \colon \mathcal{A}=\Gamma\!\left(S(A_\bullet^{*})\right) \longrightarrow
\Gamma\!\left(S(A_\bullet^{*})\right)\] of total degree \(+1\) on \(A_\bullet \to M\), satisfying \(Q^{2} = 0\). See [28]–[30] or [15] for
more details.
1.1.1 The negative and positive components of a \(\mathbb{Z}\)-graded \(Q\)-variety↩︎
Let \((\mathcal{A}, Q)\) be a \(\mathbb{Z}\)-graded \(Q\)-variety. The pair \((\mathcal{A}, Q)\) breaks into two main
components: a negative component, which is a negatively graded \(Q\)-variety that is denoted by \((\mathcal{A}^-,Q^-)\), and a positive component, which is a \(\mathbb{N}\)-graded \(Q\)-variety as well, that we denote by \((\mathcal{A}^+,Q^+)\). Let us now recall how these components are defined.
The negative component \((\mathcal{A}^-,Q^-)\) of \((\mathcal{A}, Q)\). This component is essentially constructed by modding out the ideal of positively graded
functions. More precisely, consider an ideal \(\mathcal{I}_+\) of \(\mathcal{A}\) generated by positive homogeneous degree functions \(\mathcal{A}_{\geq
+1}\). We define \(\mathcal{A}^-\) to be the quotient \(\mathcal{A}/\mathcal{I}_+\). Since the degree of the homological vector field \(Q\) is \(+1\), it preserves the ideal \(\mathcal{I}_+\) , i.e., \(Q[\mathcal{I}_+]\subset \mathcal{I}_+\). Hence, \(Q\) passes to
quotient and yields a well-defined homological vector field \(Q^-\) of degree \(+1\). Therefore, the pair \((\mathcal{A}^-, Q^-)\) is a negatively graded
\(Q\)-variety that we call the negative component of \((\mathcal{A}, Q)\). Notice that the vector field \(Q^-\) is vertical, i.e., it is \(\mathcal{O}\)-linear.
The positive component \((\mathcal{A}^+,Q^+)\) of \((\mathcal{A}, Q)\). Consider the ideal \(\mathcal{I}_-\) of \(\mathcal{A}\) generated by negative homogeneous degree functions \(\mathcal{A}_{\leq -1}\). Unlike the negative component of \((\mathcal{A}, Q)\), the vector
field \(Q\) does not immediately descend to the positively graded manifold \(\mathcal{A}/\mathcal{I}_-\), since \(Q(\mathcal{A}_{-1})\subset \mathcal{A}_0\).
However, the ideal \(\mathcal{I}_-+Q[\mathcal{I}_{-}]\) is preserved by \(Q\). \(\mathcal{A}^+\) is defined as the quotient \(\mathcal{A}/(\mathcal{I}_-+Q[\mathcal{I}_{-}])\). The explicit description of \(\mathcal{A}^+\) is as follows: let \(\mathcal{I}\) be an ideal of \(\mathcal{O}\) given by the image
where \(\mathrm{pr}_{(0)}\) is the projection on negative degree \(0\). Then a straightforward observation shows that \(\mathcal{I}_-+Q[\mathcal{I}_{-1}]=\mathcal{I}_-+\mathcal{I}\mathcal{A}\), [18]. Therefore, if \(\mathcal{A}= \bar S({\oplus_{i\in \mathbb{Z}^\times}\mathcal{V}_i})\), then the positive component\((\mathcal{A}^+, Q^+)\) of \((\mathcal{A}, Q)\) is
identified as \(\mathcal{A}^+ = S_{\mathcal{O}/\mathcal{I}}(\oplus_{i\geq 0}\mathcal{V}_i)\) and \(Q^+\) is \(Q\) descended to the quotient.
1.2 Lie-Rinehart algebras and positively graded \(Q\)-varieties↩︎
Let \(\mathcal{O}\) be a commutative unital algebra over \(\mathbb{K}=\mathbb{R}\) or \(\mathbb{C}\). Which geometrically may correspond to an algebra of
admissible functions of a manifold or an affine variety.
Definition 4. A Lie-Rinehart algebra over \(\mathcal{O}\) is a triple \((\mathfrak A , [\cdot, \cdot]_\mathfrak A , \rho_{\mathfrak A})\) with \(\mathfrak A\) an \(\mathcal{O}\)-module, \([\cdot, \cdot]_\mathfrak A\) a Lie \(\mathbb{K}\)-algebra bracket on \(\mathfrak A\), and \(\rho_\mathfrak A \colon \mathfrak A \longrightarrow {\mathrm{Der}}(\mathcal{O})\) a \(\mathcal{O}\)-linear Lie algebra morphism called
anchor map, satisfying the the so-called Leibniz identity: \[[ a, f b ]_\mathfrak A = \rho_\mathfrak A (a ) [f] \, b + f [a,b]_\mathfrak Afor alla,b \in \mathfrak A, f \in \mathcal{O}.\]
Restriction. Consider a Lie-Rinehart algebra \((\mathfrak A, [\cdot, \cdot]_\mathfrak A , \rho_{\mathfrak A})\) over \(\mathcal{O}\). For every Lie-Rinehart
ideal\(\mathcal{I} \subset \mathcal{O}\), i.e. any ideal such that \[\rho_\mathfrak A (\mathfrak A) [\mathcal{I}] \subset \mathcal{I}\] the quotient space \(\mathfrak A / \mathcal{I} \mathfrak A\) inherits a natural Lie-Rinehart algebra structure over \(\mathcal{O} / \mathcal{I}\). We call this Lie-Rinehart algebra the restriction w.r.t the
Lie-Rinehart ideal \(\mathcal{I}\). In the context of affine varieties or an arbitrary subset \(\Sigma\subseteq M\) of a manifold, when \(\mathcal{I}\)
is the ideal of functions vanishing on \(\Sigma\), we shall denote \(\frac{\mathfrak A}{\mathcal{I}\mathfrak A}\) by \(\mathfrak i_{\Sigma}^* \mathfrak
A\).
Example 2. \(\mathfrak A=\mathrm{Der}(\mathcal{O})\) is a Lie-Rinehart algebra whose anchor map is the identity. Lie subalgebras \(\mathfrak{F}\subseteq
\mathrm{Der}(\mathcal{O})\) that are finitely generated as \(\mathcal{O}\)-modules are Lie-Rinehart algebras whose anchor map is the inclusion map. Geometrically, when \(\mathcal{
O}\) is the algebra of functions on a manifold, these Lie-Rinehart algebras are called singular foliations on \(M\), see e.g., [31], [32] or [14].
Example 3 (\(\mathbb{Z}\)-graded \(Q\)-varieties induce Lie-Rinehart algebras). Consider a \(\mathbb{Z}\)-graded \(Q\)-variety \((\mathcal{A}=\Gamma(\bar S(\oplus_{i\in \mathbb{Z}^\times} E^*_{-i})),Q)\) on a manifold \(M\). The homological vector field \(Q\) admits a formal decomposition by polynomial degrees of the form \[Q=\sum_{i\geq -1}Q^{(i)}\]where \(Q^{(i)}\) stands for the homogeneous polynomial degree
\(i\) component. The component of polynomial degree \(-1\) is the contraction with a section of \(E_{+1}\to M\), that is, \[Q^{(-1)}=\iota_{c}\;\;\;\;\; \text{for some}\; c\in \Gamma(E_{+1}).\] This section determines an ideal \(\mathcal{I}\subset \mathcal{O}\), defined as the image of \[\iota_{c} \colon \Gamma(E^*_{+1})\longrightarrow \mathcal{O},\qquad \mathcal{I}=~\{\langle \alpha, c\rangle, \alpha\in \Gamma(E_{+1}^*)\}.\]
There is an \(\mathcal{O}\)-submodule \(\mathfrak F\subseteq \mathfrak X(M)\) given by the image of an anchor map\(\mathfrak
F=\rho_1(\Gamma(E_{-1}))\subseteq \mathfrak X(M)\), where \(\rho_1\colon E_{-1}\to TM\) is determined by the identity \(\langle Q(f), e\rangle=\rho_1(e)[f]\) for all \(e\in \Gamma(E_{-1})\) and \(f\in C^\infty(M)\). The submodule \(\mathfrak F\) is included in the module \(\mathfrak
X_\mathcal{I}(M)=\{X\in \mathfrak{X}(M)\,|\, X[\mathcal{I}]\subseteq \mathcal{I} \}\) of vector fields that are “tangent to the zero locus of \(\mathcal{I}\)": this inclusion follows from \(Q^{2}=0\) applied to a degree \(-1\) function \(\alpha\in \Gamma(E_{+1}^*)\) and a section \(e\in\Gamma(E_{-1})\) of degree
\(-1\).
The submodule \(\mathfrak F\subseteq\mathfrak X_\mathcal{I}(M)\subset\mathfrak X(M)\) is not, in general, closed under the Lie bracket of vector fields. However, its restriction \(\mathfrak
A:=\frac{\mathfrak F}{\mathcal{I}\mathfrak F}\) is closed under the Lie bracket. Consequently, \(\mathfrak A=\frac{\mathfrak F}{\mathcal{I}\mathfrak F}\) is a Lie-Rinehart algebra over \(\mathcal{O}/\mathcal{I}\). We call \(\mathfrak A\) the basic Lie-Rinehart algebra of the \(\mathbb{Z}\)-graded variety \((\mathcal{A},Q)\) over \(\mathcal{O}/\mathcal{I}\).
It is natural to ask whether, given a Lie–Rinehart algebra \(\mathfrak{A}\) over \(\mathcal{O}/\mathcal{I}\), there exists a \(\mathbb{Z}\)-graded \(Q\)-variety \((\mathcal{A}, Q)\) over \(\mathcal{O}\) whose basic Lie–Rinehart algebra is precisely \(\mathfrak{A}\). The answer
to this question is provided in Theorem 5. In that theorem, \((\mathcal{A}, Q)\) is constructed so that its negative part is an arborescent
Koszul–Tate resolution of \(\mathcal{O}/\mathcal{I}\), while its positive part is a universal positively graded \(Q\)-variety associated to \(\mathfrak{A}\),
which we recall below.
Theorem 1 (Existence of an \(NQ\)-variety [16]). Let \((\mathfrak A, [\cdot,
\cdot]_\mathfrak A , \rho_{\mathfrak A})\) be a Lie-Rinehart algebra over \(\mathcal{O}\). Any free/projective resolution \[\label{eq:free-resol}
\cdots \stackrel{\mathrm{d}} \longrightarrow\mathcal{P}_{-3} \stackrel{\mathrm{d}}{\longrightarrow} \mathcal{P}_{-2} \stackrel{\mathrm{d}}{\longrightarrow} \mathcal{P}_{-1} \stackrel{\pi}{\longrightarrow} \mathfrak A\tag{4}\] of \(\mathfrak A\) over \(\mathcal{O}\) lifts to a unique negatively graded Lie \(\infty\)-algebroid structure whose \(1\)-ary
bracket is \(\mathrm{d}\) and whose anchor map is \(\rho=\rho_\mathfrak A\circ \pi\). Moreover, any two such constructions are homotopy equivalent in the sense of [16]. This class is called the universal Lie \(\infty\)-algebroid of \(\mathfrak{A}\) and is denoted \(\mathbb{U}_\mathfrak A\).
As a consequence, we obtain the following.
Proposition 11. Let \((\mathfrak A, \left[ \cdot\,,\cdot\right] _\mathfrak A, \rho_\mathfrak A)\) be a Lie–Rinehart algebra over \(\mathcal{O}\). Assume that the
resolution 4 of Theorem 1 is such that \(\mathcal{P}_{-i}\) is finitely generated for all \(i \geq 1\). Then:
The universal Lie \(\infty\)-algebroid \(\mathbb{U}_\mathfrak A\) of \(\mathfrak A\) dualizes to a positively graded \(Q\)-variety over \(\mathcal{O}\).
If \(\mathcal{O} = C^\infty(M)\) and \(\mathfrak A \subseteq \mathfrak X(M)\) is a singular foliation on a manifold \(M\), then \(\mathbb{U}_\mathfrak A\) coincides with the universal Lie \(\infty\)-algebroid of Laurent-Gengoux, Lavau, and Strobl.
Proof. Item 1 follows from the duality between Lie \(\infty\)-algebroids and \(Q\)-manifolds [28], [29]. Item 2 follows because \(\mathfrak A\) admits a geometric resolution in the sense of [15]. ◻
Remark 12. If \(\mathcal{O}\) is the coordinates ring of some affine variety \(W\subseteq \mathbb{C}^d\) and \(\mathfrak{A}\) is a
Lie-Rinehart subalgebra of \(\mathfrak X(W)\),
then \(\mathfrak{A}\) and the modules \(\mathcal{ P}_i\) in 4 are finitely generated since \(\mathcal{ O}_W\) is
Noetherian. By the Hilbert Syzygy Theorem, those can be chosen to be of finite length when \(W=\mathbb{C}^d\).
the universal Lie \(\infty\)-algebroid of \(\mathfrak{A}\) corresponds to an \(\mathbb{N}\)-graded \(Q\)-variety over
\(\mathcal{O}\). It shall be called the universal \(NQ\)-variety of \(\mathfrak{A}\).
Notice that Theorem 1 is valid for \(\mathcal{O}=C^\infty(M)/\mathcal{I}\), where \(\mathcal{I}\subset
C^\infty(M)\) is an ideal. This allows to associate a Lie \(\infty\)-algebroid to any subset \(\Sigma\subseteq M\) by taking \(\mathcal{I}\) to be the
ideal of functions vanishing on \(\Sigma\) and \(\mathfrak{A}=\mathrm{Der}(C^\infty(M)/\mathcal{I})\) the Lie-Rinehart algebra of derivations of \(C^\infty(M)/\mathcal{I}\).
An important class of examples of negatively graded \(Q\)-varieties/manifolds is the so-called Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\) for some proper ideal \(\mathcal{I}\) of an algebra \(\mathcal{O}\). Koszul-Tate resolutions are also known in a more algebraic setting, see [9] for a historical introduction.
Definition 5. Let \(\mathcal{I}\) be an ideal of an algebra \(\mathcal{O}\). The Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\)
is a negatively graded \(Q\)-variety \((\mathcal{A}^- ,\delta)\) over \(\mathcal{O}\) such that
\(\mathcal{A}^- \simeq S(\oplus_{i\leq -1}\mathcal{V}_i)\), for some collection of projective \(\mathcal{O}\)-modules \(\mathcal{V}_i\).
the homology, \(H^{-i}(\mathcal{A}^-, \delta) = 0\) for \(i\geq 1\) and \(H^0(\mathcal{A}^-,\delta) = \mathcal{O}/\mathcal{I}\).
A standard way to construct a Koszul-Tate resolution \((S(\mathcal{V}), \delta)\) of \(\mathcal{O}/\mathcal{I}\) is to employ the Tate algorithm [9]. The main idea is to consistently extend a differential graded commutative algebra (dgca) \(S(\mathcal{V}_{-1}\oplus \dots \oplus \mathcal{V}_{-k})\)
equipped with a differential of degree \(+1\)\[\delta^{-k}\colon S(\mathcal{V}_{-1}\oplus \dots \oplus \mathcal{V}_{-k})\to S(\mathcal{V}_{-1}\oplus \dots \oplus \mathcal{V}_{-k})\] to a
dgca \(\left(S(\mathcal{V}_{-1}\oplus \dots \oplus \mathcal{V}_{-k} \oplus \mathcal{V}_{-k-1}), \delta^{-k-1}\right)\) such that
\(\delta^{-k-1}\) coincides with \(\delta^{-k}\) on \(\mathcal{V}_{-1}\oplus \dots \oplus \mathcal{V}_{-k}\).
\(H^{-k}(S(\mathcal{V}_{-1}\oplus \dots \oplus \mathcal{V}_{-k}\oplus \mathcal{V}_{-k-1}),\; \delta^{-k-1}) = 0\). In other words, all non-trivial cycles of degree \(-k\) of \((S(\mathcal{V}_{-1}\oplus \dots \oplus \mathcal{V}_{-k},\; \delta^{-k})\) are in the image \(\delta^{-k-1}(\mathcal{V}_{-k-1})\).
Despite its apparent simplicity, this algorithm, in general, does not terminate even for Noetherian \(\mathcal{O}\). For such \(\mathcal{O}\) all \(\mathcal{V}_{-j}\) can be chosen to be finitely generated, but one still deals with an infinite collection of them, at least for \(\mathcal{O}\) being a polynomial ring and a monomial ideal
\(\mathcal{I}\subsetneq \mathcal{O}\)[23]. An alternative approach is given by arborescent Koszul-Tate
resolutions [23] which are obtained from a projective resolution \((\mathfrak M, d)\) of \(\mathcal{O}/\mathcal{I}\), which is simpler in a number of examples. By projective resolution \((\mathfrak M, d)\) we mean a sequence of projective \(\mathcal{O}\)-modules \((\mathfrak M_i)_{i<0}\) such that \[\begin{tikzcd} \cdots \arrow[r,"d"] & \mathfrak M_{-i}\arrow[r,"d"] & \cdots
\arrow[r, "d"] & \mathfrak M_{-1} \arrow[r, "d"] & \mathcal{O}\arrow[r] & 0
\end{tikzcd}\] is acyclic in negative degrees and \(H^{0}(\mathfrak M, d) = \mathcal{O}/\mathcal{I}\). We shall fix a projective resolution \((\mathfrak M, d)\) of \(\mathcal{O}/\mathcal{I}\) in the sequel. Let us briefly recall the construction.
In this section we use the notations and conventions of [23].
The starting point is the set of planar rooted trees, i.e., trees that can be embedded in a plane with a distinguished vertex, labeled as the root, at the bottom of the tree. There is a natural partial ordering on the vertices (nodes) of
such trees: \(A<B\) if the unique path from the root to the node \(B\) passes through \(A\). Such \(A\) is called an
ascendant of \(B\) (and \(B\) is a descendant of \(A\)). If \(A<B\) and there are no vertices on the
path from \(A\) to \(B\), i.e., \(A\) and \(B\) are connected by an edge, then \(A\) is
called the parent of \(B\), while \(B\) is called a child of \(A\). The maximal elements w.r.t the partial ordering "\(<\)" are referred to as leaves, the minimal one is the root, while to others we refer to as inner vertices.
The terminology above is illustrated in the Figure [fig:trees1]. \(A\) is an ascendant of \(B\), \(B\) is a leaf vertex. \(E\) is the root vertex of the second tree, and it is a parent of vertices \(C\) and \(D\). \(G\) is a leaf and a child of \(D\). We label the root vertex as well as inner vertices by \(\bullet\). Leaves are not marked by \(\bullet\).
The next step is to consider a \(\mathbb{K}\)-vector space \(Tree\) of planar rooted trees, satisfying an additional condition that the valency (i.e., the number of edges connected to
the vertex) of each inner vertex \(\geq 3\) and the root valency is \(\geq 2\). This space is enlarged by a trivial tree, which, by our conventions, consists of only one leaf.
Examples of such trees are depicted below:
for tree = grow’ = 90, nice empty nodes, for tree= inner sep=0 pt, s sep= 0 pt, fit=band, , [[, tier =1]] ;
A \(3\)-leaves tree
A \(6\)-leaves tree
The trivial tree
It is our convention to visualize the trivial tree as “leaf” + “edge”. The first tree in Figure [fig:trees1] is not admissible, since the root valency is \(1\).
Convention 13. The vocabulary of vertices can be extended to subtrees in a direct manner: first, if \(A\) is a vertex of a tree \(t\), a subtree \(t_{\uparrow A}\) is defined as a tree obtained by removing from \(t\) all vertices (and corresponding edges) which are not \(A\) or descendants of \(A\). If \(A\) is a child of \(B\), we define a child subtree of \(B\) to be \(t_{\uparrow A}\).
A tree \(t_{\downarrow A}\) is defined by replacing \(t_{\uparrow A}\) with a leaf, i.e., by declaring a vertex \(A\) to be a maximal element. In particular,
\[ if t = \adjustbox{valign=c}{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=0 pt, s sep= 0 pt, fit=band,
},
[,{label=[mystyle]{\scalebox{2}{B\quad }}} [,{label=[mystyle]{\scalebox{2}{A\quad }}} [, tier =1] [, tier =1] [, tier =1] ] [, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=4pt]
(!1.child anchor) circle[radius=4pt];
\end{forest}
}} , then t_{\uparrow A} =\adjustbox{valign=c}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=0 pt, s sep= 0 pt, fit=band,
},
[,{label=[mystyle]{A\enspace }} [, tier =1] [, tier =1] [, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=2pt];
\end{forest}
}and t_{\downarrow A} = \adjustbox{valign=c}{\scalebox{1}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=0 pt, s sep= 0 pt, fit=band,
},
[,{label=[mystyle]{\scalebox{1}{B\quad }}}, [, tier =1] [,{label=[mystyle]{\scalebox{1}{A }}}, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=2pt];
\end{forest}
}}.\] Also, if \(A\) is the root vertex of a tree \(t\), then \(t_{\downarrow A}\) is a trivial tree, and \(t_{\uparrow A} =
t\). If \(A\) is a leaf of \(t\), then \(t_{\downarrow A} = t\) and \(t_{\uparrow A} = A\).
Module of planar rooted decorated trees: Denote \(Tree^n\) the \(\mathbb{K}\)-subspace of \(Tree\) of trees with \(n\) leaves. Let us describe the \(\mathcal{O}\)-module of planar rooted trees decorated with \((\mathfrak M, d)\). We set \[Tree[\mathfrak M]\mathrel{\vcenter{:}}= \oplus_{n=1}^{\infty} Tree^n \otimes_{\mathbb{K}} \mathfrak M^{\otimes n}.\] Here, \(\mathfrak M^{\otimes n}\) stands for the tensor product over \(\mathcal{O}\) of \(\mathfrak M\) taken with itself \(n\)-times. The \(\mathcal{O}\)-module structure of \(Tree[\mathfrak M]\) is obvious. Since the number of leaves is equal to the tensor power of \(\mathfrak M\), it is useful to interpret elements of the \(\mathcal{O}\)-module \(Tree[\mathfrak M]\) as planar trees with leaves decorated (labeled) by elements of \(\mathfrak M\). We denote by \(t[a_1, \dots, a_n]\) the element \(t\otimes_{\mathbb{K}} a_1 \otimes \dots \otimes a_n \in Tree[\mathfrak M]\), where \(t\) is a rooted tree \(\in Tree^n\) decorated with \(a_1 \otimes \dots \otimes a_n\). The homological degree of a tree \(t\in Tree^n\) decorated by elements \(a_1, \dots, a_n\) of homogeneous degree is given by \[|t[a_1, \dots, a_n]| =- root \# -\# (of inner vertices of t)+ |a_1| + \dots +|a_n|.\] Here the root \(\#\)
is equal to \(0\) or \(1\), depending on whether the tree is trivial (root \(\# = 0\)) or not (root \(\# = 1\)). In
particular, for trees \[t_1[a_1, \dots, a_5] = \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [\scalebox{2}{a_1}, tier =1] [\scalebox{2}{a_2}, tier =1] [ [\scalebox{2}{a_3}, tier =1] [\scalebox{2}{a_4}, tier = 1] [\scalebox{2}{a_5}, tier = 1] ]
]
\path[fill=black] (.parent anchor) circle[radius=4pt]
(!3.child anchor) circle[radius=4pt];
\end{forest}
}}, \quadand\quad
t_2[a_1] = \adjustbox{valign =c }{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [a_1, tier =1]
];
\end{forest}}\]\(|t_1[a_1,\dots, a_5]| = -2 + |a_1| + \dots + |a_5|\) and \(|t_2[a_1]| = |a_1|\). For \(n\in \mathbb{N}\), we denote by \(Tree[\mathfrak M]_{-n}\) the subspace of decorated trees of degree \(-n\). Clearly, \(Tree[\mathfrak M] = \oplus_{n\in \mathbb{N}}Tree[\mathfrak M]_{-n}\).
Some operations on rooted decorated trees: The following two natural operations on rooted trees are employed in the construction of the arborescent Koszul-Tate resolution. The first one is the isomorphism \[T^{\geq 2}(Tree[\mathfrak M]) \cong Tree^{\geq 2}[\mathfrak M]\] provided by the root map \(\mathfrak r\colon T^{\geq 2}(Tree[\mathfrak M]) \cong Tree^{\geq 2}[\mathfrak M]\). Graphically,
\(\mathfrak r\) tantamounts to joining the forest of trees into a tree by means of a root vertex, e.g., \[\mathfrak r\colon \adjustbox{valign =c }{ \scalebox{1}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [\scalebox{1}{a_1}, tier =1] [\scalebox{1}{a_2}, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=2pt];
\end{forest}
}} \otimes
\adjustbox{valign =c }{ \scalebox{1}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
}, [ [\scalebox{1}{a_3}, tier =1] [\scalebox{1}{a_4}, tier = 1] [\scalebox{1}{a_5}, tier = 1] ]
\path[fill=black] (.parent anchor) circle[radius=2pt];
\end{forest}
}} \mapsto
\adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[
[ [\scalebox{2}{a_1}, tier =1] [\scalebox{2}{a_2}, tier =1] ] [ [\scalebox{2}{a_3}, tier =1] [\scalebox{2}{a_4}, tier = 1] [\scalebox{2}{a_5}, tier = 1] ]
]
\path[fill=black] (.parent anchor) circle[radius=4pt]
(!1.child anchor) circle[radius=4pt]
(!2.child anchor) circle[radius=4pt];
\end{forest}
}}\] The other operation, \(\partial_A\colon T^{\geq 2}(Tree[\mathfrak M]) \cong Tree^{\geq 2}[\mathfrak M]\), consists in removing an inner vertex \(A\) of a given decorated tree.
This is done by means of merging \(A\) with its parent vertex \(P_A\). For instance, \[\partial_A\colon \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[,{label=[mystyle]{\scalebox{2}{P_A\quad }}}
[,{label=[mystyle]{\scalebox{2}{A\quad }}} [\scalebox{2}{a_1}, tier =2] [\scalebox{2}{a_2}, tier =2] ] [ [\scalebox{2}{a_3}, tier =1] [\scalebox{2}{a_4}, tier = 1] [\scalebox{2}{a_5}, tier = 1] ]
]
\path[fill=black] (.parent anchor) circle[radius=4pt]
(!1.child anchor) circle[radius=4pt]
(!2.child anchor) circle[radius=4pt];
\end{forest}
}} \mapsto
\adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[,{label=[mystyle]{\scalebox{2}{P_A\quad }}} [\scalebox{2}{a_1}, tier =2] [\scalebox{2}{a_2}, tier =2] [ [\scalebox{2}{a_3}, tier =1] [\scalebox{2}{a_4}, tier = 1] [\scalebox{2}{a_5}, tier = 1] ]
]
\path[fill=black] (.parent anchor) circle[radius=4pt]
(!3.child anchor) circle[radius=4pt];
\end{forest}
}}\]
Module of symmetric decorated trees: Let \(A\) be any vertex of a tree \(t[a_1,\dots, a_n]\) and let \(\theta_1, \dots, \theta_m\) be the
decorated subtrees of \(t\) which are children of \(A\). We set the following equivalence relations: \[\label{eq:sym46trees}
t[a_1, \dots, a_n] \sim \epsilon(\sigma, \theta) t[a_{\sigma(1)}, \dots, a_{\sigma(n)}],\tag{5}\] where \(\sigma\) is the permutation of the children of \(A\) and \(\epsilon(\sigma, \theta)\) is the Koszul sign of this permutation with respect to the degrees \(|\theta_1|, \dots, |\theta_m|\). More precisely, \(\epsilon(\sigma,\theta)\) is deduced from the following equation: \[\theta_1 \cdots \theta_m = \epsilon(\sigma, \theta)\cdot\theta_{\sigma(1)}\cdots \theta_{\sigma(m)}.\]
The first equality is due to the permutation of subtrees with roots \(A\) and \(B\) (which are children of \(P\)), while the second one comes from a
permutation of leaves \(|\otimes_{\mathbb{K}}a_1\) and \(|\otimes_{\mathbb{K}}a_2\).
Definition 6. The \(\mathcal{O}\)-module of symmetric decorated trees is defined by \(\mathcal{T}ree[\mathfrak M] = Tree[\mathfrak M]/\!\sim\), where \(\sim\) is given in 5 .
Arborescent Koszul-Tate resolutions: In what follows, we abbreviate elements of \(\mathcal{T} ree[\mathfrak M]\) by a representative in \(Tree[\mathfrak M]\), while
bearing in mind that the branches of such trees can be permuted with the Koszul sign. Let \(S(\mathcal{T} ree[\mathfrak M])\) be the graded symmetric algebra of symmetric decorated trees \(\mathcal{T}ree[\mathfrak M]\) in Definition 6. Let us list the first graded components \(\mathcal{T} ree[\mathfrak M]_i =: \mathcal{V}_i\), \(-4\leq i\leq -1\): \[\begin{align} \mathcal{V}_{-1} \mathrel{\vcenter{:}}=& \adjustbox{valign =c }{
\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[,
[
]
];
\end{forest}
}} \otimes_{\mathbb{K}} \mathfrak M_{-1} \\ \mathcal{V}_{-2} \mathrel{\vcenter{:}}=& \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[,
[
]
];
\end{forest}
}} \otimes_{\mathbb{K}} \mathfrak M_{-2} \\
\mathcal{V}_{-3}\mathrel{\vcenter{:}}=& \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[,
[
]
];
\end{forest}
}} \otimes_{\mathbb{K}} \mathfrak M_{-3} \oplus \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [, tier =1] [, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}
}}\otimes_{\mathbb{K}} \mathfrak M_{-1}\odot \mathfrak M_{-1} \\
\mathcal{V}_{-4}\mathrel{\vcenter{:}}=& \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[,
[
]
];
\end{forest}
}} \otimes_{\mathbb{K}} \mathfrak M_{-4} \oplus \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [, tier =1] [, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}
}}\otimes_{\mathbb{K}} \mathfrak M_{-1}\odot \mathfrak M_{-2} \oplus \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [, tier =1] [, tier =1] [, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}
}}\otimes_{\mathbb{K}} \mathfrak M_{-1}\odot \mathfrak M_{-1}\odot \mathfrak M_{-1}.
\end{align}\]
The root map \(\mathfrak r\) is consistently defined on this quotient, providing an isomorphism \(\mathfrak r\colon S^{\geq 2}(\mathcal{T} ree[\mathfrak M]) \simeq \mathcal{T} ree^{\geq
2}[\mathfrak M]\).
Convention 14. We shall identify the submodule of trivial decorated trees \(|\otimes_{\mathbb{K}}\mathfrak M\) with \(\mathfrak M\). In particular, \(a\in \mathfrak M\) is understood as a trivial tree decorated with \(a\). We use the notation \(\mathrm p^{ \geq 2}, {\mathrm{p}}^1_{\vee}\) and \({\mathrm{p}}^1_{|}\) for the natural projections \(\mathrm p^{ \geq 2}\colon\, S(\mathcal{T} ree[\mathfrak M]) \longrightarrow S^{\geq 2}(\mathcal{T} ree[\mathfrak M])\), \({\mathrm{p}}^1_{\vee}\colon\, S(\mathcal{T} ree[\mathfrak M]) \longrightarrow \mathcal{T} ree^{\geq 2}[\mathfrak M]\) and \({\mathrm{p}}^1_{|}\colon\, S(\mathcal{T} ree[\mathfrak M]) \longrightarrow
\mathfrak M\).
Definition 7. Let \(\psi\colon \mathcal{T} ree[\mathfrak M] \rightarrow \mathfrak M\) be an \(\mathcal{O}\)-linear map of degree \(+1\). The
arborescent pre-differential associated to \(\psi\) is a derivation \(\delta_\psi: S(\mathcal{T} ree(\mathfrak M)) \longrightarrow S(\mathcal{T} ree(\mathfrak M))\) of degree \(+1\) that is defined by the following recursive formula:
For \(n=3, m =2\) the derivation \(\delta_{\psi}\) is decoded as follows: \[\delta_{\psi} \left( \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [\scalebox{2}{a_1}, tier =1] [\scalebox{2}{a_2}, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}
}} \right) = a_1 \odot a_2 - \psi \left ( \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [\scalebox{2}{a_1}, tier =1] [\scalebox{2}{a_2}, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}
}} \right)\] For \(n=3\) there are no terms from the second summand in 6 . They do appear, for example, when the decoration \(a_1\) has a
degree lower than \(-1\). In particular, \[\delta_{\psi} \left( \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [\scalebox{2}{a_1}, tier =1] [\scalebox{2}{a_2}, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}
}} \right) = a_1 \odot a_2 -\adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [\scalebox{2}{da_1}, tier =1] [\scalebox{2}{a_2}, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}
}}- \psi \left ( \adjustbox{valign =c }{ \scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, for tree={ inner sep=5 pt, s sep= 5 pt, fit=band,
},
[ [\scalebox{2}{a_1}, tier =1] [\scalebox{2}{a_2}, tier =1]
]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}
}} \right),\] if \(|a_1| < -1, |a_2|=-1.\) The purpose of this derivation \(\delta_{\psi}\) is to turn \(S(\mathcal{T} ree[\mathfrak M])\) into a
Koszul-Tate resolution, as stated in the following theorem:
Theorem 2 ([22], [23]). Let \(\mathcal{O}\) be a commutative \(\mathbb{K}\)-algebra, and \(\mathcal{I}\subsetneq \mathcal{O}\) an ideal of \(\mathcal{O}\).
There exists a map \(\psi\colon \mathcal{T} ree[\mathfrak M] \rightarrow \mathfrak M\) of degree \(+1\) such that \((S(\mathcal{T}ree[\mathfrak M]),
\delta_{\psi})\) is a Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\). In addition,\((S(\mathcal{T} ree[\mathfrak M],\delta_{\psi})\) is a homotopy retract on \((\mathfrak M,d)\)\[\begin{tikzcd}[column sep = 4em]
(S(\mathcal{T} ree[\mathfrak M]), \delta_{\psi}) \arrow[r, bend left=20, "{{p}}", shift ={(0 ,1mm)}] \arrow[out=225, in=135, looseness=8, loop, distance =20mm, " \mathfrak r\circ \mathrm p^{ \geq 2}", shift = {(-5mm, 0)}] &
(\mathfrak M,d) \arrow[l, bend left=20, swap, "{\iota}", shift = {(0, -1mm)}]
\end{tikzcd}.\] with \(\iota\colon \mathfrak M\to \mathfrak M\) being the identity map, \({p} = ({\mathrm{p}}^1_{|}+ \psi\circ \mathfrak r\circ \mathrm p^{ \geq 2})\), so that \(p\circ \iota= \mathrm{Id}\) and \[\label{eq:hom46retract0} \delta_{\psi}\circ (\mathfrak r\circ \mathrm p^{ \geq 2}) + (\mathfrak r\circ \mathrm p^{ \geq
2}) \circ \delta_\psi = \mathrm{Id} - \iota\circ p\tag{7}\] The pair \((S(\mathcal{T}ree[\mathfrak M]), \delta_\psi)\) is called an arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\). In that case, \(\psi\) is called the hook map of \((S(\mathcal{T}ree[\mathfrak M]), \delta_\psi)\).
Remark 15. The defining condition on the existence of the map \(\psi\colon \mathcal{T} ree[\mathfrak M] \rightarrow \mathfrak M\) in Theorem 2 comes from the identity \(\delta_{\psi}^2 = 0\). More precisely, the condition reads as \[\label{eq:psi46recursion} d\psi = {\mathrm{p}}^1_{|}\circ \delta_\psi \circ \mathfrak r^{-1} + \psi\circ \mathfrak r\circ \mathrm p^{ \geq 2}\circ \delta_\psi \circ \mathfrak r^{-1}.\tag{8}\] This equation can be solved
at each homological degree. The interpretation of the map \(\psi\) is the following: on trees with two leaves \(\psi\) induces a multiplication \(\star\) on
\(\mathfrak M\), compatible with \(d\). More precisely, for \(a,b\in \mathfrak M\), \[a\star b \mathrel{\vcenter{:}}= \psi \left(
\adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{a}, tier =1] [\scalebox{2}{b}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right)\] and the Equation 8 is tantamount to \(d(a\star b) = da\star b + (-1)^{|a|}a\star db\), where \(\star\) coincides with the
multiplication in \(\mathcal{O}\) when \(da\) or \(db\) are in \(\mathcal{O}\). In general, such a \(\psi\colon \mathcal{T} ree[\mathfrak M] \rightarrow \mathfrak M\) of Theorem 2 induces a \(C_{\infty}\)-structure on \(\mathfrak M\), see [23].
A more explicit description of the arborescent Koszul-Tate resolution. For practical purposes, it is useful to write the expression of the arborescent Koszul-Tate differential \(\delta_{\psi}\colon
S(\mathcal{T} ree[\mathfrak M]) \longrightarrow S(\mathcal{T} ree[\mathfrak M])\) explicitly when choosing a representative of a symmetric tree. Let \(t[a_1, \dots, a_n]\) be such a representative. When acting on
\(t[a_1, \dots, a_n]\), the derivation \(\delta_\psi\) modifies the subtrees of \(t\). In order to write this action explicitly, one introduces a weight
defined for any vertex of \(t\) as well as some technical conventions:
Definition 8. For any vertex \(A\) of a tree \(t[a_1, \dots, a_n]\) we associate a weight\(W_A\in \mathbb{N}\) defined as follows:
\(W_R = 0\) for \(R\) being the root of \(t\).
Write \(s\) for the unique path from the root \(R\) of \(t\) to the vertex \(A\). Let us view it as an ordered set of
vertices \((s_0, s_1, \dots, s_k)\), where \(s_0 = A\) and \(s_k\) is the root \(R\). Since we work with a representative
tree \(t\), at any vertex \(s_i\) we can distinguish between the edges on the left and on the right to the path. We address them as left edges and right edges. Let us denote by \(\lbrace \theta^{\alpha}_{i},\, \alpha \in J_{i}\rbrace\) a collection of subtrees of \(t\), whose root is connected to \(s_i\) by a left edge. Then the weight
\(W_A = -k + \sum_{i=0}^k\sum_{\alpha\in J_{i}} |\theta^{\alpha}_{i}|\). In other words, it is a sum of all degrees of all trees \(\theta^{\alpha}_i\) minus the length of the path.
For a trivial tree \(a\) the weight of the leaf \(a\) is set to be \(0\).
Convention 16. \(None\) We allow the trees to have decorations in \(\mathcal{O}\) by means of the following relations: \[\begin{align}{if
n\geq 2: }\quad &t[a_1, \dots, a_i+ F_i, \dots, a_n] = t[a_1, \dots, a_i, \dots, a_n]+F_i\cdot \mathrm{pr}_{T} (t[a_1, \dots, \hat{F}_i, \dots, a_n]) ,\\ &\quad for any i,j,\quad a_j \in \mathfrak M, F_i \in \mathcal{O},\\
if n =1: \quad & replace \mathfrak M by \mathfrak M\oplus\mathcal{O}
\end{align}\] Here \(\hat{F}\) means omitting the leaf decorated with \(F\). The resulting tree might not be admissible, which is remedied by projection \(\mathrm{pr}_T\): \(\mathrm{pr}_{T} (t[b_1 ,\dots, b_m]) = t[b_1, \dots, b_m]\) if \(t[b_1,\dots, b_m] \in \mathcal{T} ree[\mathfrak M]\) and zero
otherwise.
This technical convention allows to simplify the explicit formulas for the differential \(\delta_{\psi}\), as it is explained below:
Proposition 17. In view of Conventions 13, 14, 16 the derivation \(\delta_\psi\colon S(\mathcal{T} ree[\mathfrak M]) \longrightarrow S(\mathcal{T} ree[\mathfrak M])\) has the following explicit form while acting
on \(\mathcal{T} ree[\mathfrak M]\):
In this section, we state the main results of the paper. Recall that \(\mathcal{O}\) an associative, commutative, unital algebra and \(\mathcal{I}\subset \mathcal{O}\) is a proper ideal
of \(\mathcal{O}\). The relevant geometric examples of \(\mathcal{O}\) are an algebra of functions on a smooth manifold, a Stein manifold, or a polynomial ring \(\mathbb{K}[x_1, \dots, x_n]\). In the latter case, the quotient algebra \(\mathcal{O}/\mathcal{I}\) corresponds to a coordinate ring of an algebraic variety. This section investigates the
extension problem for positively graded \(Q\)-varieties by the arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\) in two distinct settings:
the case of a positively graded \(Q\)-variety over \(\mathcal{O}/\mathcal{I}\), which is the subject of Theorem 3;
the case of a positively graded \(Q\)-variety over \(\mathcal{O}\) such that \(Q\) preserves \(\mathcal{I}\), which
is delegated to Theorem 4.
Although the second case is a particular instance of the first case (it yields a positively graded \(Q\)-variety over \(\mathcal{O}/\mathcal{I}\)), there are two distinct features
appearing:
The assumption imposed on \(\mathcal{O}\) in Theorem 3 can be avoided. Namely, the (smooth) Kähler
module \(\Omega_{\mathcal{O}/\mathbb{K}}\) need not be projective.
The extension of Theorem 4 is inherently equipped with a homotopy retract data coming from the arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\). This allows a more explicit description, as stated in Proposition 19.
The extension problem is known in many applications, for instance in BV and BFV formalisms [10]–[12], [33]. The main tool is a homological perturbation lemma, which provides a step-by-step algorithm and is based on the acyclicity of the \(Q\)-variety in negative degrees; see, e.g., Theorem 3.21 in [18] in the context of our scope. In practice,
finding such extensions explicitly can be a highly non-trivial task. The extension requires calculating a preimage of the Koszul-Tate resolution at every negative degree, and such calculations can be infinitely many. In this section, we present an enhanced
algorithm that significantly simplifies the complexity in a class of examples. The cornerstone of this new technique is the use of arborescent Koszul-Tate resolutions as the negative part of \(Q\). Let us address the issue
of complexity and calculations. In our work, we are dealing with two types of computational problems:
Finding a kernel of an \(\mathcal{O}\)-linear map \(\phi: A \rightarrow B\).
Constructing an \(\mathcal{O}\)-linear map \(\gamma:A \rightarrow B\), \(A\) being a projective module, in a diagram as depicted below :
Although the difficulty of finding a map \(h\) in the second computational problem is highly dependent on \(C\) (if \(C\) is zero, \(\gamma = 0\) is an admissible choice), we say that the homological computations are restricted to \((A, B)\). In case there is a collection of \(\mathcal{O}\)-modules \(\lbrace \lbrace A_i, B_i\rbrace ,\, i\in I\rbrace\) for some indexed set \(I\), we call the construction of appropriate morphisms \(\gamma_i\colon A_i \rightarrow B_i\) as doing homological computations restricted to \(\lbrace (A_i, B_i),\, i \in I\rbrace\). The classical Tate algorithm is essentially focused on problems of
the first type, while the algorithm to find arborescent Koszul-Tate resolutions has both problems equally present. The first type is found in the construction of the resolution \((\mathfrak M, d)\) of \(\mathcal{O}/\mathcal{I}\). The second type of computation problem is to find an appropriate hook map \(\psi\colon \mathcal{T}ree[\mathfrak M]\to \mathfrak M\) which is associated with the
arborescent Koszul-Tate resolution \((S(\mathcal{T}ree[\mathfrak M]), \delta_\psi)\). The standard technique for extending \(NQ\)-varieties used in Theorem 3.21 in [18] only has problems of the second type. Let us introduce our modified technique in detail.
2.1 Arborescent extension of \(\mathbb{N}\)-graded \(Q\)-varieties over \(\mathcal{O}/\mathcal{I}\)↩︎
One of the crucial technical details in the proof of Theorem 3.21 [18] is the lifting property of derivations of \(\mathcal{O}/\mathcal{I}\) to \(\mathcal{O}\). We cover this case using the assumption that the (smooth) Kähler module \(\Omega_{\mathcal{O}/\mathbb{K}}\) is
projective, see Lemma 27 and Remark 28. In this setting, we will need to lift
the homological derivation of a positively graded variety \((\mathcal{A}^+, Q^+)\) over \(\mathcal{O}/\mathcal{I}\) to a derivation over \(\mathcal{O}\).
More precisely,
Definition 9. Let \((\mathcal{A}^+ = S_{\mathcal{O}/\mathcal{I}}(\oplus_{i\geq 1} \mathcal{V}_{i} ),\; Q^+)\) be a positively graded \(Q\)-variety over \(\mathcal{O}/\mathcal{I}\). An \(\mathcal{O}\)-lift of \((\mathcal{A}^+, Q^+)\) over \(\mathcal{O}\) is a pair \((\hat{\mathcal{A}}^+\mathrel{\vcenter{:}}= S(\oplus_{i\geq 1} \mathcal{V}_{i} ),\, \hat{Q}^+)\) such that \(\hat{Q}^+\in \mathrm{Der}(S(\oplus_{i\geq 1} \mathcal{V}_{i}))\) is a lift of \(Q^+\in\mathrm{Der}( S_{\mathcal{O}/\mathcal{I}}(\oplus_{i\geq 1} \mathcal{V}_{i} ))\) in the sense of Proposition 29.
We proceed with the following technical definition:
Definition 10. Let \(\mathcal{I}\subset \mathcal{O}\) be an ideal. Let \((\mathcal{A}^+=S_{\mathcal{O}/ \mathcal{I}}(\oplus_{i\geq 1} \mathcal{V}_{i}), Q^+)\) be a positively
graded \(Q\)-variety over \(\mathcal{O}/\mathcal{I}\), and let \((\mathcal{A}^-=S(\oplus_{i\geq 1} \mathcal{V}_{-i}), Q^-)\) be a Koszul-Tate resolution of
\(\mathcal{O}/\mathcal{I}\).
A \(\mathbb{Z}\)-graded extension of \((\mathcal{A}^-,\mathcal{A}^+)\) is a \(\mathbb{Z}\)-graded manifold/variety \[(\mathcal{A}=\mathcal{A}^-\bar \odot \hat{\mathcal{A}}^+=\bar S(\oplus_{i\in \mathbb{Z}^\times} \mathcal{V}_{i}), Q)\] over \(\mathcal{O}\) such that its negative and positive components are
given exactly by \((\mathcal{A}^-, Q^-)\) and \((\mathcal{A}^+, Q^+)\) in the sense of §1.1.1. We shall say that \((\mathcal{A}, Q)\) is a \(\mathbb{Z}\)-graded extension of \((\mathcal{A}^-, \mathcal{A}^+)\).
If \((\mathcal{A}^-, Q^-)\) is an arborescent Koszul-Tate resolution \((S(\mathcal{T} ree[\mathfrak M],\delta_{\psi})\) of \(\mathcal{O}/\mathcal{I}\), then an arborescent extension \((\mathcal{A}, Q, \alpha, \beta)\) of \((\mathcal{A}^-, \mathcal{A}^+)\) is a \(\mathbb{Z}\)-graded extension \((\mathcal{A}, Q)\) such that the homological vector field \(Q\) decomposes as \[Q =
\delta_\psi+\nabla_\alpha + {L_\beta},\] where:
\(\delta_\psi\) is extended by \(\hat{\mathcal{A}}^+\)-linearity on \(\mathcal{A}\);
\({\nabla_\alpha}\) is a degree \(+1\) derivation of \(\mathcal{A}\) so that \(({\nabla_\alpha})_{(0)}\) extends
\(\hat{Q}^{+}\) to \(\mathcal{A}^-\);
\({L_\beta} \colon \mathcal{A} \to \mathcal{A}\) is an \(\mathcal{O}\)-linear derivation of degree \(+1\) (referred to the total \(\mathcal{O}\)-linear part of \(Q\)) so that \(({L_\beta})_{(0)}\) is \(\hat{\mathcal{A}}^+\)-linear.
so that the negative degree \((Q_{(k)})_{k\geq -1}\) components of \(Q\) are defined recursively through the operators \(\delta_\psi,
{\nabla_\alpha},{L_\beta}\) as follows:
the negative degree \(-1\) component \(Q_{(-1)}\) is \(\delta_\psi\).
Here, \(\alpha\) and \(\beta\) are respectively \(\mathbb{K}\)-linear and \(\mathcal{O}\)-linear maps of degree \(+1\)\[\begin{cases} \alpha\colon \mathcal{O}\to \mathfrak M\bar \odot \hat{\mathcal{A}}^+\quadwith\quad\alpha_{(0)}=0\\\\ \beta\colon \mathcal{T} ree[\mathfrak M]\oplus \mathcal{V}_{\geq 1}\to
\mathfrak M\bar \odot \hat{\mathcal{A}}^+ \quad \text{with}\quad \beta_{(0)}|_{\mathcal{V}_{\geq 1}}=0 \end{cases}\] which are referred to as retraction residues of \(Q|_{\mathcal{O}}\) and \(Q|_{\mathcal{T} ree[\mathfrak M]\oplus\mathcal{V}_{\geq 1}}\), respectively. Those maps introduced in §2, namely, \(\psi\colon \mathcal{T} ree[\mathfrak M]\to \mathfrak
M\); \(\mathfrak r\colon S^{\geq 2}(\mathcal{T} ree[\mathfrak M]) \cong \mathcal{T} ree^{\geq 2}[\mathfrak M]\); \(\mathrm p^{ \geq 2}\colon\, S(\mathcal{T} ree[\mathfrak M]) \longrightarrow
S^{\geq 2}(\mathcal{T} ree[\mathfrak M])\); and \({\mathrm{p}}^1_{|}\colon\, S(\mathcal{T} ree[\mathfrak M]) \longrightarrow \mathfrak M\) are extended by \(\hat{\mathcal{A}}^+\)-linearity to \(\mathcal{A}\).
Remark 18. Definition 10(2) is inspired by the proof of Theorem 3 below, which we establish in §2.2. In that proof, the maps \(\alpha\) and \(\beta\) are obtained after
refining \(Q|_{\mathcal{O}}\) and \(Q|_{\mathcal{T} ree[\mathfrak M]\oplus\mathcal{V}_{\geq 1}}\) while taking into account the homotopy retraction of \((S(\mathcal{T} ree[\mathfrak M],\delta_{\psi})\) on \((\mathfrak M,d)\)\[\label{retration0} \delta_{\psi}\circ
\underbrace{(\mathfrak r\circ \mathrm p^{ \geq 2})}_{h} + (\mathfrak r\circ \mathrm p^{ \geq 2}) \circ \delta_\psi = \mathrm{Id} - \underbrace{({\mathrm{p}}^1_{|}+ \psi\circ \mathfrak r\circ \mathrm p^{ \geq 2})}_{p}.\tag{11}\] This motivates
the terminology retraction residue. It is important to note that these maps are not unique, but are determined only up to \(\delta_\psi\)-boundaries.
In the smooth setting, the existence of \(\mathbb{Z}\)-graded extensions and the uniqueness of the holomogical vector field \(Q\) are granted by [18]. We have to mention that the extension result in [18] does not take into account the arborescent structure of the Koszul–Tate resolution.
The definition of an arborescent extension above appears rather intricate and lengthy; however, it provides a more explicit description of the homological vector field \(Q\), and the homological computations become
significantly more constrained.
The following results constitute the main statements of the paper.
Theorem 3. Let \(\mathcal{O}\) be an associative commutative unital algebra such that the (smooth) Kähler module \(\Omega_{\mathcal{O}/\mathbb{K}}\) is a projective \(\mathcal{O}\)-module.
Let \(\mathcal{I}\subset \mathcal{O}\) be a proper ideal of \(\mathcal{O}\) and \((\mathcal{A}^+, Q^+)\), \(\mathcal{A}^+ =
S_{\mathcal{O}/\mathcal{I}}(\oplus_{i\geq 1}\mathcal{V}_i)\) a positively-graded \(Q\)-variety over \(\mathcal{O}/\mathcal{I}\) for a collection of projective \(\mathcal{O}\)-modules \(\lbrace\mathcal{V}_i, i\geq 1\rbrace\);
Let \((S(\mathcal{T} ree[\mathfrak M]), \delta_{\psi})\) be an arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\) with hook map \(\psi\colon
\mathcal{T}ree[\mathfrak M]\to \mathfrak M\).
Then there exist retraction residues \[\begin{cases} \alpha\colon \mathcal{O}\to \mathfrak M\bar \odot \hat{\mathcal{A}}^+\\\\ \beta\colon \mathcal{T} ree[\mathfrak M]\oplus \mathcal{V}_{\geq 1}\to \mathfrak M\bar \odot
\hat{\mathcal{A}}^+ \end{cases}\] so that \((\mathcal{A}^+, Q^+)\) admits an arborescent extension \((\mathcal{A}=\mathcal{A}^-\bar \odot\hat{\mathcal{A}}^+, Q, \alpha, \beta)\) with
\((\mathcal{A}^-, Q^-)=(S(\mathcal{T} ree[\mathfrak M]), \delta_{\psi})\). In particular, the homological computations are restricted8 to the
collection of \(\mathcal{O}\)-modules \[\left\{(\mathcal{T} ree[\mathfrak M]_{(i)},\;\mathfrak M_{(i+j-1)}\bar \odot \hat{\mathcal{A}}^+_{j} )\bigcup (\mathcal{V}_i, \mathfrak M_{(j)}\bar
\odot\hat{\mathcal{A}}^+_{i+j+1} )\bigcup(\Omega_{\mathcal{O}/\mathbb{K}}, \mathfrak M_{(i)}\bar \odot \hat{\mathcal{A}}^+_{i+1})| \; i,j \geq 1 \right\}.\] Here, \(\hat{\mathcal{A}}^+:=S(\oplus_{i\geq
1}\mathcal{V}_i)\) and \[\begin{tikzcd} \cdots \arrow[r,""] & \mathfrak M_{-i}\arrow[r,""] & \cdots \arrow[r, ""] & \mathfrak M_{-1} \arrow[r, ""] &
\mathcal{O}/\mathcal{I} \arrow[r] & 0
\end{tikzcd}\] is a free/projective resolution of \(\mathcal{O}/\mathcal{I}\).
The homological computations needed to obtain an arborescent extensions in Theorem 3 are exactly those needed to find suitable retraction
residues \(\alpha\) and \(\beta\).
Corollary 1. In Theorem 3, if \(\oplus_{i\geq 1}\mathfrak M_{(i)}, \oplus_{j\geq
1}\mathcal{V}_{j}\) are finite collections of finitely generated \(\mathcal{O}\)-modules, then there are finitely many homological computations needed to obtain an arborescent extension \((\mathcal{A}, Q, \alpha, \beta)\). In particular, if \(\mathcal{O}\) is a polynomial ring in \(n\) variables, a \(\mathbb{Z}\)-graded \(Q\)-variety over \(\mathcal{O}\) such that
its negative part is an arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\)
its positive part is a universal Lie \(\infty\)-algebroid associated to a Lie-Rinehart algebra over \(\mathcal{O}\)
can be constructed in a finite number of homological computations.
Proof. If \(\oplus_{i\geq 1}\mathfrak M_{(i)}, \oplus_{j\geq 1}\mathcal{V}_{j}\) are finite collections of finitely generated \(\mathcal{O}\)-modules, then the claim is a direct
consequence of the statement of Theorem \(\ref{thm:gen46case46computations}\). If \(\mathcal{O}\) is a polynomial ring, using Hilbert Syzygy theorem, we can always obtain both a resolution
of \(\mathcal{O}/\mathcal{I}\), as well as a resolution of the subalgebra of vector fields on \(\mathcal{O}\) of finite length and finite rank at each degree. Also, the ranks of the \(\mathcal{V}_j\)’s in the universal positively graded \(Q\)-variety of a Lie-Rinehart algebra of Proposition 11 are finite at each degree, so is the number of homological computations needed to construct \(Q^+\). From [23] the arborescent Koszul-Tate can be obtained in a finite number of homological computations. The claim follows. ◻
In this section, we prove Theorem 3. We refine Theorem 3.21 of [18] by presenting a precise algorithm to extend a positively graded \(Q\)-manifold/variety over \(\mathcal{O}/\mathcal{I}\) to a
\(\mathbb{Z}\)-graded one, whose negative component corresponds to the arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\). We show that this algorithm terminates in a finite
number of steps when \(\mathcal{O}/\mathcal{I}\) admits a projective resolution of finite length and of finite ranks. This enables us to compute explicit examples of such extensions, which are illustrated in §3. In §2.3, we further refine the extension technique for positively graded \(Q\)-manifolds over any unital commutative algebra \(\mathcal{O}\). In particular, for a universal \(\mathbb{N}\)-graded manifold of a Lie-Rinehart algebra that preserves \(\mathcal{I}\).
We now prove the main theorem of the paper
Proof (of Theorem 3). The strategy of the proof is to carefully look at the computational steps of the homological perturbation
technique. The construction of the homological vector field \(Q\) on \(\mathcal{A}=\mathcal{A}^-\bar \odot \hat{\mathcal{A}}^+=\bar S(\oplus_{i\in \mathbb{Z}^\times} \mathcal{V}_i)\) goes
into three main repetitive stages.
The first one is a construction of a \(\mathbb{K}\)-linear derivation of \(\mathcal{O}\) valued in \(\mathcal{A}\) that coincides with \(\hat{Q}^+|_{\mathcal{O}}\), and is extended to a derivation \(\nabla\) on \(\mathcal{A}\).
The second step is the construction of an \(\mathcal{O}\)-linear derivation (referred to as an \(\mathcal{O}\)-linear part of \(Q\)) \(L\colon \mathcal{A}\longrightarrow \mathcal{A}\) such that \(Q=\delta_\psi + \nabla + L\).
The third step consists in refining \(\nabla\) and \(L\) by means of the homotopy retract data of \((S(\mathcal{T} ree[\mathfrak M]),\delta_{\psi})\).
Recall that from Theorem 2 that \((S(\mathcal{T} ree[\mathfrak M],\delta_{\psi})\) is a homotopy retract on \((\mathfrak M,d)\) with \[\label{eq:hom46retract2} \delta_{\psi}\circ (\mathfrak r\circ \mathrm p^{ \geq 2}) + (\mathfrak r\circ \mathrm p^{ \geq 2}) \circ
\delta_\psi = \mathrm{Id} - ({\mathrm{p}}^1_{|}+ \psi\circ \mathfrak r\circ \mathrm p^{ \geq 2})\tag{12}\] This will prove in particular that its homological computations are restricted to the collection of modules \[\left\{(\mathcal{T} ree[\mathfrak M]_{(i)},\;\mathfrak M_{(i+j-1)}\bar \odot \hat{\mathcal{A}}^+_{j} )\bigcup (\mathcal{V}_i, \mathfrak M_{(j)}\bar \odot\hat{\mathcal{A}}^+_{i+j+1} )\bigcup (\Omega_{\mathcal{O}/\mathbb{K}}, \mathfrak
M_{(i)}\bar \odot \hat{\mathcal{A}}^+_{i+1})| \; i,j \geq 1 \right\}.\]
To do that, we need to extend the maps \(\psi\colon \mathcal{T} ree[\mathfrak M]\to \mathfrak M\); \(\mathfrak r\colon S^{\geq 2}(\mathcal{T} ree[\mathfrak M]) \cong \mathcal{T} ree^{\geq
2}[\mathfrak M]\); \(\mathrm p^{ \geq 2}\colon\, S(\mathcal{T} ree[\mathfrak M]) \longrightarrow S^{\geq 2}(\mathcal{T} ree[\mathfrak M])\); and \({\mathrm{p}}^1_{|}\colon\, S(\mathcal{T}
ree[\mathfrak M]) \longrightarrow \mathfrak M\) by \(\hat{\mathcal{A}}^+\)-linearity to \(\mathcal{A}\).
Let us now go into details.
Notice that for \(N \in \mathbb{N}\cup\{-1\}\), the requirement that \(Q\) be a differential, i.e., \(Q^2 = 0\), imposes the following condition in
negative degree \(N\): \[\label{eq:general46case}
0=(Q^2)_{(N)} = \delta_\psi \circ Q_{(N+1)} + Q_{(N+1)} \circ \delta_\psi + \sum_{\substack{i+j=N \\ i,j \geq 0}} Q_{(i)} \circ Q_{(j)}, \quad N \geq -1.\tag{13}\] This means that \(\left(\sum_{i\geq -1}^{N+1}
Q_{(i)}\right)^2_{(N)}=0\), and the component \(Q_{(N+1)}\) must serve as a preimage of a certain \([\;\cdot\,,\delta_\psi]\)-cycle, which depends on the lower negative degree
components \(Q_{(0)}, \ldots, Q_{(N)}\). In particular, for all \(f\in\mathcal{O}\)
\[\label{eq:general46case2} \delta_\psi \circ Q_{(N+1)}(f) = - \sum_{\substack{i+j=N \\ i,j \geq 0}} Q_{(i)} \circ Q_{(j)}(f), \quad N \geq -1.\tag{14}\] This forces
the r.h.s of Equation 14 to be a \(\delta_\psi\)-boundary, in particular a \(\delta_\psi\)-cycle. In the construction of \(Q\), we proceed by a double recursion: first on the negative-degree component \(Q_{(N)}\) of \(Q\), and the other on the negative degree of \(\mathcal{T} ree[\mathfrak M]_{(\bullet)}\).
Step 1: Construction of \(Q_{(-1)}\) and \(Q_{(0)}\). We let \(Q_{(-1)}:=\delta_\psi\) which is extended by \(\hat{\mathcal{A}}^+\)-linearity on \(\mathcal{A}=\mathcal{A}^-\bar \odot \hat{\mathcal{A}}^+\). Notice that the extension \((\mathcal{A}, \delta_{\psi})\) is
acyclic on \(\hat{\mathcal{A}}_{(\geq 1)}\): This holds for the graded symmetric algebra \(\mathcal{A}^- \odot \widehat{\mathcal{A}}^+ = S(\oplus_{i \ge 1} \mathcal{V}_{-i}) \odot S(\oplus_{i \ge
1} \mathcal{V}_{+i})\), as a consequence of the vanishing \(\mathrm{Tor}(\mathcal{O}/\mathcal{I}, \widehat{\mathcal{A}}^+) = 0\), together with the fact that \(\widehat{\mathcal{A}}^+ =
S(\oplus_{i\geq 1} \mathcal{V}_{i})\) is projective. Using this observation, for every \(\delta_\psi\)-closed Cauchy sequence in the completion \[\mathcal{A}=\mathcal{A}^- \,\bar\odot\,
\widehat{\mathcal{A}}^+=\bar S(\oplus_{i\in \mathbb{Z}^\times} \mathcal{V}_{i}),\] we construct a \(\delta_\psi\)-preimage, which is itself a Cauchy sequence. See also [18].
Step 1(a): Construction of a \(\mathbb{K}\)-linear derivation \({\nabla}_{(0)}\). Equation 13 translates into \(Q_{(0)}\) and \(\delta_{\psi}\) to commute. We can choose \(Q_{(0)}|_{\hat{\mathcal{A}}^+} := \hat{Q}^+\) on \(\hat{\mathcal{A}}^+=S(\oplus_{i\geq 1} \mathcal{V}_{i} )\), where \(\hat{Q}^+\) is an extension of \(Q^+\) as in Definition 9. Clearly, \(\delta_{\psi}\circ \hat{Q}^+ + \hat{Q}^+\circ \delta_{\psi} = 0\) on \(\hat{\mathcal{A}}^+\) by \(\hat{\mathcal{A}}^+\)-linearity of \(\delta_\psi\). Now we need to extend \(Q_{(0)}|_{\hat{\mathcal{A}}^+}\) to \(\mathcal{T}
ree[\mathfrak M]\): to do so, we introduce a derivation \(\nabla_{(0)}\colon \mathcal{A}\to \mathcal{A}\) which extends the derivation \(\hat{Q}^+|_{\hat{\mathcal{A}}^+}\) to \(\mathcal{A}^{-}=S(\mathcal{T}ree[\mathfrak M])\). We choose \(\nabla_{(0)}\) to be an \(\mathcal{A}\)-valued derivation of \(\mathcal{A}^-\) of degree \(+1\) and negative degree \(0\); it preserves \(\mathcal{I}\) by construction.
Step 1(b): A construction of an \(\mathcal{O}\)-linear part \(L_{(0)}\). One searches for \(Q_{(0)} = \nabla_{(0)} + L_{(0)}\), for some
\(\hat{\mathcal{A}}^+\)-linear derivation \(L_{(0)}\) of \(\mathcal{A}\).
Since \(Q_{(0)}\) and \(\delta_{\psi}\) need to commute, the derivation \(L_{(0)}\) must satisfy the following equation
\[\label{eq:gen46case46A} \delta_{\psi}L_{(0)} (a) = -(\delta_{\psi}\circ \nabla_{(0)} + \nabla_{(0)}\circ \delta_{\psi} + L_{(0)}\circ \delta_{\psi}) (a)\tag{15}\] for
\(a \in \mathcal{T} ree[\mathfrak M]_{(i)}\) for all \(i \geq 1\). Now we employ the standard homological perturbation technique to construct a particular \(L_{(0)}\). The construction is done by induction on negative degrees \(i\in \mathbb{N}\) of \(\mathcal{T} ree[\mathfrak M]\).
Let us fix \(i=1\).
We first define \(L_{(0)}\) on \(\mathcal{T} ree[\mathfrak M]_{(1)}\). Let \(a\in\mathcal{T} ree[\mathfrak M]_{(1)} = \mathfrak M_{(1)}\). The fact that
\(\nabla_{(0)}\) preserves \(\mathcal{I}\) yields \((\delta_{\psi}\circ \nabla_{(0)} + \hat{\nabla}_{(0)}\circ \delta_{\psi}) (a) \in
\mathcal{I}\hat{\mathcal{A}}^+\). Since \(\mathcal{I}\hat{\mathcal{A}}^+ = \delta_{\psi}(\mathfrak M_{(1)}\bar \odot \hat{\mathcal{A}}^+)\), the latter is \(\delta_{\psi}\)-exact. By
projectivity of \(\mathcal{T} ree[\mathfrak M]_{(1)}\) there exists an \(\mathcal{O}\)-linear map \(L_{(0)}\) that makes the following diagram commute: \[\begin{tikzcd}[row sep=large, column sep=large] & \mathcal{A}_{(1)} \arrow[two heads, d, "\delta_{\psi}"']\\ \mathcal{T} ree[\mathfrak M]_{(1)} \arrow[dashed, ur, "\exists L_{(0)}"] \arrow[r,
"rhs" above] & \mathcal{I}\hat{\mathcal{A}}^+\subset \mathcal{A}_{(0)}=\hat{\mathcal{A}}^+ \end{tikzcd}\] where \(rhs\) is \(-(\delta_{\psi}\circ \nabla_{(0)} +
\nabla_{(0)}\circ \delta_{\psi})\).
We assume that we have constructed \(L_{(0)}\) solving Equation 15 on \(\mathcal{T} ree[\mathfrak M]_{(<i)}\) for \(i>1\). Let \(a\in\mathcal{T} ree[\mathfrak M]_{(i)}\).
Let us write \(R_{\leq(0)}\) the sum of derivations \(Q_{(-1)}\) and \(R_{(0)}\), where \(R_{(0)}\) is an \(\mathcal{A}\)-valued derivation of \(\mathcal{A}\) of degree \(+1\), negative degree \(0\), and coincides with \(Q_{(0)}\) on \(\mathcal{T} ree[\mathfrak M]_{(<i)}\) and \(\hat{\mathcal{A}}^+\). The trivial identity \(0 = R_{\leq(0)}^2 \circ
R_{\leq(0)} - R_{\leq(0)} \circ R_{\leq(0)}^2\) has the following component of negative degree \(-2\): \[(R_{\leq(0)}^2 \circ R_{\leq(0)} - R_{\leq(0)} \circ R_{\leq(0)}^2)_{(-2)} =
(R_{\leq(0)}^2)_{(-1)}\circ \delta_{\psi} - \delta_{\psi}\circ (R_{\leq(0)}^2)_{(-1)} = 0.\] Now, let us evaluate this expression on an element \(a\in \mathcal{T} ree[\mathfrak M]_{(i)}\). By definition of \(R_{\leq(0)}^2\), the first summand is equal to \((Q_{(0)}\circ\delta_{\psi} + \delta_{\psi}\circ Q_{(0)})\circ \delta_{\psi}(a)\) and it vanishes due to 15 .
The second summand \(\delta_{\psi}\circ (R_{\leq(0)}^2)_{(-1)}(a) = 0\) translates into \(\delta_{\psi}\circ R_{(0)} \circ \delta_{\psi} (a) =\delta_{\psi}\circ Q_{(0)} \circ \delta_{\psi} (a) =
0\). The latter equality can be rewritten as \(( \nabla_{(0)} + L_{(0)})\circ \delta_{\psi}(a)\) is \(\delta_{\psi}\) closed, which easily translates into the rhs of Equation 15 being \(\delta_{\psi}\)-closed. Thus, the rhs of Equation 15 is exact, so for all \(a\in \mathcal{T} ree[\mathfrak M]\)
there exists a \(\delta_\psi\)-preimage of \(-(\delta_{\psi}\circ \nabla_{(0)} + \nabla_{(0)}\circ \delta_{\psi} + L_{(0)}\circ \delta_{\psi}) (a)\). Therefore, the map \[-(\delta_{\psi}\circ \nabla_{(0)} + \nabla_{(0)}\circ \delta_{\psi} + L_{(0)}\circ \delta_{\psi})\colon \mathcal{T} ree[\mathfrak M]_{(i)}\to \mathcal{A}_{(i-1)}\] is \(\delta_\psi(\mathcal{A}_{(i)})\)-valued, moreover, it is easily checked to be \(\mathcal{O}\)-linear on \(\mathcal{T} ree[\mathfrak M]_{(i)}\). By projectivity
of \(\mathcal{T} ree[\mathfrak M]_{(i)}\) there exists an \(\mathcal{O}\)-linear map \(L_{(0)}\) such that the following diagram commutes:
Step 1(c): A more refined description of \(L_{(0)}\) via the homotopy retract data. We can further refine \(L_{(0)}\colon \mathcal{A}_{}\to \mathcal{A}_{}\) to include
homotopy retract data 12 . Indeed, the identity \[\label{identity1} \delta_\psi\circ L_{(0)}=-(\delta_{\psi}\circ \nabla_{(0)} +
\underbrace{\nabla_{(0)}\circ \delta_{\psi} + L_{(0)}\circ \delta_{\psi}}_{Q_{(0)}\circ \delta_\psi})=rhs\tag{16}\] and the homotopy retract \[\label{retration}
\delta_{\psi}\circ \underbrace{(\mathfrak r\circ \mathrm p^{ \geq 2})}_{h} + (\mathfrak r\circ \mathrm p^{ \geq 2}) \circ \delta_\psi = \mathrm{Id} - \underbrace{({\mathrm{p}}^1_{|}+ \psi\circ \mathfrak r\circ \mathrm p^{ \geq
2})}_{p}\tag{17}\] imply that \[\label{eq:L950} \delta_\psi(L_{(0)}(a))=\delta_\psi\circ h\circ rhs(a)+ p\circ rhs(a),\quad \text{for all}\; a\in \mathcal{T} ree[\mathfrak
M]_{(i)},\tag{18}\] where \(rhs\) is \(-(\delta_{\psi}\circ \nabla_{(0)} + \nabla_{(0)}\circ \delta_{\psi} + L_{(0)}\circ \delta_{\psi})\). In particular, the summand \(p\circ rhs(a)\) is a \(\delta_\psi\)-cycle for all \(a\in \mathcal{T} ree[\mathfrak M]_{(i)}\), therefore, it is \(\delta_\psi\)-exact. This allows to search \(L_{(0)}\) in the following form: \[\label{eq:L0-refined}
L_{(0)} = h\circ rhs - \beta_{(0)},\tag{19}\] where \(\beta_{(0)}\) is a \(\mathfrak M\bar \odot \hat{\mathcal{A}}^+_{1}\)-valued \(\mathcal{O}\)-linear map. The existence of such a map is due to the projectivity of \(\mathcal{T} ree[\mathfrak M]\), as is in the following diagram below: \[\begin{tikzcd}[row sep=large, column sep=large] & \mathfrak M_{(i)}\bar \odot \hat{\mathcal{A}}^+_{1} \arrow[two heads, d, "\delta_{\psi}"']\\ \mathcal{T} ree[\mathfrak M]_{(i)} \arrow[dashed, ur, "\exists
-\beta_{(0)}"] \arrow[r, "p\circ rhs" above] & \delta_{\psi}(\mathfrak M_{(i)})\bar \odot \hat{\mathcal{A}}^{+}_{1} \end{tikzcd}\]
In conclusion, for \(N=0\) the homological computations are restricted to \((\mathcal{T} ree[\mathfrak M]_{(i)}, \mathfrak M_{(i)}\bar \odot \hat{\mathcal{A}}^+_{1})\) for all \(i\geq 1\). This greatly reduces the number of homological computations. Step 2: Recursive construction of \(Q_{(k)}\), \(k\geq 1\). Assume we have constructed \(Q=(Q_{(k)})_{0\leq k\leq N}\) such that \((Q^2)_{(\leq N-1)}=0\) for some \(N\geq 0\).
The construction of \(Q_{(N+1)}\) such that \((Q^2)_{(\leq N)} =0\) goes, in part, along the similar lines as for \(Q_{(0)}\).
Step 2(a): Construction of a \(\mathbb{K}\)-linear derivation \({\nabla}_{(N+1)}\). This construction is not as straightforward as in Step 1 (a). One notable difference
is that one has to construct an \(\mathcal{A}\)-valued \(\mathbb{K}\)-linear derivation of \(\mathcal{O}\) of negative degree \(N+1\) which we do not have for free, in contrast to the previous. It is carried out in the following stages.
A construction of \(Q_{(N+1)}|_{\mathcal{O}}\): From Equation 14 the rhs of \[\label{eq:aux46eq46thm} \delta_{\psi}\circ Q_{(N+1)}(f) = - \sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)}(f),\quad f \in \mathcal{O}.\tag{20}\] must be \(\delta_\psi\)-closed. Indeed, as previously, one can show that there is no homological obstruction to find such \(Q_{(N+1)}\): Write \(R_{<(N+1)}\) for the
sum of derivations \(\delta_{\psi} +\sum_{i=0}^N Q_{(i)}\). Due to the recursive assumption, the negative degree \(N-1\) component of the trivial identity \(0 =
R_{<(N+1)} \circ R_{<(N+1)}^2 - R_{<(N+1)}^2 \circ R_{<(N+1)}\) reads as \[0=(R^2_{<(N+1)} \circ R_{<(N+1)} - R_{<(N+1)} \circ R^2_{<(N+1)})_{(N-1)} = (R^2_{<(N+1)})_{(N)}\circ \delta_{\psi} -
\delta_{\psi} \circ (R^2_{<(N+1)})_{(N)}\] Upon evalution on \(f\in \mathcal{O}\), the term \((R^2_{<(N+1)})_{(N)}\circ \delta_{\psi}\) vanishes. On the other hand, \((R^2_{<(N+1)})_{(N)}(f) = \sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)}(f)\) is \(\delta_\psi\)-closed, thus exact. It is clear that the map \[\sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)}=\sum\limits_{\substack{i+j=N \\ 0\leq i\leq j}}[Q_{(i)}, Q_{(j)}]\colon \mathcal{O}\to \mathcal{A}\] is a derivation. By projectivity of \(\Omega_{\mathcal{O}/\mathbb{K}}\), the construction of a \(\mathbb{K}\)-linear derivation \(Q_{(N+1)}\) can be described as follows:
\[\begin{tikzcd}[row sep=large, column sep=large] \Omega_{\mathcal{O}/\mathbb{K}}\arrow[dashed, rr, "\exists \tilde{q}_{(N+1)}"] \arrow[drr, "D_{(N)}"{pos=0.4, sloped}]& & \mathcal{A}_{(N+1)}
\arrow[two heads, d, "\delta_{\psi}"']\\ \mathcal{O}\arrow[u, "D"] \arrow[rr, "rhs" above] \arrow[dotted,urr, ""]& & \delta_{\psi}(\mathcal{A}_{(N+1)})\subset\mathcal{A}_{(N)} \end{tikzcd}\]Here
\(rhs\) is \(\sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)}\), and \(D_{(N)}\) is the unique \(\mathcal{O}\)-linear map determining \(rhs\) as a derivation. Then, we define \(Q_{(N+1)}|_{\mathcal{O}}\) as the composition of the universal derivation \(D\) with \(\tilde{q}_{(N+1)}\), that is, \(Q_{(N+1)}|_{\mathcal{O}} := \tilde{q}_{(N+1)}\circ D\). The latter satisfies Equation 20 , by construction.
Step 2(c\('\)): A refinement \(Q_{(N+1)}|_{\mathcal{O}}\): In order to reduce the homological computations, it is possible to refine the construction of the
derivation \(Q_{(N+1)}|_{\mathcal{O}}\) by taking into account the homotopy retract data 12 of \((S(\mathcal{T} ree[\mathfrak M]), \delta_{\psi})\) on
\((\mathfrak M, d)\). This is done along the same lines as for Step 1(c). Namely, we obtain from 12 and 20\[\label{eq:der95N431} \delta_{\psi}(Q_{(N+1)}(f)) = \delta_{\psi}\circ h\circ rhs(f) + p\circ rhs(f),\tag{21}\] where \(rhs= -\sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ
Q_{(j)}\). This allows to choose \(Q_{(N+1)}|_{\mathcal{O}}\) in the following form: \[\label{eq:Q9512340141125f} Q_{(N+1)}(f) = - \mathfrak
r\circ \mathrm p^{ \geq 2}\circ \sum\limits_{\substack{i+j=N\\i,j\geq 0}}Q_{(i)}\circ Q_{(j)} (f) - \alpha_{(N+1)}(f),\tag{22}\] for some \(\mathfrak M_{(N+1)}\bar \odot\hat{\mathcal{A}}^+_{N+2}\)-valued
derivation \(\alpha_{(N+1)}\) of \(\mathcal{O}\) such that \[\label{eq:Delta46N} \delta_{\psi}(\alpha_{(N+1)}(f)) =- p\circ
rhs(f), \quad \forall f \in \mathcal{O}.\tag{23}\] By projectivity of \(\Omega_{\mathcal{O}/\mathbb{K}}\), there exists an \(\mathcal{O}\)-linear map \(\tilde{\alpha}_{(N+1)}\colon\Omega_{\mathcal{O}/\mathbb{K}}\to \mathfrak M_{(N+1)}\bar \odot \hat{\mathcal{A}}^+_{N+2}\) so that the following diagram commutes: \[\begin{tikzcd}[row sep=large, column
sep=large] \Omega_{\mathcal{O}/\mathbb{K}}\arrow[dashed, rr, "\exists -\tilde{\alpha}_{(N+1)}"] \arrow[drr, "\tilde{D}_{(N)}"{pos=0.4, sloped}]& & \mathfrak M_{(N+1)}\bar \odot \hat{\mathcal{A}}^+_{N+2} \arrow[two heads, d,
"\delta_{\psi}"']\\ \mathcal{O}\arrow[u, "D"] \arrow[dotted, urr, ""] \arrow[rr, "p\circ rhs" above] & & \delta_{\psi}(\mathfrak M_{(N+1)})\bar \odot \hat{\mathcal{A}}^+_{N+2} \end{tikzcd}\] where
\(\tilde{D}_{(N)}\) is the \(\mathcal{O}\)-linear map uniquely determined by derivation \(p\circ rhs\). We define \(\alpha_{(N+1)}
:= \tilde{\alpha}_{(N+1)}\circ D\). The homological computation done through this homotopy retract procedure are restricted to \((\Omega_{\mathcal{O}/\mathbb{K}},\, \mathfrak M_{(N+1)}\bar \odot
\hat{\mathcal{A}}^+_{N+2})\), \(N\geq 0\).
Having obtained \(Q_{(N+1)}|_{\mathcal{O}}\) we extend it arbitrary to a derivation \(\nabla_{(N+1)}\colon \mathcal{A}\to \mathcal{A}\) of degree \(+1\)
and negative degree \(N+1\).
Step 2(b): A construction of an \(\mathcal{O}\)-linear part \(L_{(N+1)}\). The \(\mathcal{O}\)-linear part of \(Q_{(N+1)}\) is obtained similarly to Step 1(b). We search for \(Q_{(N+1)}\) in the form \(\nabla_{(N+1)} + L_{(N+1)}\) so that the \(\mathcal{O}\)-linear derivation \(L_{(N+1)}\colon \mathcal{A}\to \mathcal{A}\) satisfies Equation 13 on \(\mathcal{T} ree[\mathfrak
M]_{(i)}\oplus\mathcal{V}_j\), \(i,j \geq 1\), that is, \[\label{eq:N46gen46case46A} \delta_{\psi}( L_{(N+1)}(a)) = -\left(\delta_{\psi}\circ
\nabla_{(N+1)} + \nabla_{(N+1)}\circ \delta_{\psi} + L_{(N+1)}\circ \delta_{\psi} + \sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)}\right) (a)\tag{24}\] for any \(a\in \mathcal{T} ree[\mathfrak
M]_{(i)}\oplus\mathcal{V}_j\), \(i,j \geq 1\). The construction of \(L_{(N+1)}\), as well as the consistency check can be done as follows :
For \(a\in \mathcal{V}_j\), \(j\geq 1\), the right hand side of Equation 24 is \(\sum\limits_{\substack{i+j=N \\ i,j\geq
0}}Q_{(i)}\circ Q_{(j)}(a)\). We proceed then exactly as in Step 2(a) to show that the right hand side of 24 is \(\delta_{\psi}\)-closed9, thus exact. So there are no obstructions to find an appropriate \(\mathcal{O}\)-linear \(L_{(N+1)}|_{\mathcal{V}_j}\): \[\begin{tikzcd}[row sep=large, column sep=large] & \mathcal{A}_{(N+1)} \arrow[two heads, d, "\delta_{\psi}"']\\ \mathcal{V}_j \arrow[dashed, ur, "\exists L_{(N+1)}"] \arrow[r, "rhs" above] &
\delta_\psi(\mathcal{A}_{(N+1)}) \end{tikzcd}\]
Let us now extend \(L_{(N+1)}\) to \(\mathcal{T} ree[\mathfrak M]\). Let us fix \(i \geq 1\). The case \(i=1\), i.e.,
for \(a\in \mathcal{A}_{(0)}\), is done above. Let us write \(R_{\leq(N+1)}\mathrel{\vcenter{:}}= \delta_{\psi} + \sum_{j=0}^N Q_{(j)} + R_{(N+1)}\), where \(R_{(N+1)}\) is an \(\mathcal{O}\)-linear derivation \(\mathcal{A}\to \mathcal{A}\) which coincides with \(Q_{(N+1)}\) on \(\mathcal{A}_{(<i)}\). Considering the negative degree \(N-1\) component of the trivial identity \(R_{\leq(N+1)}^2 \circ R_{\leq(N+1)} - R_{\leq(N+1)}\circ
R_{\leq(N+1)}^2 = 0\) and applying it to an element \(a\in \mathcal{A}_{(i)}\) gives: \[(R_{\leq(N+1)}^2 \circ R_{\leq(N+1)} - R_{\leq(N+1)}\circ R_{\leq(N+1)}^2)_{(N-1)}(a) =
((R_{\leq(N+1)}^2)_{(N)}\circ \delta_{\psi} - \delta_{\psi}\circ (R_{\leq(N+1)}^2)_{(N)})(a) = 0.\] The first summand \((R_{\leq(N+1)}^2)_{(N)}\circ \delta_{\psi}(a)= (\sum_{j=-1}^{N+1} Q_{(j)})^2_{(N)}(\delta_\psi a) =
0\), by the induction assumption \((\sum_{j=-1}^{N+1} Q_{(j)})^2_{(N)}(a)=~0\) for all \(a\in \mathcal{A}_{(< i)}\). The second summand can be easily checked to be \[- \delta_{\psi} \circ (R_{\leq(N+1)}^2)_{(N)}(a) = -\delta_{\psi}\circ \left( (\sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)})(a) + Q_{(N+1)}\circ \delta_\psi\right)(a) = 0.\] From here we see directly that
the rhs of Equation 24 is \(\delta_{\psi}\)-closed, thus exact. By projectivity of \(\mathcal{T} ree[\mathfrak M]_{(i)}\), there exists an \(\mathcal{O}\)-linear map \(L_{(N+1)}\) such that \[\begin{tikzcd}[row sep=large, column sep=large] & \mathcal{A}_{(N+i+1)} \arrow[two heads, d,
"\delta_{\psi}"']\\ \mathcal{T} ree[\mathfrak M]_{(i)} \arrow[dashed, ur, "\exists L_{(N+1)}"] \arrow[r, "rhs" above] & \delta_{\psi}(\mathcal{A}_{(N+i+1)}) \end{tikzcd}\] where \(rhs =
-(\delta_{\psi}\circ \nabla_{(N+1)} + \nabla_{(N+1)}\circ \delta_{\psi} + L_{(N+1)}\circ \delta_{\psi} + \sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)})\).
We the extend \(L_{(N+1)}\) by derivation on \(\mathcal{A}_{(i)}\).
Step 2(c): A refined description of \(L_{(N+1)}\) via the homotopy retract data. As in the case for \(L_{(0)}\), it is possible to refine the required computations for
\(L_{(N+1)}\). It follows the exact same lines as in Step 1(c). From Equation 17 , projectivvity of \(\mathcal{T} ree[\mathfrak M]\) and \(\mathcal{V}_{\geq 1}\), as well as the exactness of \(\delta_ \psi\)-cycles, there exists an \(\mathcal{O}\)-linear map \[\beta_{(N+1)}\colon \mathcal{T} ree[\mathfrak M]\oplus \mathcal{V}_{\geq 1}\to \mathfrak M\bar \odot \hat{\mathcal{A}}^+\] of negative degree \(N+1\) and of degree \(+1\) so that
\[\label{eq:gen46A46final46form} L_{(N+1)}(a) = h \circ rhs(a) - \beta_{(N+1)}(a),\tag{25}\] where \(rhs = -(\delta_{\psi}\circ
\nabla_{(N+1)} + \nabla_{(N+1)}\circ \delta_{\psi} + L_{(N+1)}\circ \delta_{\psi} + \sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)})\). The map \(\beta_{(N+1)}\) is obtained by projectivity of \(\mathcal{T} ree[\mathfrak M]_{(i)}\) and \(\mathcal{V}_j,\,\, \forall i,j\geq 0\) as in the following diagrams: \[\label{eq:beta95123N431125} \begin{tikzcd}[row sep=large, column sep=large] & \mathfrak M_{(N+1)}\bar \odot \hat{\mathcal{A}}^+_{N+j+1} \arrow[two heads, d, "\delta_{\psi}"'] & & & \mathfrak
M_{(i+N+1)}\bar \odot \hat{\mathcal{A}}^+_{i+N+2} \arrow[two heads, d, "\delta_{\psi}"']\\ \mathcal{V}_j \arrow[dashed, ur, "\exists -\beta_{(N+1)}"] \arrow[r, "p\circ rhs" above] & \delta_{\psi}(\mathfrak
M_{(N+1)}\bar \odot \hat{\mathcal{A}}^+_{N+j+1}) & & \mathcal{T} ree[\mathfrak M]_{(i)} \arrow[dashed, ur, "\exists -\beta_{(N+1)}"] \arrow[r, "p\circ rhs" above] & \delta_{\psi}(\mathfrak M_{(i+N+1)}\bar \odot
\hat{\mathcal{A}}^+_{i+N+2}) \end{tikzcd}\tag{26}\] The homological computations here are restricted to \((\mathcal{V}_j, \mathfrak M_{(N+1)}\bar \odot \hat{\mathcal{A}}^+_{N+j+1} )\bigcup( \mathcal{T} ree[\mathfrak
M]_{(i)}, \mathfrak M_{(i+N+1)}\bar \odot \hat{\mathcal{A}}^+_{i+N+2})\), \(i,j \geq 1\).
The maps \(\nabla, L\) correspond to \(\nabla_\alpha, L_{\beta}\) in Definition 10 (2), see
Equations 19 , 22 , 25 . This ends the proof. ◻
2.3 Arborescent extension of \(\mathbb{N}\)-graded \(Q\)-varieties over \(\mathcal{O}\)↩︎
In § 2.1, we examined the general extension problem for positively graded \(Q\)-varieties over \(\mathcal{O}/\mathcal{I}\). Here, in contrast with the
previous section, we begin with a positively graded \(Q\)-variety \((\hat{\mathcal{A}}^+ = S(\oplus_{i\geq 1} \mathcal{V}_{i} ),\; \hat{Q}^+)\) over \(\mathcal{O}\) (that is, \(({\hat{Q}^+})^2 = 0\) on \(\mathcal{O}\)) such that \[\hat{Q}^+(\mathcal{I}) \subseteq
\mathcal{I}\hat{\mathcal{A}}^+.\] Of course, the latter induces a positively graded \(Q\)-variety \((\mathcal{A}^+ = S_{\mathcal{O}/\mathcal{I}}(\oplus_{i\geq 1} \mathcal{V}_{i} ),\;
Q^+)\) over \(\mathcal{O}/\mathcal{I}\). The difference in this section is that we do not need Proposition 29 needed to ensure the
existence of an \(\mathcal{O}\)-lift as in Definition 9, since the \(\mathcal{O}\)-lift is
already provided.
In several important examples (see §3), we deal with positively graded varieties over \(\mathcal{O}\) that preserve the ideal \(\mathcal{I}\). In
particular,
the universal Lie \(\infty\)-algebroid of a singular foliation described in [15], and
more generally, the universal Lie \(\infty\)-algebroid associated with a Lie–Rinehart algebra over \(\mathcal{O}\)[16],
provide instances of such positively graded \(Q\)-varieties. One might reasonably expect that the number of homological computations required in this simplified setting is smaller than in the general case §2.1.
In this section, we retain the notations introduced in §2.1. The main result of this section is the following
Theorem 4.
Let \(\mathcal{O}\) be an associative commutative unital algebra.
Let \(\mathcal{I}\subset \mathcal{O}\) be a proper ideal of \(\mathcal{O}\) and \((\hat{\mathcal{A}}^+, \hat{Q}^+)\), \(\hat{\mathcal{A}}^+ = S(\oplus_{i\geq 1}\mathcal{V}_i)\) a positively-graded \(Q\)-variety over \(\mathcal{O}\) such that \(Q^+(\mathcal{I})\subset \mathcal{I}\hat{\mathcal{A}}^+\);
and \((S(\mathcal{T} ree[\mathfrak M]), \delta_{\psi})\) an arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\) with hook map \(\psi\colon
\mathcal{T}ree[\mathfrak M]\to \mathfrak M\).
There exists an arborescent extension \((\mathcal{A}, Q, {\alpha=0, \beta})\) of the following form:
The restriction of \(Q\) to \(\hat{\mathcal{A}}^+\) is \(\hat{Q}^+\).
For all \(a \in \mathfrak M\), \(Q(a)\) is valued in \(\mathfrak M\bar \odot \hat{\mathcal{A}}^+\oplus \hat{\mathcal{A}}^+\). In more details, \[Q_{(i)}(a) = \begin{cases} d(a),if i = -1 \\
\left({(\nabla_\alpha)}_{(0)} - \beta_{(0)}\right)(a),if i=0\\
-\beta_{(i)},if i \geq 1
\end{cases}\]
On non-trivial trees \(\mathcal{T} ree^{\geq 2}[\mathfrak M]\)\(Q\) is given recursively by \[Q = \mathfrak r^{-1}-\mathfrak r\circ \mathrm p^{ \geq
2}\circ Q \circ \mathfrak r^{-1} - \chi,\] where \(\chi\colon \mathcal{T} ree^{\geq 2}[\mathfrak M]\to \mathfrak M\bar \odot\hat{\mathcal{A}}^+\) is an \(\mathcal{O}\)-linear map,
whose negative degree \(-1\) component is \(\psi\) and \(\chi_{(\geq 0)} = \beta|_{\mathcal{T} ree^{\geq 2}[\mathfrak M]}\).
We shall call the extension \((\mathcal{A}, Q, \alpha=0, \beta)\) described above an explicit arborescent extension of \((\mathcal{A}^-, \hat{\mathcal{A}}^+)\) with hook\(\chi\), and denote it by \((\mathcal{A}, Q_{\chi})\).
The proof is delegated to §2.4. The adjective “explicit” in Theorem 4 is clarified in the following proposition.
Proposition 19. An explicit arborescent extension of Theorem 4 has the following form: \[\begin{align} On
\hat{\mathcal{A}}^+\colon &\quad Q_\chi = \hat{Q}^+. \\ On \mathfrak M\colon &\quad Q_\chi = \delta_\psi + \nabla_{(0)}- \beta_{(0)}. \\ On \mathcal{T} ree^{\geq 2}[\mathfrak M]\colon &\quad Q_\chi(t[a_1, \dots, a_n]) = \mathfrak
r^{-1}t[a_1,\dots, a_n]+ \sum_{A\in \mathrm{InVert}(t)}(-1)^{W_A}\partial_A t[a_1,\dots, a_n] \\ +\sum_{A\in \mathrm{Leaves}(t)}&(-1)^{W_A}t[a_1,\dots,Q(a_A) ,\dots, a_n] - \sum_{A\in \mathrm{InVert}(t)\cup\mathrm{Root}}(-1)^{W_A}t_{\downarrow
A}[a_1,\dots,\chi({t_{\uparrow A}}(a_A)) ,\dots, a_n].
\end{align}\] Here, we used notations from Convention 13 and Proposition 17.
Proof. The proof is a consequence of the Proposition 17, which follows from [23]. ◻
Notice the similarity of the explicit arborescent extension and the arborescent Koszul-Tate resolution in Definition 7. It turns out that there is an analogous statement
on the existence of homotopy retract data as in [23]. More precisely,
Proposition 20. Let \((\mathcal{A}, Q_\chi)\) be an explicit arborescent extension of a positively graded \(Q\)-variety \((\hat{\mathcal{A}}^+, \hat{Q}^+)\) over \(\mathcal{O}\). Consider the complex \((\mathfrak M\bar \odot \hat{\mathcal{A}}^+\oplus \hat{\mathcal{A}}^+,
\hat{Q}'_\chi)\) where \(Q'_{\chi}\) is a restriction \((Q_\chi)|_{\mathfrak M\bar \odot \hat{\mathcal{A}}^+\oplus \hat{\mathcal{A}}^+}\). The \(\mathcal{O}\)-linear maps \[\mathrm{Incl}\colon (\mathfrak M\bar \odot \hat{\mathcal{A}}^+) \oplus \hat{\mathcal{A}}^+\longrightarrow \mathcal{A}, \quad (a, b) \mapsto a+b\] and \[\mathrm{Proj}\colon \mathcal{A}\longrightarrow (\mathfrak M\bar \odot \hat{\mathcal{A}}^+)\oplus \hat{\mathcal{A}}^+, \quad a \mapsto \chi\circ \mathfrak r\circ \mathrm p^{ \geq 2}(a) + \mathrm{p}_{\mathfrak
M,\hat{\mathcal{A}}^+}(a),\] are chain maps. Moreover, they are homotopy inverse one to the other. More precisely, \[\left\{ \begin{array}{rcl} {\mathrm{Proj}} \circ {\mathrm{Incl}} &=& {\mathrm{Id}} \\
{\mathrm{Incl}} \circ {\mathrm{Proj}} &= & {\mathrm {Id}} - \left(h \circ Q_\chi + Q_\chi \circ h \right) \end{array}\right.\] where the homotopy \(h\) is given by \(h:= \mathfrak
r\circ \mathrm p^{ \geq 2}\). Here, \(\mathrm{p}_{\mathfrak M, \hat{\mathcal{A}}^+}\) is the projection of \(\mathcal{A}\) onto \((\mathfrak M\bar
\odot\hat{\mathcal{A}}^+)\oplus \hat{\mathcal{A}}^+\). Also, \[\label{eq:additional} h^2 =0 \, , \, h \circ {\mathrm{Incl}} =0 \, , \, {\mathrm{Proj}} \circ h =0.\qquad{(1)}\]
Conditions ?? are called side relations* in [34].*
Proof. The proof is done by a direct verification. The restriction map \(Q'_{\chi}\colon \,\,\mathfrak M\bar \odot \hat{\mathcal{A}}^+ \oplus \hat{\mathcal{A}}^+ \to \mathfrak M\bar \odot \hat{\mathcal{A}}^+ \oplus
\hat{\mathcal{A}}^+\) is well-defined, by Theorem 4\((i-ii)\). The inclusion map is clearly a chain map, that is \[\mathrm{Incl}\circ Q'_{\chi} = Q_\chi \circ \mathrm{Incl}.\]
The side relations ?? are clearly satisfied by the definition of the maps \(\mathrm{Incl}\), \(\mathrm{Proj}\), \(h\). We have \(\mathrm{Proj}\circ \mathrm{Incl} = \mathrm{p}_{\mathfrak M, \hat{\mathcal{A}}^+}\circ \mathrm{Incl} = \mathrm{Id}\). Let us consider the negative degree expansion of the composition \(\mathrm{Incl}\circ \mathrm{Proj}\): the negative degree zero component reads \[(\mathrm{Incl}\circ \mathrm{Proj})_{(0)} = \mathrm{Incl}\circ \mathrm{p}_{\mathfrak M, \mathcal{A}^+} +\mathrm{Incl}\circ
\psi\circ \mathfrak r\circ \mathrm p^{ \geq 2}.\] By Equation 7 , this expression is equal to \(\mathrm{Id} - (h\circ \delta_{\psi} + \delta_{\psi} \circ h)\) with \(h,\delta_{\psi}\) being \(\hat{\mathcal{A}}^+\)-linear. Since the components \((Q_\chi)_{(\geq 0)}\) map \(\mathcal{T} ree[\mathfrak
M]\) to \(\mathcal{T} ree[\mathfrak M]\bar \odot\hat{\mathcal{A}}^+\), we therefore deduce the following: \[\begin{align} h\circ (Q_\chi)_{(\geq 0)} + (Q_\chi)_{(\geq 0)}\circ h &=
h\circ (Q_\chi)_{(\geq 0)}\circ (\mathrm{Id}- \mathrm p^{ \geq 2}+ \mathrm p^{ \geq 2}) -\underbrace{r\circ \mathrm p^{ \geq 2}}_{h} \circ (Q_ \chi)_{(\geq 0)}\circ \mathrm p^{ \geq 2}- \chi_{(\geq 0)}\circ \mathfrak r\circ \mathrm p^{ \geq 2}\\&= -
\chi_{(\geq 0)}\circ \mathfrak r\circ \mathrm p^{ \geq 2}.
\end{align}\] Combining the expressions in negative degree \(0\) and \(\geq 1\) we obtain the desired relation \[{\mathrm{Incl}} \circ {\mathrm{Proj}} =
{\mathrm {Id}} - \left(h \circ Q_\chi + Q_\chi \circ h \right)\] It remains to check that \(\mathrm{Proj}\) is a chain map. This follows directly from \(\mathrm{Incl}\) being an
injective chain map, as well as the established identities: \[\begin{align}
\mathrm{Incl}\circ (Q'_\chi \circ \mathrm{Proj} - \mathrm{Proj}\circ Q_\chi)& = Q_\chi\circ \mathrm{Incl}\circ \mathrm{Proj} - \mathrm{Incl}\circ \mathrm{Proj} \circ Q_\chi \\
&= Q_\chi\circ (\mathrm{Id} - \left(h \circ Q_\chi + Q_\chi \circ h \right)) - (\mathrm{Id} - \left(h \circ Q_\chi + Q_\chi \circ h \right))\circ Q_\chi = 0.
\end{align}\] ◻
2.3.1 Applications and results in the geometric setting↩︎
Theorem 4 together with those of Laurent-Gengoux, Lavau, and Strobl [15], as well as
[16], yields the following.
Theorem 5. The universal positively graded manifold (or variety) \((E= (E_{-i})_{i\in \mathbb{N}}, \hat{Q}^+)\) associated with a singular foliation or Lie–Rinehart algebra preserving the ideal \(\mathcal{I}\), as constructed in [15] and [16], extends to a \(\mathbb{Z}\)-graded manifold (or variety) \(((E_{i})_{i\in \mathbb{Z}^{\times}}, {Q})\) over \(\mathcal{O}\).
This extension can be chosen to be an explicit arborescent extension.
Moreover, the homological vector field \({Q}\) is unique up to diffeomorphism.
Proof. Let \((\mathfrak A, [\cdot, \cdot]_\mathfrak A, \rho_\mathfrak A)\) be a Lie-Rinehart algebra over \(\mathcal{O}\) that preserves an ideal \(\mathcal{I}\subset \mathcal{O}\) . Assume there exists a projective resolution of \(\mathfrak A\) by sections of vector bundles \[\label{eq:geo95res} \cdots \stackrel{\mathrm{d}} \longrightarrow\mathcal{P}_{-3} \stackrel{\mathrm{d}}{\longrightarrow} \mathcal{P}_{-2} \stackrel{\mathrm{d}}{\longrightarrow} \mathcal{P}_{-1} \stackrel{\pi}{\longrightarrow}
\mathfrak A\tag{27}\] that is, \(\mathcal{P}_{-i}\simeq \Gamma(E_{-i})\) for some vector bundle \(E_{-i}\to M\) for \(i\geq 1\). By Thereom 1, the resolution 27 is endowed with a unique (up to homotopy) Lie \(\infty\)-algebroid over \(\mathcal{O}\), whose \(1\)-ary bracket is \(\mathrm{d}\) and the anchor map is \(\rho_\mathfrak{A}\circ\pi\). The latter
corresponds to a positively graded \(Q\)-variety \((S(\oplus_{i\geq 1} \mathcal{V}_i), \hat{Q}^+)\) over \(\mathcal{O}\) that preserves \(\mathcal{I}\). Here, \(\mathcal{V}_i = \Gamma(E^*_{-i})\). The result follows from Theorem 4. ◻
In particular, when \(\mathcal{O}\) is a Noetherian ring, 27 exists, e.g., \(\mathcal{O}=\mathbb{C}[x_1,\ldots, x_d]\). We have the following result
Corollary 2. Let \(\mathcal{O}=\mathbb{C}[x_1,\ldots,x_n]\) and \(W\subset \mathbb{C}^n\) be an affine variety given by an ideal \(\mathcal{I}_W\subset
\mathcal{O}\). Let \(\mathfrak X_W\subset \mathrm{Der}(\mathcal{O})\) be the Lie-Rinehart algebra generated by derivations of \(\mathcal{O}\) that preserve \(\mathcal{I}_W\). There exists a \(\mathbb{Z}\)-graded variety over \(\mathcal{O}\) which is an explicit arborescent extension of the restriction of a universal
\(NQ\)-variety of the Lie-Rinehart algebra \(\mathfrak X_W\) on \(W\).
Remark 21. Notice that in Corollary 2, one can consider a Lie–Rinehart algebra over the quotient \(\mathbb{C}[x_1,\ldots,x_n]/\mathcal{I}_W\). Moreover, Theorem 1 still applies, and we obtain a positively graded \(Q\)-variety over \(\mathbb{C}[x_1,\ldots,x_n]/\mathcal{I}_W\). In this case, we have an arborescent extension \((\mathcal{A}, Q, \alpha, \beta)\) as in Theorem
3, not necessarily an explicit one with \(\alpha=0\).
Lemma 22. Let \((\mathcal{A}^-, Q^-)\) be an arborescent Koszul-Tate resolution \((S(\mathcal{T} ree[\mathfrak M]), \delta_{\psi})\) of \(\mathcal{O}/\mathcal{I}\), and let \((\hat{\mathcal{A}}^+, \hat{Q}^+)\) be a positively graded \(Q\)-variety over \(\mathcal{O}\).
There exists an arborescent extension of \((\mathcal{A}^-, \hat{\mathcal{A}}^+)\) of the form \((\mathcal{A}, Q, \alpha = 0,\beta)\), with \(\beta|_{\mathcal{V}_{\geq 1}}=0\).
The negative degree components \((Q_{(i)})_{i\neq 0}\) are \(\hat{\mathcal{A}}^+\)-linear.
Moreover, the homological computations are restricted to \(\lbrace(\mathcal{T} ree[\mathfrak M]_{(i)},\;\mathfrak M_{(i+j-1)}\bar \odot \hat{\mathcal{A}}^+_{j} )| \; i,j \geq 1 \rbrace\).
Proof. We shall use the notations introduced in the proof of Theorem 3. The argument proceeds by revisiting the steps of that
proof, with particular attention to Equations 1726 , which are used to construct the retraction residues \(\alpha\) and \(\beta\). We show that \(\alpha, \beta\) of Theorem 3 can be chosen such that
\(\alpha_{(i)} = 0\) and \(\beta_{(i)}|_{\mathcal{V}_{\geq 1}} = 0\) for all \(i\in \mathbb{N}\). Then the result follows.
By Definition 10, \(\alpha_{(0)}\) and \(\beta_{(0)}=0\) and \(\beta|_{\mathcal{V}_{\geq 1}}=0\). Let \(i=1\). Since for all \(f\in \mathcal{O}\), we have \(Q_{(0)}^2(f)=(\hat{Q}^+)^2(f)=0\),
Equation 23 reads \[\delta_{\psi}(\alpha_{(1)}(f)) = -p\circ Q_{(0)}^2(f) = 0, \quad \forall f \in \mathcal{O}.\] We choose \(\alpha_{(1)} = 0\). Moreover,
Equation 22 yields \[Q_{(1)}|_{\mathcal{O}} = -\mathfrak r\circ \mathrm p^{ \geq 2}\circ Q^2_{(0)}|_{\mathcal{O}} - \alpha_{(1)} = 0\] Therefore, we can choose \((\nabla_{\alpha})_{(1)}\), an extension of \(Q_{(0)}|_{\mathcal{O}}\) to \(\mathcal{A}\), to be zero. The condition \(Q_{(0)}^2 =
0\) on \(\hat{\mathcal{A}}^+\) and the homotopy retract equation 17 imply that the \(\mathcal{O}\)-linear part \((L_{\beta})_{(1)}\) given in Equation 25 takes a simplified form upon restriction to \(\mathcal{V}_j\), \(j\in
\mathbb{N}\): \[(L_\beta)_{(1)}(a) = \underbrace{h \circ rhs(a)}_{=0} - \beta_{(1)}(a)= -\beta_{(1)}(a),\; a\in \mathcal{V}_{\geq 1}.\] Moreover, by Equation 26 , the term \(\beta_{(1)}\) satisfies \[\delta_{\psi}(\beta_{(1)}(a))=p \circ rhs(a) =0\quad \text{for all} \quad a \in \mathcal{V}_{\geq 1}.\] Thus, as an admissible choice, we choose \(\beta_{(1)} = 0\) on \(\hat{\mathcal{A}}^+\), as well as \((L_{\beta})_{(1)} =0\) on \(\hat{\mathcal{A}}^+\). Therefore, the
negative degree \(+1\) of \(Q\) is \[Q_{(1)} = (\nabla_{\alpha})_{(1)} + (L_\beta)_{(1)} = 0,\quad \text{on} \quad \hat{\mathcal{A}}^+.\] We proceed by
induction: Assume that we have constructed \(Q_{(i)},\, 1\leq i \leq N\) to be \(\hat{\mathcal{A}}^+\)-linear. Then from Equation 23 evaluated on elements \(f\in\mathcal{O}\) we obtain: \[\delta_{\psi}\alpha_{(N+1)}(f) = p\circ\sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)}(f) = p\circ Q_{(N)}(Q_{(0)}(f)) = 0.\] Therefore, we choose
\(\alpha_{(N+1)} = 0\) on \(\mathcal{O}\). It follows that \(Q_{(N+1)}|_{\mathcal{O}}=0\) and \((\nabla_{\alpha})_{(N+1)}\)
is chosen to be equal to \(0\) on \(\mathcal{A}\). In this case, the linear part \((L_\beta)_{(N+1)}\) satisfies \[\delta_{\psi}(L_{\beta})_{(N+1)}(a) =-\beta_{(N+1)}\quad \text{on}\;\mathcal{V}_{\geq 1}\] by Equation 25 . Moreover, Equation 26 reads as \(\beta_{(N+1)}\) is \(\delta_{\psi}\)-closed on \(\mathcal{V}_{\geq 1}\). Therefore, we choose \(\beta_{(N+1)}\) to be zero.
Thus, we obtain an \(\hat{\mathcal{A}}^+\)-linear \(Q_{(N+1)}\). ◻
Remark 23. We showed that homological computations in the simplified setting are reduced to studying the extension on the arborescent Koszul-Tate resolution \((S(\mathcal{T} ree[\mathfrak M]),
\delta_{\psi})\) part. Note that no conditions are needed on the (smooth) Kähler module \(\Omega_{\mathcal{O}/\mathbb{K}}\). This extension can be further improved by taking a specific extension \((\nabla_{\alpha = 0})_{(0)}\), as explained in the proof of Theorem 4 below.
Proof (of Theorem 4). The proof is a prolongation of Lemma 22,
we further impose the following conditions on the choice of the derivation \((\nabla_\alpha)_{(0)}\):
\((\nabla_\alpha)_{(0)}(\mathfrak M) \subset \mathfrak M\bar \odot \mathcal{A}^+\).
The first condition can always be satisfied without any restrictions. The second condition can be interpreted as a recursive formula for \((\nabla_\alpha)_{(0)}\) for non-trivial trees (i.e., trees with several leaves):
for any tree \(a = \mathfrak r(b)\), where \(b \in S^{\geq 2}(\mathcal{T} ree[\mathfrak M])\) define \[\label{eq:aux46nabla} (\nabla_\alpha)_{(0)} (a) = -\mathfrak r\circ (\nabla_\alpha)_{(0)}(b)\tag{28}\] so that Item 2 is satisfied.
Let us show that the arborescent extension of Lemma 22 together with the condition on \((\nabla_\alpha)_{(0)}\) from
above satisfies items \(i-iii\) of Theorem 4.
on \(\hat{\mathcal{A}}^+\): \(Q\) coincides with \(\hat{Q}^+\). This is item \(i\) of Theorem 4.
Let \(N\geq -1\). The imposed conditions on \((\nabla_\alpha)_{(0)}\) imply that \((\nabla_\alpha)_{(0)}\) is an arity \(0\) operation on \(\mathcal{T} ree[\mathfrak M]\), that is, \((\nabla_\alpha)_{(0)}(\mathcal{T} ree[\mathfrak M]) \subset \mathcal{T} ree[\mathfrak M]\bar \odot
\hat{\mathcal{A}}^+\). Together with the Definition 10(2), this implies that all the components of negative degree \(\geq
0\) of \(Q\) are of arity \(0\) on \(\mathcal{T} ree[\mathfrak M]\), i.e., \(Q_{(\geq 0)}(\mathcal{T} ree[\mathfrak M])
\subset\mathcal{T} ree[\mathfrak M]\bar \odot \mathcal{A}^+\). In particular, the linear part \(L_\beta\) restricted to \(\mathfrak M\) is \(L_\beta =
-\beta\), since \[\begin{align} &\left[\delta_{\psi}, ({\nabla_\alpha})_{(N+1)}\right] +({L_\beta})_{(N+1)}\circ\delta_\psi +\sum\limits_{\substack{i+j=N \\ 0\leq i\leq j}}\left[Q_{(i)}, Q_{(j)}\right] \\ \\ &=
\delta_\psi \circ (\nabla_{\alpha})_{(N+1)} + Q_{(N+1)}\circ \delta_{\psi} + \sum\limits_{\substack{i+j=N \\ 0\leq i\leq j}}\left[Q_{(i)}, Q_{(j)}\right]
\end{align}\]is in the kernel of \(\mathfrak r\circ \mathrm p^{ \geq 2}\). Using Equation 10 we simplify further the expression for \(Q_{(N+1)}\): \[Q_{(N+1)}(a) = (\nabla_\alpha)_{(N+1)}(a) - \beta_{(N+1)}(a)= \begin{cases} (\nabla_{(0)} - \beta_{(0)})(a), if N=-1 \\ -\beta_{(N+1)}, if N\geq 0 \end{cases}, \quad for a\in \mathfrak M.\] This, together with \(Q_{(-1)} = \delta_{\psi}\), implies item \(ii\) of Theorem 4.
In a similar fashion we simplify \(Q_{(N+1)}\) upon evaluation on \(\mathcal{T} ree^{\geq 2}[\mathfrak M]\): for \(a\in \mathcal{T} ree^{\geq 2}[\mathfrak
M]\)\[\begin{align}
Q_{(N+1)}(a)& = ((\nabla_\alpha)_{(N+1)}-\mathfrak r\circ \mathrm p^{ \geq 2}\circ (\delta_{\psi}\circ (\nabla_\alpha)_{(N+1)} + Q_{(N+1)}\circ \delta_{\psi} + \sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)}) - \beta_{(N+1)})(a) \\
&=((\nabla_\alpha)_{(N+1)}-\mathfrak r\circ \mathrm p^{ \geq 2}\circ (\delta_{\psi}\circ (\nabla_\alpha)_{(N+1)} + Q_{(N+1)}\circ \mathfrak r^{-1} ) - \beta_{(N+1)})(a) \\
&=(-\mathfrak r\circ \mathrm p^{ \geq 2}\circ Q_{(N+1)}\circ \mathfrak r^{-1} - \beta_{(N+1)})(a),\quad\text{by Equation \eqref{eq:aux46nabla}}
\end{align}\] Here, the transition from the first line to the second one is due to \(Q_{(i)}, \, i\geq 0\) mapping \(\mathcal{T} ree[\mathfrak M]\bar \odot \hat{\mathcal{A}}^+\) to
\(\mathcal{T} ree[\mathfrak M]\bar \odot \hat{\mathcal{A}}^+\) and the kernel of \(\mathrm p^{ \geq 2}\) being \(\hat{\mathcal{A}}^+\oplus\mathcal{T} ree[\mathfrak
M]\bar \odot \hat{\mathcal{A}}^+\). So that \[\mathrm p^{ \geq 2}\circ (Q_{(N+1)}\circ \delta_{\psi} + \sum\limits_{\substack{i+j=N \\ i,j\geq 0}}Q_{(i)}\circ Q_{(j)})(a) = \mathrm p^{ \geq 2}\circ Q_{(N+1)} \circ
\mathfrak r^{-1}(a).\] Together with \(Q_{(-1)} = \delta_{\psi}\) on \(\mathcal{T} ree^{\geq 2}[\mathfrak M]\), we recover item \(iii\) of Theorem 4. This ends the proof.
In this section, we present explicit examples that illustrate the main results discussed in §2.
3.1 Arborescent extention of an \(\mathcal{I}\)-Lie algebroid↩︎
It is natural to begin with an example in which the positive part is a Lie algebroid, see Example 1. Let \((A, \left[ \cdot\,,\cdot\right] _A,
\rho)\) be a Lie algebroid over a manifold \(M\), such that the anchor map preserves an ideal \(\mathcal{I}\subset C^{\infty}(M)\), so that it \(\rho(\Gamma
(A))(\mathcal{I})\subset \mathcal{I}\). Here, \(A\) shall be called an \(\mathcal{I}\)-Lie algebroid. Such a Lie algebroid \(A\) corresponds
to a positively graded \(Q\)-variety \((S(\mathcal{V}_1), \hat{Q}^+)\) that preserves \(\mathcal{I}\), where \(\mathcal{V}_1
\mathrel{\vcenter{:}}= \Gamma(A[-1]^*)\). In local coordinates, the homological vector fields \(\hat{Q}^+\) takes the following form: \[\hat{Q}^+ = \rho^i_a\xi^a\frac{\partial}{\partial
x^i} - \frac{1}{2}C_{ab}^c\xi^a\xi^b \frac{\partial}{\partial \xi^c},\] where \(x^i, \xi^a\) are local coordinates on \(A[-1]^*\), \(\rho^i_a\), \(C^c_{ab}\) are local coordinates for the anchor map and the bracket \(\left[ \cdot\,,\cdot\right] _A\). The summation of the repeated indices is assumed.
We associate to the ideal \(\mathcal{I}\) a projective resolution \((\mathfrak M, d)\) of \(\mathcal{O}/\mathcal{I}\), upon which we construct an
arborescent Koszul–Tate resolution \((S(\mathcal{T} ree[\mathfrak M], \delta_\psi)\) of \(\mathcal{O}/\mathcal{I}\). By Theorem 4, it is possible to choose an explicit arborescent extension the Lie algebroid \(A\). Moreover, such an extension induces a specific structure on \(\mathfrak
M\), as explained in the following:
Proposition 24. Let \((\mathcal{A}^-, Q^-)\!\mathrel{\vcenter{:}}= (S(\mathcal{T} ree[\mathfrak M]), \delta_\psi)\) be an arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\), and let \((\hat{\mathcal{A}}^+, \hat{Q}^+)\!\mathrel{\vcenter{:}}= (S(\mathcal{V}_1), \hat{Q}^+)\) be a positively graded \(Q\)-variety associated to an \(\mathcal{I}\)-Lie algebroid \((A, \left[ \cdot\,,\cdot\right] _A, \rho)\) of rank \(k\).
An explicit arborescent extension \((\mathcal{A}, Q_{\chi})\) of \((\mathcal{A}^-, \hat{\mathcal{A}}^+)\) has its homological calculations restricted to \((\mathcal{T} ree[\mathfrak M]_{(\bullet)}, \mathfrak M_{(\bullet+j-1)}\odot S^j(\mathcal{V}_1))\), \(1\leq j\leq k\).
Moreover, it induces an \(\mathcal{O}\)-linear multiplication \(\star_{(\mathrm{top})}\colon \mathfrak M\times\mathfrak M\to \mathfrak M\odot \Omega^{\mathrm{top}}(A)\) of
negative degree 10\(k=\mathrm{top}\).
Proof. The degrees of elements in \(S(\mathcal{V}_1)\) are in \(\{0, 1, 2, \ldots, k\}\), since \(\mathcal{V}_1\) is concentrated in degree \(+1\). Therefore, the claim on homological computations for the explicit extension \(Q_\chi\) follows from Theorem 3 as well as Lemma 22. This proves item 1. In order to prove the second claim, observe that the negative
degree \(k-1\) component of the hook map \(\chi\) of \((\mathcal{A}, Q_\chi)\) induces an \(\mathcal{O}\)-linear product
\(\star_{(k)}\mathrel{\vcenter{:}}= \mathfrak M\times \mathfrak M\to \mathfrak M\odot S^{\mathrm{top}}(\mathcal{V}_1)\) by \[a\star_{(k)} b\mathrel{\vcenter{:}}= \chi_{(k-1)}\left(
\adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{a}, tier =1] [\scalebox{2}{b}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right)\] ◻
The product \(\star_{(k)}\) measures the violation of Leibniz rule of a tower of products \(\star_{(i)}\), and derivations \((Q_\chi)_{(j)}\) restricted
to \(S(\mathfrak M)\), for all \(i,j\leq k-1\). The latter is explained in full details in §5, where an example of degree \(+1\) product \(\star_{(1)}\) is also provided.
3.2 Vector fields vanishing on a subspace of \(\mathbb{K}^2\)↩︎
Let \(\mathcal{I}\) be an ideal of a ring \(\mathcal{O}= \mathbb{K}[x_1, x_2]\), so that \(\mathcal{I}\) is generated by a regular sequence \(\varphi_1, \varphi_2\). Let \(\mathfrak A_\mathcal{I} = \mathcal{I}\,\mathrm{Der}(\mathcal{O})\) be the Lie-Reinhart algebra generated by \(\varphi_1
\frac{\partial}{\partial x_1}, \varphi_2\frac{\partial}{\partial x_1}, \varphi_1 \frac{\partial}{\partial x_2}, \varphi_2\frac{\partial}{\partial x_2}\).
In this example, we associate a \(\mathbb{Z}\)-graded \(Q\)-variety to the Lie-Rinehart algebra \(\mathfrak A_{\mathcal{I}}\) such that its negative part
is a Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\), and its positive part is the universal \(Q\)-variety of \(\mathfrak A_{\mathcal{I}}\). We do the
extension in two distinct cases:
First, we provide an extension when the negative part is given by a Koszul complex (which is a Koszul-Tate resolution in this case).
Second, we give an explicit arborescent extension, with the negative part being an arborescent Koszul-Tate resolution. The general discussion of such extensions is delegated to Appendix 4.
The positive graded part: There is a positively graded \(Q\)-variety \((\hat{\mathcal{A}}^+, \hat{Q}^+)\) associated with \(\mathfrak
A_\mathcal{I}\), which is described as follows:
There is free resolution of \(\mathfrak A_{\mathcal{I}}\) in the following form: \[\label{eq:res95IDer}
\begin{tikzcd} 0 \arrow[r,] & P_{-2} \arrow[r, "\ell"] & P_{-1} \arrow[r, "\rho"] & \mathfrak A_\mathcal{I}
\end{tikzcd}\tag{29}\] where \(P_{-1}=\mathcal{O}^{\times4}\) and \(P_{-2}=\mathcal{O}^{\times 2}\). The anchor map \(\rho\) is defined on the
basis \((e^1_1, e^1_2, e^2_1, e^2_2)\) of \(P_{-1}\) as follows: \[\rho(e^1_1) = \varphi_1 \frac{\partial}{\partial x_1}, \quad \rho(e^1_2) = \varphi_2
\frac{\partial}{\partial x_1}, \quad\rho(e^2_1) = \varphi_1 \frac{\partial}{\partial x_2}, \quad\rho(e^2_2) = \varphi_2 \frac{\partial}{\partial x_2}.\] While the map \(\ell\) describes the relations between the
generators. It is given on the basis elements \(\{u, v\}\) of \(P_{-2}\) by \[\ell(u) =\varphi_1 e^1_2 - \varphi_2 e^1_1, \quad \ell(v) =\varphi_1 e^2_2 -
\varphi_2 e^2_1.\] Equation 29 comes equipped with an explicit Lie \(2\)-algebroid structure ([16]
Case 1: Koszul resolution. Since the ideal \(\mathcal{I}=(\varphi_1, \varphi_2)\) is generated by a regular sequence, the Koszul complex \((S(\mathcal{V}_{-1}),
\delta)\), where \(\mathcal{V}_{-1} = \mathcal{O}^{\times2}\), and the differential \(\delta\) is defined on the basis of \(\mathcal{V}_{-1}\) as
follows: \[\delta \pi_1 = \varphi_1, \quad \delta \pi_2 = \varphi_2.\] is a Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\). Therefore, it can be used as the negative part \((\mathcal{A}^-, Q^-)\) of a \(\mathbb{Z}\)-graded \(Q\)-variety extension \((\mathcal{A}, Q)\) of \((\hat{\mathcal{A}}^+, \hat{Q}^+)\).
Case 2: Arborescent Koszul-Tate resolution. As an alternative to the Koszul complex, we can use an arborescent Koszul-Tate resolution as the negative part \((\mathcal{A}^-, Q^-)\). It is build on top of
the Koszul complex, where we "forget" the multiplicative structure. In more details, we start with the Koszul complex \((\mathfrak M, d)\): \[\begin{tikzcd} 0 \arrow[r,] & \mathfrak M_{-2}
\arrow[r, "d"] & \mathfrak M_{-1} \arrow[r, "d"] & \mathcal{O},
\end{tikzcd}\] where \(\mathfrak M_{-1}=\mathcal{V}_{-1}\), \(\mathfrak M_{-2}= \mathfrak M_{-1}\odot\mathfrak M_{-1}\simeq \mathcal{O}\). The differential \(d\) is given by \[d(\pi_1) = \varphi_1, \quad d(\pi_2) = \varphi_2, \quad d(\pi) = \varphi_1\pi_2 - \varphi_2\pi_1,\] where \(\pi_1, \pi_2\) is the basis of
\(\mathfrak M_{-1}\), and \(\pi\) is the basis element of \(\mathfrak M_{-2}\). An arborescent Koszul-Tate resolution is completely specified by a hook map
\(\psi\), which is even unique in this example, and is given by \[\psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_2}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = \pi.\] The differential \(\delta_{\psi}\) is illustrated on a tree with three leaves as follows: \[\delta_{\psi} \left( \adjustbox{valign = c} {\scalebox{0.5}{
\begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_2}, tier =1] ] [\scalebox{2}{\pi}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}}\right) = \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [ [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_2}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \odot \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ [\scalebox{2}{\pi}, tier = 1 ] ]
\end{forest}}}
- \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_2}, tier =1] [\scalebox{2}{\pi}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} +\varphi_1 \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_2}, tier =1] ] [\scalebox{2}{\pi_2}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}}
- \varphi_2\adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_2}, tier =1] ] [\scalebox{2}{\pi_1}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}}
+ \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [ [\scalebox{2}{\pi}, tier =1] [\scalebox{2}{\pi}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}\]
The total \(\mathbb{Z}\)-graded description:
Case 1: Extension with the Koszul resolution. The total differential \(Q\) on \(\mathcal{A}= S(\mathcal{V}_{-1}\oplus \mathcal{V}_{1}\oplus \mathcal{V}_{2})\) is
described as follows: On \(\mathcal{V}_{i\geq 1}\) it coincides with \(\hat{Q}^+\). On \(\mathcal{V}_{-1}\) it consists of components \(Q_{(-1)}, Q_{(0)}, Q_{(1)}\), \(Q = Q_{(-1)}+ Q_{(0)}+ Q_{(1)}\). The component \(Q_{(-1)}\) is given by \(\delta\) which is
extended by \(0\) on \(\hat{\mathcal{A}}^+=S( \mathcal{V}_{1}\oplus \mathcal{V}_{2})\). The component \(Q_{(0)}\) is defined as: \[Q_{(0)}(\pi_i) =-\pi_1\left(\xi^1_1\frac{\partial\varphi_i}{\partial x_1}+ \xi^2_1\frac{\partial\varphi_i}{\partial x_2}\right) -\pi_2\left(\xi^1_2\frac{\partial\varphi_i}{\partial x_1}+ \xi^2_2\frac{\partial\varphi_i}{\partial
x_2}\right),\] for \(i=1,2\), while the component \(Q_{(1)}\) is described as follows: \[\begin{align} Q_{(1)}(\pi_i) = &-\pi_1\pi_2\xi^1\frac{\partial
\varphi_i}{\partial x_1} -\pi_1\pi_2\xi^2\frac{\partial \varphi_i}{\partial x_2} -\pi_1\pi_2\xi^1_1\xi^1_2\frac{\partial^2 \varphi_i}{\partial x_1\partial x_1}
-\pi_1\pi_2\xi^1_1\xi^2_2\frac{\partial^2 \varphi_i}{\partial x_1\partial x_2}
+\pi_1\pi_2\xi^1_2\xi^2_1\frac{\partial^2 \varphi_i}{\partial x_1\partial x_2}\\\\
&-\pi_1\pi_2\xi^2_1\xi^2_2\frac{\partial^2 \varphi_i}{\partial x_2\partial x_2}
\end{align}\]
Case 2: Extending with an arborescent Koszul-Tate resolution. Here we provide an explicit arborescent extension \((\mathcal{A},Q, \alpha=0, \beta)\) of \((\mathcal{A}^-,
\hat{\mathcal{A}}^+)\) by applying the explicit formula of Proposition 19. This is completely specified by a retraction residue map \(\beta\) and a derivation \((\nabla_{\alpha=0})_{(0)}\) restricted to \(\mathfrak M\). Since the resolution \((\mathfrak M,d)\)
is a resolution of free modules, we put without any restriction \((\nabla_{\alpha=0})_{(0)} = 0\) on the basis elements \(\xi^1_1, \xi^1_2, \xi^2_1, \xi^2_2, \xi^1, \xi^2\). The map \(\beta\) contains components \(\beta_{(0)}\), \(\beta_{(1)}\), \(\beta = \beta_{(0)} + \beta_{(1)}\), defined as follows: \[\beta_{(0)}(\pi_i) =\pi_1\left(\xi^1_1\frac{\partial\varphi_i}{\partial x_1}+ \xi^2_1\frac{\partial\varphi_i}{\partial x_2}\right) +\pi_2\left(\xi^1_2\frac{\partial\varphi_i}{\partial x_1}+ \xi^2_2\frac{\partial\varphi_i}{\partial
x_2}\right),\]\[\beta_{(0)}(\pi) = -\pi\left(\xi^1_1\frac{\partial\varphi_1}{\partial x_1}+ \xi^1_2\frac{\partial\varphi_2}{\partial x_1}+ \xi^2_1\frac{\partial\varphi_1}{\partial x_2}+
\xi^2_2\frac{\partial\varphi_2}{\partial x_2}\right)\] for \(i=1,2\), while the component \(\beta_{(1)}\) is given by: \[\beta_{(1)}(\pi_i) =
+\pi\xi^1\frac{\partial \varphi_i}{\partial x_1} +\pi\xi^2\frac{\partial \varphi_i}{\partial x_2} +\pi\xi^1_1\xi^1_2\frac{\partial^2 \varphi_i}{\partial x_1\partial x_1}
+\pi\xi^1_1\xi^2_2\frac{\partial^2 \varphi_i}{\partial x_1\partial x_2}
-\pi\xi^1_2\xi^2_1\frac{\partial^2 \varphi_i}{\partial x_1\partial x_2}
+\pi\xi^2_1\xi^2_2\frac{\partial^2 \varphi_i}{\partial x_2\partial x_2}\] so that \(Q = -\beta\) on the basis elements \(\pi_1,\pi_2,\pi\). For degree reasons, the restriction \(\beta|_{\mathcal{T} ree^{\geq 2}[\mathfrak M]}\) is identically zero. The negative degree components of the homological vector field \(Q\) are then \(Q_{(-1)},Q_{(0)},
Q_{(1)}\). So that \(Q=Q_{(-1)}+Q_{(0)}+ Q_{(1)}\). The component \(Q_{(-1)}\) is given by \(\delta_{\psi}\) on \(\mathcal{A}^-\) and \(0\) on \(\hat{\mathcal{A}}^+\). The component \(Q_{(0)}\): \[Q_{(0)}(a) =
\begin{cases} \hat{Q}^+(a), \quad if a\in \hat{\mathcal{A}}^+, \\ \hat{Q}^+(c_1)\pi_1+ \hat{Q}^+(c_2)\pi_2+ \hat{Q}^+(c)\pi-\beta_{(0)}(a), \quad if a=c_1\pi_1+ c_2\pi_2 +c\pi , for any c_1,c_2,c \in \mathcal{O},\\ -\mathfrak r\circ Q_{(0)}\circ \mathfrak
r^{-1}(a), \quad if a\in \mathcal{T} ree^{\geq2}[\mathfrak M],
\end{cases}\] while the component \(Q_{(1)}\) is \[Q_{(1)}(a) = \begin{cases} -\alpha_{(1)}, \quad if a\in \mathfrak M,\\ -\mathfrak r\circ Q_{(1)}\circ \mathfrak r^{-1}(a), \quad if a\in
\mathcal{T} ree^{\geq2}[\mathfrak M], \end{cases}\] The recursion for the components \(Q_{(0)}, Q_{(1)}\) tantamount to applying \(Q_{(0)}\), \(Q_{(1)}\) to the decoration of trees with an appropriate sign. For example, \[Q_{(0)}\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{a}, tier =1] [\scalebox{2}{b}, tier =1] ] [\scalebox{2}{c}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}}\right) = \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{Q_{(0)}(a)}, tier =1] [\scalebox{2}{b}, tier =1] ] [\scalebox{2}{c}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}} +(-1)^{|a|}
\adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{a}, tier =1] [\scalebox{2}{Q_{(0)}(b)}, tier =1] ] [\scalebox{2}{c}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}} + (-1)^{|a|+|b|}
\adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{a}, tier =1] [\scalebox{2}{b}, tier =1] ] [\scalebox{2}{Q_{(0)}(c)}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}}\] for any homogeneous \(a,b,c\in \mathfrak M\).
3.3 Vector fields preserving the ideal of quadratic functions↩︎
Let \(\mathcal{O}=\mathbb{K}[x,y]\) and let \(\mathcal{I}= \langle x^2,xy, y^2\rangle\). Let \(\mathfrak A_\mathcal{I}\subset \mathrm{Der}(\mathcal{O})\)
be the Lie-Rinehart algebra made of derivations \(X\) of \(\mathcal{O}\) that preserve \(\mathcal{I}\), i.e., \(X[\mathcal{I}]\subset \mathcal{I}\). The Lie-Rinehart algebra \(\mathfrak A_\mathcal{I}\) is spanned by \(\langle x\frac{\partial}{\partial x},
y\frac{\partial}{\partial x}, x\frac{\partial}{\partial y}, y\frac{\partial}{\partial y} \rangle\). We compute a \(\mathbb{Z}\)-graded \(Q\)-variety that is associated with \(\mathfrak A_{\mathcal{I}}\) as follows: The positive graded part. There is a positively graded \(Q\)-variety \((\hat{\mathcal{A}}^+, \hat{Q}^+)\) associated with \(\mathfrak
A_\mathcal{I}\), which is constructed out of a free resolution of \(\mathfrak A_\mathcal{I}\). It is described as follows:
A free \(\mathcal{O}\)-module resolution of \(\mathfrak A_\mathcal{I}\) can be chosen as follows:
\[\label{eq:ex:preserveI} \begin{tikzcd} 0 \arrow[r,] & P_{-2} \arrow[r, "\ell"] & P_{-1} \arrow[r, "\rho"] & \mathfrak A_\mathcal{I}
\end{tikzcd}\tag{30}\] with \(P_{-1} \simeq \mathcal{O}^4\), \(P_{-2} \simeq \mathcal{O}^2\). The anchor map \(\rho\) is given on the basis of
\(P_{-1}\) as follows: \[\rho(e_1) = x\frac{\partial}{\partial x}, \quad
\rho(e_2) = y\frac{\partial}{\partial x}, \quad
\rho(e_3) = x\frac{\partial}{\partial y}, \quad \rho(e_4) = y\frac{\partial}{\partial y}.\] The map \(\ell\) encodes the two relations of generators of \(\mathcal{I}\): \[\ell(u) =xe_2 - ye_1, \quad \ell(v) = xe_4 - ye_3.\] where \(u,v\) are basis elements of \(P_{-2}\). Write \(\xi^{1}, \xi^{2},
\xi^{3}\) for the basis of \(\mathcal{V}_{1}:=P_{-1}^*\) and \(\eta^1, \eta^2\) for the basis of \(\mathcal{V}_2:=P_{-2}^*\). Then there is a Lie
\(2\)-algebroid structure on 30. The latter corresponds to a positively graded \(Q\)-variety \((S(\mathcal{V}_1\oplus
\mathcal{V}_2), \hat{Q}^+)\) over \(\mathcal{O}\) which we describe explicitly as follows: \[\begin{align} \hat{Q}^+ =\enspace &\xi^1 x\frac{\partial}{\partial x} + \xi^2
y\frac{\partial}{\partial x}+ \xi^3 x\frac{\partial}{\partial y} + \xi^4 y\frac{\partial}{\partial y} + \eta^1 (x \frac{\partial}{\partial \xi^2} - y \frac{\partial}{\partial \xi^1}) \\ &+\eta^2 (x \frac{\partial}{\partial \xi^4} - y
\frac{\partial}{\partial \xi^3}) +(\xi^2\xi^3) \frac{\partial}{\partial \xi^1} +(\xi^1 \xi^2 + \xi^2\xi^4) \frac{\partial}{\partial \xi^2} -(\xi^1 \xi^3 + \xi^3\xi^4) \frac{\partial}{\partial \xi^3}\\
& - (\xi^2\xi^3) \frac{\partial}{\partial \xi^4} +(\xi^2 \eta^2- \xi^4\eta^1) \frac{\partial}{\partial \eta^1} + (-\xi^1 \eta^2 + \xi^3\eta^1) \frac{\partial}{\partial \eta^2}. \end{align}\]
The negative graded part: Here \((\mathcal{A}^-, Q^- )\) is the arborescent Koszul-Tate resolution, which is computed out of a free resolution \((\mathfrak M, d)\) of
\(\mathcal{O}/\mathcal{I}\): \[\begin{tikzcd} 0 \arrow[r,] & \mathfrak M_{-2} \arrow[r, "d"] & \mathfrak M_{-1} \arrow[r, "d"] & \mathcal{O}\arrow[r] & 0.
\end{tikzcd}\] Here \(\mathfrak M_{-1} = \mathcal{O}^{\times 3}\), \(\mathfrak M_{-2} = \mathcal{O}^{\times 2}\). The differential \(d\) is defined on
the basis \(\lbrace \pi_1, \pi_2, \pi_3\rbrace\) of \(\mathfrak M_{-1}\) and \(\lbrace \pi, \bar \pi\rbrace\) of \(\mathfrak
M_{-2}\) as \[d(\pi_1) = x^2, \quad d(\pi_2) = xy, \quad d(\pi_3) = y^2,\]\[d(\pi) = x \pi_2 - y \pi_1, \quad d(\bar \pi) = x\pi_3 - y\pi_2.\] The arborescent Koszul-Tate
resolution \((S(\mathcal{T} ree[\mathfrak M]),\, \delta_{\psi})\) is specified by a choice of the hook map \(\psi\), which takes the following form: \[\psi\left(
\adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_2}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = x\pi, \quad
\psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{\pi_2}, tier =1] [\scalebox{2}{\pi_3}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = y\bar \pi,\quad \psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_3}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = y\pi+ x\bar \pi, \,and 0 in all other cases.\]
The total \(\mathbb{Z}\)-graded description: By the formula of Proposition 19, an explicit
arborescent extension \((\mathcal{A}, Q_
\chi)\) is determined by a retraction residue \(\beta\) and a derivation \((\nabla_{\alpha = 0})_{(0)}\). Since \(\mathfrak M\) consists of free
modules, we choose \((\nabla_{\alpha=0}) =0\) on the basis elements \(\pi_1, \pi_2, \pi_3, \pi, \bar\pi\). For degree reasons, the hook map \(\chi_{(\geq 0)} =
\beta_{(\geq 0)}|_{\mathcal{T} ree^{\geq 2}[\mathfrak M]}\) is zero (the length of \(\mathfrak M\) should be at least 3 for such \(\chi_{(i)}\) to appear). Therefore we only need to
describe \(\beta\) on \(\mathfrak M\), whose non-zero components are only \(\beta_{(0)}, \beta_{(1)}\). On basis elements of \(\mathfrak M\), we have \((Q_\chi)_{(0)} = -\beta_{(0)}\) and it is given by: \[\begin{align} (Q_\chi)_{(0)}(\pi_1) &= 2\xi^1\pi_1 + 2\xi^2\pi_2,\\
(Q_\chi)_{(0)}(\pi_2) &=\xi^1\pi_2 + \xi^2\pi_3 + \xi^3\pi_1+\xi^4\pi_4, \\ (Q_\chi)_{(0)}(\pi_3) &= 2\xi^3\pi_2 +2\xi^4\pi_3, \\ (Q_\chi)_{(0)}(\pi) &= 2\xi^1\pi + \xi^2\bar \pi + \xi^4\pi\quad \text{and}\quad (Q_\chi)_{(0)}(\bar \pi) =
\xi^1\bar \pi + \xi^3 \pi + 2\xi^4\bar \pi,
\end{align}\] while \((Q_\chi)_{(1)} = -\beta_{(1)}\) on \(\mathfrak M\) is given by \[(Q_\chi)_{(1)}(\pi_1) = -2\eta^1\pi, \quad (Q_\chi)_{(1)}(\pi_2) =
-\eta^1\bar \pi - \eta^2\pi, \quad (Q_\chi)_{(1)}(\pi_3) = -2\eta^2\bar \pi,\] with a vanishing contribution on \(\mathfrak M_{-2}\) for degree reasons. Let us illustrate how the data above is encoded in the total
differential \(Q_\chi\): \[Q_\chi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_3}, tier =1] ] [\scalebox{2}{\pi}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}} \right) = (A) + (B) + (C) +(D) + (E),\] where
is of the form \[\adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [ [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_3}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}\,\, \pi
- \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_3}, tier =1] [\scalebox{2}{\pi}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}\] and is obtained from the tree operations \(\mathfrak r^{-1}\) and \(\partial\).
is the contribution from \(d\) acting by derivation on leaves of the tree: \[x\adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_3}, tier =1] ] [\scalebox{2}{\pi_2}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}}
- y\adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [, [\scalebox{2}{\pi_1}, tier =1] [\scalebox{2}{\pi_3}, tier =1] ] [\scalebox{2}{\pi_1}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt] (!1.child anchor) circle[radius=4pt];
\end{forest}}}\] Note that terms where \(d\) acts on leaves \(\pi_1\) or \(\pi_3\) are zero. This follows from the solution of the recursion in
Proposition 17.
is the action of the hook map \(\psi\): \[y \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [ [\scalebox{2}{\pi}, tier =1] [\scalebox{2}{\pi}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}
+
x \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [ [\scalebox{2}{\bar \pi}, tier =1] [\scalebox{2}{\pi}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}\]
Let \(V\) be a vector space of dimension \(m\) and \(\mathcal{O}\) be the algebra smooth functions on \(V\). A function
\(\varphi \in \mathcal{O}\) is said to be a Koszul, if the following complex\[\label{eq:KoszulComplex}
\cdots\xrightarrow{\iota_{\varphi}}\mathfrak {X} ^3 (V) \xrightarrow{\iota_{\varphi}}\mathfrak {X} ^2 (V)\xrightarrow{\iota_{\varphi}}\mathfrak {X} (V) \xrightarrow{\iota_{\varphi}}\mathcal{O} \longrightarrow 0\tag{31}\] is exact in all
degrees, except for degree \(0\). Here, \(\iota_\varphi\) stands for the contration by \(d\varphi\). By virtue of a theorem of Koszul [24], see [35] Theorem 16.5 \((i)\), \(\varphi\) is Koszul if \(\left(\frac{\partial\varphi}{\partial x_1} ,\cdots,\frac{\partial\varphi}{\partial x_m}\right)\) is a regular
sequence.
From now on, we choose \(\varphi\) a Koszul function, and consider the Lie-Rinehart algebra \[\label{varphi}
\mathfrak{A}_\varphi:=\{X\in\mathfrak{X}(V):X[\varphi]=0\} = {\mathrm{Ker}}( \iota_{\varphi} )\colon \mathfrak {X} (V) \xrightarrow{\iota_{\varphi}}\mathcal{O}
.\tag{32}\] The Koszul complex 31 truncated of its degree \(0\) term, namely, \[\label{eq:KoszulComplex2}
\cdots\xrightarrow{\ell=\iota_{\varphi}}\mathfrak {X} ^3 (V) \xrightarrow{\ell=\iota_{\varphi}}\mathfrak {X} ^2 (V)\xrightarrow{\rho=\iota_{\varphi}}\mathfrak {X} (V)\tag{33}\] gives a free resolution of \(\mathfrak{A}_\varphi\). Notice that the exactness of the Koszul complex implies in particular that \(\mathfrak{A}_\varphi\) is generated by the vector fields : \[\left\lbrace\frac{\partial\varphi}{\partial x_i}\frac{\partial}{\partial x_j}-\frac{\partial\varphi}{\partial x_j}\frac{\partial}{\partial x_i},\mid 1\leq i<j\leq m\right\rbrace.\]
We associate a \(\mathbb{Z}\)-graded \(Q\)-variety with \(\mathfrak A_\varphi\) as follows:
The positive graded part. There is a explicit positively graded \(Q\)-variety \((\hat{\mathcal{A}}^+, \hat{Q}^+)\) over \(\mathcal{O}\)
associated with \(\mathfrak A_\mathcal{I}\), which is constructed out of the free resolution 33. Here \(\hat{\mathcal{A}}^+:= S(\mathcal{V})\) with \(\mathcal{V}_{i}:=\Omega^{i+1}(V)\), \(i\geq 1\). The homological vector field \(\hat{Q}^+\) is given as follows \[\hat{Q}^+=\sum_{i=1}^{m}\sum_{j=1}^md_{\{i,j\}}\frac{\partial\varphi}{\partial x_j}\frac{\partial}{\partial x_i}+\sum_{I_1,\ldots,I_n}\sum_{i_{1}\in I_{1},\ldots,i_{n}\in
I_{n}}\epsilon(i_{1},\ldots,i_{n})\frac{\partial^{n}\varphi}{\partial x_{i_1}\cdots\partial x_{i_n}}d_{{I_{1}\bullet\cdots\bullet I_{n}}}\dfrac{\partial}{\partial d_{I_{1}^{i_{1}}\bullet\cdots\bullet I_{n}^{i_{n}}}}.\] Notice that \(\hat{Q}_+\) satisfies \(\hat{Q}^+(\varphi)=0\).
Let us explain the notations: for every multi-index \(J=\left\lbrace j_1,\ldots ,j_n\right\rbrace\subseteq\left\lbrace 1,\ldots,d\right\rbrace\) of length \(n\geq 2\), \(d_J\) stands for the \(n\)-form \(dx_{j_1}\wedge\cdots\wedge dx_{j_n}\). Also, \(I_{1}\bullet\cdots\bullet I_{n}\) is a
multi-index obtained by concatenation of \(n\) multi-indices \(I_{1},\ldots,I_{n}\). For every \(i_1\in I_1,\ldots,i_n\in I_n\),\(\epsilon(i_1,\ldots,i_n)\) is the signature of the permutation which brings \(i_1,\ldots,i_n\) to the first \(n\) slots of \(I_{1}\bullet\cdots\bullet I_{n}\). Last, for \(i_k\in I_k\), we define \(I_{k}^{i_k}:=I_k\setminus \{i_k\}\). The Koszul-Tate part. \(\varphi\) is not a zero divisor in \(\mathcal{O}\), thus \(\mathcal{V}_{-1}\stackrel{\delta}{\rightarrow} \mathcal{O}, \;
e\mapsto \varphi\), where \(\mathcal{V}_{-1} \cong \mathcal{O}\) with a basis element \(e\), is a Koszul-Tate resolution of the ideal \(\langle
\varphi\rangle\) generated by \(\varphi\). The latter coincides with the arborescent Koszul-Tate resolution. The total \(\mathbb{Z}\)-graded description: We obtain a \(\mathbb{Z}\)-graded variety \((\mathcal{A}, Q)\) over \(\mathcal{O}\) whose sheaf of graded functions is \[\mathcal{A}= \mathcal{V}_{-1}\oplus \mathcal{O}\oplus \left(\mathcal{V}_{-1}\odot \hat{\mathcal{A}}^+\right)\oplus \hat{\mathcal{A}}^+.\] The
total homological vector field on \(\mathcal{A}\) is simply \[\label{eq:simple-total-Q}Q:={\delta} + \hat{Q}^+\tag{34}\] where \(\delta\) is extended by zero on \(\hat{\mathcal{A}}^+\), and \(\hat{Q}^+\) is extended on the negatively graded generators by zero. We have \(Q^2=0\), since \((\hat{Q}^+)^2=0\) and \(\hat{Q}^+(\varphi)=0\), also \([\delta, \hat{Q}^+]=0\).
4 Extensions with Koszul complex vs. arborescent Koszul-Tate resolution↩︎
As an important particular case, it is interesting to compare two \(\mathbb{Z}\)-graded extensions, one with the Koszul complex serving as the Koszul-Tate resolution in the negative degree part, while the other utilizes
the Koszul complex as the building block of the corresponding arborescent Koszul-Tate resolution. The comparison between these two resolutions was studied in [22], [23]. Let us recall first the main ingredients:
Let \(\mathcal{I}\subsetneq\mathcal{O}\) be an ideal generated by a regular sequence \(\varphi_1, \dots, \varphi_n\). Let \(\mathcal{V}_{-1}\) be a free
\(\mathcal{O}\)-module of rank \(n\) with basis \(\{e_1,\dots,e_n\}\), and consider the symmetric algebra \(S(\mathcal{V}_{-1})\). Define an \(\mathcal{O}\)-linear derivation \[\delta : S(\mathcal{V}_{-1}) \longrightarrow S(\mathcal{V}_{-1})\] of degree \(+1\) by \[\delta(e_i) = \varphi_i, \qquad i = 1,\dots,n,\] and extend \(\delta\) uniquely to all of \(S(\mathcal{V}_{-1})\) by
Leibniz rule. The differential graded algebra \((S(\mathcal{V}_{-1}),\delta)\) is the Koszul complex associated with the sequence \((\varphi_1,\dots,\varphi_n)\). Since the sequence is
regular, this complex is exact in all negative degrees, and its degree-zero cohomology satisfies \[H^0(S(\mathcal{V}_{-1}),\delta) \cong \mathcal{O} / \mathcal{I}.\]
Therefore, \((S(\mathcal{V}_{-1}),\delta)\) is a Koszul–Tate resolution of \(\mathcal{O} / \mathcal{I}\). Alternatively, one can use an arborescent Koszul-Tate resolution \((S(\mathcal{T} ree[\mathfrak M]), \delta_\psi)\) built from a free resolution \((\mathfrak M, d)\) of \(\mathcal{O}/\mathcal{I}\). We choose \((\mathfrak M, d)\) to be isomorphic to the Koszul complex. Let us denote the isomorphism \(\phi\colon (\mathfrak M,d) \rightarrow (S(\mathcal{V}_1),\delta)\). It can be easily checked that \(\phi\) is a dg-algebra morphism, when one equips \((\mathfrak M, d)\) with a product \(\cdot\): \[\label{eq:mult46koszul}
a\cdot b \mathrel{\vcenter{:}}= \phi^{-1}(\phi(a)\phi(b)),\quad \forall\, a,b \in \mathfrak M.\tag{35}\] The product \(\cdot\) is associative, and is compatible with \(d\),
i.e., \(d(a\cdot b) = d(a) \cdot b + (-1)^{|a|}a\cdot d(b)\) for all homogeneous \(a,b \in \mathfrak M\). As expected, the hook map \(\psi\) is completely
specified by the product \(\cdot\), as explained in the following proposition.
Proposition 25 ([22], [23]). Let
\(S(\mathcal{T} ree[\mathfrak M], \delta_{\psi})\) be an arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\) built from a Koszul complex \((\mathfrak
M, d)\). Then, the hook map \(\psi\) can be chosen as follows: \[\label{eq:psi46koszul}
\psi \left ( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes,
[ , [\scalebox{2}{a}, tier =1] [ \scalebox{2}{\dots}, edge=dotted, tier =1] [\scalebox{2}{b}, tier = 1 ] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = a\cdot \dots \cdot b,\qquad{(2)}\] and \(\psi\) vanishes on trees with \(\geq 1\) inner vertices. Here "\(\cdots\)" is
either empty (so the tree is binary), or it is a collection of leaves decorated by \(\mathfrak M\).
Proposition 25 shows that \(\psi\) contains no new information but the product \(\star\), which
is determined by the multiplication in \(S(\mathcal{V}_{-1})\). We explore such similarities further, in particular the task of extending positive graded \(Q\)-varieties over \(\mathcal{O}\) either with an exact Koszul complex, or with the arborescent Koszul-Tate resolution.
Proposition 26. Let \((\hat{\mathcal{A}}^+, \hat{Q}^+)\) be a positive graded \(Q\)-variety over \(\mathcal{O}\) preserving \(\mathcal{I}\subsetneq \mathcal{O}\). Let \((\mathfrak M,d) \cong(S(\mathcal{V}_{-1}), \delta)\) be the exact Koszul complex resolving \(\mathcal{O}/\mathcal{I}\), and let \((S(\mathcal{V}_{-1})\bar \odot\hat{\mathcal{A}}^+, Q^K)\) be a \(\mathbb{Z}\)-graded extension of \((S(\mathcal{V}_{-1}), \delta)\) and \((\hat{\mathcal{A}}^+, \hat{Q}^+)\). There exists an explicit arborescent extension \((\mathcal{A}, Q_\chi)\) of \(S(\mathcal{T} ree[\mathfrak M], \delta_{\psi})\), \((\hat{\mathcal{A}}^+, \hat{Q}^+)\) such that
The hook map \(\chi_{(-1)} = \psi\) is as in ?? . The components of \(\chi\) of negative degree \(\geq 0\) vanish, i.e. \(\chi_{(\geq0)} =0\).
\(Q_\chi|_{\mathfrak M\bar \odot \hat{\mathcal{A}}^+\oplus \hat{\mathcal{A}}^+}\) is given by \(Q^K\).
Proof. The proof is obtained through a direct computation. The task is to check that the derivation \(Q_\chi\) defined in Proposition 26 squares to zero. We show this by induction on the number of inner vertices. For trivial trees, i.e., for all elements \(a \in \mathfrak M\), we have by construction \(Q_\chi(a) = Q^K(a) \in \mathfrak M\bar \odot \hat{\mathcal{A}}^+\). Then \((Q_\chi)^2(a) = (Q^K)^2 (a) = 0\). On trees with a root and \(N\geq 0\) inner
vertices, \(Q_\chi|_{\mathcal{T} ree^{\geq 2}[\mathfrak M]}\) reads \(Q_\chi = \delta_{\psi} - \mathfrak r\circ (Q_\chi)_{(\geq 0)} \circ \mathfrak r^{-1}\), by Theorem 4(iii). Therefore, upon evaluation on any element \(a \in \mathcal{T} ree^{\geq 2}[\mathfrak M]\): \[\begin{align} \label{eq:Qsquare46Koszul} (Q_{\chi})^2 &= (\delta_{\psi} + (Q_{\chi})_{(\geq 0)})(\delta_{\psi} - \mathfrak r\circ (Q_{\chi})_{(\geq 0)}\circ \mathfrak r^{-1}) \\ &=(Q_{\chi})_{(\geq 0)}\circ \delta_{\psi} +
\mathfrak r\circ (Q_{\chi})_{(\geq 0)}^2\circ \mathfrak r^{-1} -\delta_{\psi}\circ \mathfrak r\circ (Q_{\chi})_{(\geq 0)}\circ \mathfrak r^{-1} \nonumber
\end{align}\tag{36}\] The first summand on the r.h.s. of 36 can be written as: \[\begin{align} (Q_{\chi})_{(\geq 0)}\circ \delta_{\psi}(a) &= \left( (Q_{\chi})_{(\geq 0)}
\circ \mathfrak r^{-1} - (Q_{\chi})_{(\geq 0)}\circ \mathfrak r\circ \mathrm p^{ \geq 2}\circ \delta_{\psi}\circ \mathfrak r^{-1} - (Q_{\chi})_{(\geq 0)}\circ \psi \right) (a) \\ &= \left((Q_{\chi})_{(\geq 0)} \circ \mathfrak r^{-1} + \mathfrak r\circ
(Q_{\chi})_{(\geq 0)} \circ \mathrm p^{ \geq 2}\circ \delta_{\psi}\circ \mathfrak r^{-1} - (Q_{\chi})_{(\geq 0)}\circ \psi \right) (a)\\ &= \left ((Q_{\chi})_{(\geq 0)} \circ \mathfrak r^{-1} + \mathfrak r\circ \mathrm p^{ \geq 2}\circ
(Q_{\chi})_{(\geq 0)} \circ \delta_{\psi}\circ \mathfrak r^{-1} - (Q_{\chi})_{(\geq 0)}\circ \psi\right) (a).
\end{align}\] The transition from the second line to the third is due to \((Q_\chi)_{(\geq 0)}\) mapping \(\mathcal{T} ree[\mathfrak M]\to \mathcal{T} ree[\mathfrak M]\bar
\odot\hat{\mathcal{A}}^+\). For this reasons, we can rewrite the second term on the r.h.s of 36 as \[\mathfrak r\circ (Q_{\chi})_{(\geq 0)}^2\circ \mathfrak r^{-1}(a) = \mathfrak r\circ
\mathrm p^{ \geq 2}\circ (Q_{\chi})_{(\geq 0)}^2\circ \mathfrak r^{-1}(a).\] The third summand in 36 we rewrite in the following way: \[-\delta_{\psi}\circ \mathfrak r\circ
(Q_{\chi})_{(\geq 0)}\circ \mathfrak r^{-1}(a) = \left( - (Q_{\chi})_{(\geq 0)}\circ \mathfrak r^{-1} + \mathfrak r\circ \mathrm p^{ \geq 2}\circ \delta_{\psi}\circ (Q_{\chi})_{(\geq 0)}\circ \mathfrak r^{-1} + \psi \circ \mathfrak r\circ (Q_{\chi})_{(\geq
0)}\circ \mathfrak r^{-1} \right)(a)\] All terms combined together can be rewritten as follows: \[\label{eq:Qsquare46Koszul2} (Q_{\chi})^2(a) = \left(\mathfrak r\circ \mathrm
p^{ \geq 2}\circ (Q_{\chi})^2\circ \mathfrak r^{-1} + \psi \circ \mathfrak r\circ (Q_{\chi})_{(\geq 0)}\circ \mathfrak r^{-1} - (Q_{\chi})_{(\geq 0)}\circ \psi \right)(a).\tag{37}\] From Equation ?? it follows that there is a distinguished
case when \(a\) contains a root and no inner vertices, otherwise the last two summands in 37 vanish. Let \(a\in \mathcal{T} ree^{\geq 2}[\mathfrak M]\)
be a tree obtained by rooting elements \(b_1,\dots, b_k \in \mathfrak M\). Then \(\psi(a) = b_1\cdot \ldots \cdot b_k\), which is just \(b_1\odot \ldots \odot
b_k\) where each \(b_i\) is viewed as an element of \(S(\mathcal{V}_{-1})\). Upon this identification, the second and the third term constitute the Leibniz rule for \(Q^K\), that is: \[\begin{align} &(\psi \circ \mathfrak r\circ (Q_{\chi})_{(\geq 0)}\circ \mathfrak r^{-1} - (Q_{\chi})_{(\geq 0)}\circ \psi )(a) =\\ &\left( \sum_{j=1}^k (-1)^{|b_1| +\cdots
+|b_{j-1}|}b_1\odot b_{j-1}\odot Q^K(b_j)\odot b_{j+1}\odot \ldots \odot b_k\right) - Q^k(b_1\odot \ldots \odot b_k) = 0
\end{align}\] Now it is clear that for the number of inner vertices \(N= 0\), \[(Q_{\chi})^2(a) = \mathfrak r\circ \mathrm p^{ \geq 2}\circ (Q_\chi)^2\circ \mathfrak r^{-1}(a) = 0.\]
By a simple recursion, \((Q_{\chi})^2 = 0\) on trees with an arbitrary number of inner vertices \(N\). ◻
5 Higher order multiplications on projective resolutions↩︎
Theorem 4 gave an explicit arborescent extension \((\mathcal{A}, Q_\chi)\) of any positively graded \(Q\)-variety over \(\mathcal{O}\) that preserves an ideal \(\mathcal{I}\subset \mathcal{O}\). The latter extension comes equipped with what we called here a hook
map \(\chi\colon \mathcal{T} ree^{\geq 2}[\mathfrak M]\to \mathfrak M\bar \odot\hat{\mathcal{A}}^+\). By analogy to the hook map of an arborescent Koszul-Tate resolution of \(\mathcal{O}/\mathcal{I}\), the map \(\chi\) induces in particular a \(\mathfrak M\bar \odot\hat{\mathcal{A}}^+\)-valued product on \(\mathfrak M\) which we now describe.
To start with, the negative degree \(0\) component \(\chi_{(0)}\) of \(\chi\) induces an \(\mathcal{O}\)-linear
multiplication \(\star_{(1)}\) of negative degree \(+1\) on \(\mathfrak M\) as follows: \[a\star_{(1)} b\mathrel{\vcenter{:}}=
\chi_{(0)}\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{a}, tier =1] [\scalebox{2}{b}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right),\] for all \(a,b \in \mathfrak M\). Applying \(\mathrm{ad_{\delta_{\psi}}}\) to the product, we obtain the following relations, for \(a\in \mathfrak M_{(i)},\, b \in \mathfrak M_{(j)},\,\, i,j \geq 1\): \[\begin{cases} \delta_{\psi}(a\star_{(1)}b) - \delta_{\psi} (a) \star_{(1)} b- (-1)^{i}a\star_{(1)}\delta_\psi (b) =-
(Q_\chi)_{(0)} (a\star b) +(Q_\chi)_{(0)}(a)\star b +(-1)^{i}a\star (Q_\chi)_{(0)}(b),\enspace \\if i,j \geq 2, \\ \\ \delta_\psi(a\star_{(1)}b) +a\star_{(1)}\delta_\psi (b) =- (Q_\chi)_{(0)} (a\star b) +(Q_\chi)_{(0)}(a)\star b -a\star (Q_\chi)_{(0)}(b)
,\enspaceif i =1, j\geq 2, \\ \\ \delta_\psi (a\star_{(1)}b) =- (Q_\chi)_{(0)} (a\star b) +(Q_\chi)_{(0)}(a)\star b -a\star (Q_\chi)_{(0)}(b) ,\enspaceif i,j =1. \\ \end{cases}\] In other words, the product \(\star_{(1)}\) measures the violation of the Leibniz rule by \((Q_\chi)_{(0)}\) on \(\mathfrak M\).
In general, for \(k\geq 2\), we define a product \(\star_{(k)}\): \[a\star_{(k)} b\mathrel{\vcenter{:}}= \chi_{(k-1)}\left( \adjustbox{valign = c}
{\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{a}, tier =1] [\scalebox{2}{b}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right),\] that measures the violation of Leibniz rule of a family of products \(\{\star_{(i)}\}_{0\leq i\leq k-1}\) and derivations \((Q_{\chi})_{(j)}\), \(0\leq j\leq k-1\), with the convention that "\(\star_{(0)} := \star\)" is the product induced by the hook map \(\psi\), see Remark 15. In more details, \[\begin{cases} \delta_{\psi}(a\star_{(k)}b) - \delta_{\psi} (a) \star_{(k)} b- (-1)^{i}a\star_{(k)}\delta_\psi (b) =\\ \\ \qquad \qquad
\sum\limits_{\substack{n+m=k-1 \\ n,m\geq 0}}- (Q_\chi)_{(m)} (a\star_{(n)} b) +(Q_\chi)_{(m)}(a)\star_{(n)} b +(-1)^{i}a\star_{(n)} (Q_\chi)_{(m)}(b),\enspace if i,j \geq 2, \\ \\ \delta_\psi(a\star_{(k)}b) +a\star_{(k)}\delta_\psi (b)= \\ \\ \qquad
\qquad \sum\limits_{\substack{n+m=k-1 \\ n,m\geq 0}}- (Q_\chi)_{(m)} (a\star_{(n)} b) +(Q_\chi)_{(m)}(a)\star_{(n)} b -a\star_{(n)} (Q_\chi)_{(m)}(b) ,\enspaceif i =1, j\geq 2, \\ \\ \delta_\psi (a\star_{(k)}b) =\sum\limits_{\substack{n+m=k-1 \\ n,m\geq
0}}-(Q_\chi)_{(m)} (a\star_{(n)} b) +(Q_\chi)_{(m)}(a)\star_{(n)} b -a\star_{(n)} (Q_\chi)_{(m)}(b) ,\enspaceif i,j =1, \\ \end{cases}\] where \(a\in \mathfrak M_{(i)},\,\, b\in \mathfrak M_{(j)}\), \(i,j \geq 1\).
We discuss an example of such a multiplication below.
Example 5. Let \(\mathcal{I}=\langle x^2, yz, xz, xy\rangle\) be an ideal of \(\mathcal{O}=\mathbb{K}[x,y,z]\), and let \(\mathfrak A\) be a
Lie-Rinehart algebra over \(\mathcal{O}\) generated by a single derivation \(x\frac{\partial}{\partial y}\) that preserves \(\mathcal{I}\). The positive graded part: The Lie-Rinehart algebra \(\mathfrak A\subset \mathrm{Der}(\mathcal{O})\) is a Lie algebroid. The corresponding positively graded variety \((\hat{\mathcal{A}}^+, \hat{Q}^+)\) takes a particularly simple form, namely \(\hat{\mathcal{A}}^+=S(\mathcal{V}_1)\) is generated by a single element \(\xi\in
\mathcal{V}_1\) of degree \(+1\), and \(\hat{Q}^+ = \xi x\frac{\partial}{\partial y}\). The negative graded part: We use the arborescent Koszul-Tate resolution, obtained from a free resolution \((\mathfrak M, d)\) of \(\mathcal{O}/\mathcal{I}\): \[\begin{tikzcd} 0 \arrow[r,] & \mathfrak M_{-3} \arrow[r, "d"] & \mathfrak M_{-2} \arrow[r, "d"] & \mathfrak M_{-1} \arrow[r, "d"] & \mathcal{O}\arrow[r] & 0.
\end{tikzcd}\] The ranks of \(\mathfrak M_i\) are \(4,4,1\) in degrees \(-1,-2,-3\) respectively. The differential \(d\) is defined on the basis of \(\mathfrak M\) as follows: \[\begin{align} d(e_1) = x^2,\quad d(e_2) = yz,&\quad d(e_3) = xz,\quad d(e_4) = xy, \\ d(e_{13}) =xe_3
- ze_1,\quad d(e_{14}) = xe_4 - ye_1,& \quad d(e_{24}) = ze_4 - xe_2,\quad d(e_{34}) = ze_4 -ye_3, \\ d(e_{134}) = xe_{34}& - ze_{14}+ ye_{13.}
\end{align}\] Here, \((e_i)_{i=1}^4\) are the basis elements of \(\mathfrak M_{-1}\); \(e_{13}, e_{14}, e_{24}, e_{34}\) are basis elements of \(\mathfrak M_{-2}\), and \(e_{134}\) is the basis element of \(\mathfrak M_{-3}\). The resolution \((S(\mathcal{T} ree[\mathfrak M]),
\delta_{\psi})\) is determined by the hook map \(\psi\) that we now describe: the list of non-zero contributions of \(\psi\) on the basis of \(\mathfrak
M\) is as follows \[\begin{align} &\psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_1}, tier =1] [\scalebox{2}{e_2}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = -xe_{24}+ ze_{14}, \quad \psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_1}, tier =1] [\scalebox{2}{e_3}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = xe_{13}, \quad \psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_1}, tier =1] [\scalebox{2}{e_4}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = xe_{14}, \\ \\ &\psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_2}, tier =1] [\scalebox{2}{e_3}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = +ze_{24}- ze_{34}, \quad \psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_2}, tier =1] [\scalebox{2}{e_4}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = ye_{24}, \quad \psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_3}, tier =1] [\scalebox{2}{e_4}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = xe_{34}, \\ \\
&\psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_1}, tier =1] [\scalebox{2}{e_{34}}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = xe_{134}, \quad
\psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_2}, tier =1] [\scalebox{2}{e_{13}}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = ze_{134}, \quad \psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_3}, tier =1] [\scalebox{2}{e_{14}}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = -xe_{134}, \\ \\ & \psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_4}, tier =1] [\scalebox{2}{e_{13}}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = xe_{134}, \quad
\psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_1}, tier =1] [\scalebox{2}{e_2}, tier =1] [\scalebox{2}{e_3}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = - xze_{134}, \quad \psi\left( \adjustbox{valign = c} {\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_1}, tier =1] [\scalebox{2}{e_3}, tier =1] [\scalebox{2}{e_4}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}} \right) = x^2e_{134}.
\end{align}\]
As mentioned in Remark 15, the restriction of \(\psi\) to trees of the form \(\adjustbox{valign = c}
{\scalebox{0.5}{ \begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{a}, tier =1] [\scalebox{2}{b}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}\) induces a multiplication \(\star\) compatible with \(d\). In this example for degree reasons the multiplication is associative. In addition, the associativity plus
Equation 8 imply that \(\psi\left(\adjustbox{valign=c}{\scalebox{0.5}{{\begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{a}, tier =1] [\scalebox{2}{b}, tier =1] [\scalebox{2}{c}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}}\right) =a\star (b\star c)\) for all \(a,b,c\in \mathfrak M\).
The total \(\mathbb{Z}\)-graded description: The explicit arborescent extension \((\mathcal{A}, Q_\chi)\) is characterized by the derivation \((\nabla_{\alpha = 0})_{(0)}\) and a retraction residue \(\beta\). As in previous examples, we choose \((\nabla_{\alpha = 0}) = 0\) to vanish on the basis
elements of \(\mathfrak M\). The list of all non-zero contributions of \(Q_\chi\) on the basis of \(\mathfrak M\) is as follows: \[(Q_\chi)_{(0)}(e_2) = \xi e_3, \quad (Q_\chi)_{(0)}(e_4) = \xi e_1,\quad (Q_\chi)_{(0)}(e_{24}) = (Q_\chi)_{(0)}(e_{34}) = - \xi e_{13},\]\[(Q_\chi)_{(0)}\left(\adjustbox{valign=c}{\scalebox{0.5}{{\begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_2}, tier =1] [\scalebox{2}{e_4}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}}\right) = \adjustbox{valign=c}{\scalebox{0.5}{{\begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{\xi e_3}, tier =1] [\scalebox{2}{e_4}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}} + \adjustbox{valign=c}{\scalebox{0.5}{{\begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_2}, tier =1] [\scalebox{2}{\xi e_1}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}} + \xi e_{134}.\] where the last summand comes from negative degree zero component \(\chi_{(0)}\) of the hook map \(\chi\)\[\chi_{(0)}
\left(\adjustbox{valign=c}{\scalebox{0.5}{{\begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_2}, tier =1] [\scalebox{2}{e_4}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}}\right) = -\xi e_{134}\] In particular, \(\chi_{(0)}\) induces a product on \(\mathfrak M\), which measures the failure of Leibniz rule between the product \(\star\) on \(\mathfrak M\) and the derivation \(\xi x\frac{\partial}{\partial y}\): \[e_2\star_{(1)} e_4 \mathrel{\vcenter{:}}=
\chi_{(0)} \left(\adjustbox{valign=c}{\scalebox{0.5}{{\begin{forest}
for tree = {grow' = 90}, nice empty nodes, [, [\scalebox{2}{e_2}, tier =1] [\scalebox{2}{e_4}, tier =1] ]
\path[fill=black] (.parent anchor) circle[radius=4pt];
\end{forest}}}}\right), \quad d e_2\star_{(1)} e_4 = \left( -(Q_\chi)_{(0)}(e_2\star e_4) + (Q_\chi)_{(0)}e_2\star e_4 - e_2\star (Q_\chi)_{(0)}e_4\right).\]
We end with some technical assertions that are used in the main results §2. When studying quotient constructions, a natural question that arises is the existence of the lifting property. For the problem under our scope, we
can ask if it is possible to lift a derivation \(Q^+\) defined on some \(S_{\mathcal{O}/\mathcal{I}}(\oplus_{i\geq 1}\mathcal{W}_i)\) to a derivation \(\hat{Q}^+\) on \(S(\oplus_{i\geq 1}\mathcal{W}_i)\) for a collection of \(\mathcal{O}\)-modules \((\mathcal{W}_i)_{i\geq 1}\).
The answer is positive for certain choices of \(\mathcal{O}\).
Lemma 27. Let \(\eta\colon \mathcal{O}\twoheadrightarrow \mathcal{O}'\) be a surjective homomoprhism of \(\mathbb{K}\)-algebras. Let \(\mathcal{S}\) be an \(\mathcal{O}\)-module, \(\mathcal{T}\) be an \(\mathcal{O}'\)-module such that \(\varphi\colon \mathcal{S}\twoheadrightarrow \mathcal{T}\) as \(\mathcal{O}\)-modules. If the Kähler module \(\Omega_{\mathcal{O}/\mathbb{K}}\) is projective11, then any derivation \(q'\in \mathrm{Der}_{\mathbb{K}}(\mathcal{O}', \mathcal{T})\) can be lifted to a derivation \(q\in \mathrm{Der}_{\mathbb{K}}(\mathcal{O}, \mathcal{S})\).
Proof. By the universal property of \(\Omega_{\mathcal{O}'/\mathbb{K}}\), \(q\) is determined uniquely by the composition \(h'\circ
d'\) for some \(h'\in \mathrm{Hom}_{\mathcal{O}'}(\Omega_{\mathcal{O}'/\mathbb{K}}, \mathcal{T})\). Moreover, \(\Omega_{\mathcal{O}/\mathbb{K}}\) projects onto \(\Omega_{\mathcal{O}'/\mathbb{K}}\)[36]. Therefore, there exists \(h\in
\mathrm{Hom}_{\mathcal{O}'}(\Omega_{\mathcal{O}/\mathbb{K}}, \mathcal{T})\) such that the following diagram commutes: \[\label{eq:diag46kahler}
\begin{tikzcd}[row sep=large, column sep=large]
\mathcal{O}\arrow[two heads,d ] \arrow[r, "D"] & \Omega_{\mathcal{O}/\mathbb{K}} \arrow[dashed, r, "\exists h"] \arrow[two heads, d] & \mathcal{S} \arrow[two heads, d]\\ \mathcal{O}' \arrow[r, "D'"] &
\Omega_{\mathcal{O}'/\mathbb{K}} \arrow[r, "h'"] & \mathcal{T}
\end{tikzcd}\tag{38}\] The existence of \(h\) follows from \(\Omega_{\mathcal{O}/\mathbb{K}}\) being projective. Thus, \(q\) is defined as the
composition \(h\circ d\). ◻
Remark 28. Lemma 27 admits generalization to the smooth setting, i.e., when \(\mathcal{O}\) is a smooth ring. A notable
example is the ring \(C^{\infty}(M)\) of smooth functions of a manifold \(M\). In this setting, the Kähler module is replaced by a smooth one. The smooth Kähler module is obtained by taking
a quotient of the free \(\mathcal{O}\) module \(\oplus_{i\in\mathcal{O}}\mathcal{O}_i\), parametrized by ring elements, by the relations of smooth derivations. In this modification,
the smooth Kähler module retains many of the properties of the algebraic one, e.g., the commutative diagram 38 holds [37]. In general, the algebraic Kahler module is strictly larger than the smooth one, and the universal derivation \(D\colon \mathcal{O}\to \Omega_{\mathcal{O}/\mathbb{K}}\) of the algebraic
one might not be smooth [38], while the smooth Kähler module reproduces de Rham 1-forms [37], [39], so that it is projective and Lemma 27 holds.
Proposition 29. Let \(\mathcal{O}\) be a (smooth) \(\mathbb{K}\)-algebra with a (smooth) Kähler module \(\Omega_{\mathcal{O}/\mathbb{K}}\) being projective, and let \(\mathcal{S} = S(\oplus_{i\in \mathbb{Z}^\times} \mathcal{W}_i)\) for some projective \(\mathcal{O}\)-modules \(\mathcal{W}_i\). If \(Q\) is a derivation of \(\mathcal{S}\otimes \mathcal{O}/\mathcal{I}\), then \(Q\) lifts to a derivation \(\hat{Q}\) of \(\mathcal{S}\). Moreover, if \(Q\) is a differential on \(\mathcal{S}\otimes \mathcal{O}/\mathcal{I}\), then \(\hat{Q}^2(\mathcal{S})\subseteq \mathcal{I}\mathcal{S}\).
Proof. By Lemma 27 one can lift the derivation \(Q|_{\mathcal{O}/\mathcal{I}}\colon \mathcal{O}/\mathcal{I}\to \mathcal{S}_1\otimes
\mathcal{O}/\mathcal{I}\) to a derivation \(\hat{Q}|_{\mathcal{O}}\colon \mathcal{O}\to \mathcal{S}_1\). Furthermore, \(\hat{Q}|_{\mathcal{O}}\) can be lifted to a derivation \(\nabla\) on \(\mathcal{S}\). This is done as follows:
By definition, each \(\mathcal{W}_i\) is a direct summand of a free \(\mathcal{O}\)-module \(F_i\). Let \(\lbrace
f_{\alpha}, \alpha\in J\rbrace\) be a basis of \(F_{i}\) parametrized by some index set \(J\). We can define a derivation \(\nabla^{F_i}\) by choosing
images \(\nabla^{F_i}(e_{\alpha})\in \mathcal{S}_{i+1}\). The extension to \(F_i\) is given by \[\nabla^{F_i}(\sum_{\alpha\in J}\lambda_{\alpha}f_\alpha) =
\sum_{\alpha\in J}\hat{Q}|_{\mathcal{O}}(\lambda_{\alpha}) f_{\alpha} + \sum_{\alpha\in J}\lambda_{\alpha} \nabla^{F_i}(f_{\alpha})\] for some coefficients \(\lambda_{\alpha} \in \mathcal{O}\).
By means of inclusion \(\mathcal{W}_i \hookrightarrow F_i\) and projection \(F_{i} \twoheadrightarrow \mathcal{W}_i\) we define a derivation \(\nabla\) on each \(\mathcal{W}_i\), and extend it to \(\mathcal{S}\) by the graded Leibniz rule.
This derivation \(\nabla\) descends to \(\nabla'\colon \mathcal{S}\otimes \mathcal{O}/\mathcal{I}\longrightarrow\mathcal{S} \otimes \mathcal{O}/\mathcal{I}\). Then the difference
\(Q-\nabla'\) is manifestly \(\mathcal{O}/\mathcal{I}\)-linear, and it is also \(\mathcal{O}\)-linear, taking into account the induced \(\mathcal{O}\)-module structure. Since each \(\mathcal{W}_i\) is projective, we can lift \(Q-\nabla'\) to an \(\mathcal{O}\)-module map as below: \[\begin{tikzcd}[row sep=large, column sep=large]
\mathcal{W}_i \arrow[two heads,d, "\mathrm{Pr}" ] \arrow[dashed, r, "\exists A"] & \mathcal{S}_{i+1} \arrow[two heads, d, "\mathrm{Pr}"]\\ \mathcal{W}_i \otimes \mathcal{O}/\mathcal{I}\arrow[r, "Q - \nabla'"]
& \mathcal{S}_{i+1} \otimes \mathcal{O}/\mathcal{I}
\end{tikzcd}\] The morphism \(A\) is extended to \(\mathcal{S}\) as a derivation, so that the diagram \[\begin{tikzcd}[row sep=large, column sep=large]
\mathcal{S} \arrow[two heads,d, "\mathrm{Pr}" ] \arrow[dashed, r, "\exists A"] & \mathcal{S} \arrow[two heads, d, "\mathrm{Pr}"]\\ \mathcal{S} \otimes \mathcal{O}/\mathcal{I}\arrow[r, "Q - \nabla'"] &
\mathcal{S} \otimes \mathcal{O}/\mathcal{I}
\end{tikzcd}\] commutes. The derivation \(\hat{Q}\) is defined as \(\hat{Q} = \nabla +A\). By construction, it is a lift of \(Q\). Moreover, if \(Q\) is a differential, the image of \(\hat{Q}^2\) lies in the kernel of \(\mathrm{Pr}\): \[\mathrm{Pr}\circ (\nabla + A)\circ(
\nabla+A) =(\nabla' + Q-\nabla')\circ\mathrm{Pr} \circ (\hat{\nabla} + A) = Q^2\circ \mathrm{Pr} = 0.\] Therefore, \(\hat{Q}^2(\mathcal{S}) \subseteq \mathcal{I}\mathcal{S}\). ◻
The study of \(Q\)-varieties (or \(Q\)-manifolds) and their dual counterparts, Lie \(\infty\)-algebroids [28], [29], [40], as well as of “higher groupoids” [41], is commonly motivated by their applications across various areas of mathematics and theoretical physics. These structures often arise in contexts where, at
first glance, no higher-structure framework appears to be involved, yet they ultimately prove indispensable for addressing natural and fundamental questions. Prominent examples include deformation quantization of Poisson manifolds [42], recent developments in BV operator theory (see, for instance, [43]), deformations of coisotropic submanifolds [44], integration problems for Lie algebroids via stacky
groupoids [45], and the study of complex submanifolds and Atiyah classes [46]–[48]. Many further examples could be added to this list.
In this work, we provide explicit constructions (Theorems 3 and 4) and concrete examples of \(\mathbb{Z}\)-graded \(Q\)-varieties arising from arborescent Koszul–Tate resolutions of \(\mathcal{O}/\mathcal{I}\), for a given ideal \(\mathcal{I}\), together with the universal Lie \(\infty\)-algebroid associated with a Lie–Rinehart algebra
preserving \(\mathcal{I}\) in the sense of [15], [16]. These results extend [18] to a purely algebraic setting and provide a more explicit description, as well as an effective algorithm that significantly reduces the
homological computations required in the construction.
Theorems 2.4 and 2.6 admit direct applications to singular foliation theory. In particular, every solvable singular foliation, in the sense of [15], [49], that preserves an ideal \(\mathcal{I}\) arises as the image of the anchor map of a \(\mathbb{Z}\)-graded \(Q\)-manifold, thereby extending the main results of [15], [16]. As a notable
consequence, to every affine variety \(W \subset \mathbb{C}^d\) one can associate a \(\mathbb{Z}\)-graded \(Q\)-variety canonically attached to the vanishing
ideal \(\mathcal{I}_W\) of \(W\) and to its Lie–Rinehart algebra of vector fields \(\mathfrak{X}(W)\).
Finally, the \(\mathbb{Z}\)-graded \(Q\)-varieties constructed here are naturally equipped with collections of (higher) multiplications, described in Appendix 5. A geometric interpretation of these structures would be of considerable interest and will be the subject of a forthcoming paper.
Department of Mathematics, Jilin University, Changchun 130012, Jilin, China
Department of Mathematics, University of Illinois Urbana-Champaign
1409 W. Green Street, Urbana, IL 61801, USA.
M. E. Shanks and L. E. Pursell, “The Lie algebra of a smooth manifold,”Proceedings of the American Mathematical Society, vol. 5, no. 3, pp. 468–472,
1954, Accessed: Dec. 11, 2025. [Online]. Available: http://www.jstor.org/stable/2031961.
[2]
H. Omori, “A method of classifying expansive singularities,”Journal of Differential Geometry, vol. 15, no. 4, pp. 493–512, 1980, doi: 10.4310/jdg/1214435839.
[3]
J. Grabowski, “Isomorphisms and ideals of the lie algebras of vector fields.”Inventiones mathematicae, vol. 50, pp. 13–34, 1978/79, [Online]. Available: http://eudml.org/doc/142604.
[4]
T. Siebert, “Lie algebras of derivations and affine algebraic geometry over fields of characteristic 0.”Mathematische Annalen, vol. 305, no. 2, pp. 271–286, 1996,
[Online]. Available: http://eudml.org/doc/182987.
[5]
J. Grabowski, A. Kotov, and N. Poncin, “The Lie superalgebra of a supermanifold,”J. Lie Theory, vol. 20, no. 4, pp. 739–749, 2010, [Online]. Available:
www.heldermann.de/JLT/JLT20/JLT204/jlt20036.htm.
[6]
J. Grabowski, A. Kotov, and N. Poncin, “Geometric structures encoded in the Lie structure of an Atiyah algebroid,”Transform. Groups, vol.
16, no. 1, pp. 137–160, 2011, doi: 10.1007/s00031-011-9126-9.
[7]
J. Grabowski, A. Kotov, and N. Poncin, “Lie superalgebras of differential operators,”J. Lie Theory, vol. 23, no. 1, pp. 35–54, 2013, [Online]. Available: www.heldermann.de/JLT/JLT23/JLT231/jlt23002.htm.
[8]
D. A. Jordan, “On the ideals of a Lie algebra of derivations,”Journal of the London Mathematical Society, vol. s2–33, no. 1, pp. 33–39, Feb. 1986, doi:
10.1112/jlms/s2-33.1.33.
[9]
J. Tate, “Homology of Noetherian rings and local rings,”Illinois Journal of Mathematics, vol. 1, pp. 14–27, 1957.
[10]
M. Henneaux and C. Teitelboim, Quantization of gauge systems / marc henneaux and claudio teitelboim. Princeton (N.J.): Princeton University Press, 1992.
[11]
J. Stasheff, “Homological reduction of constrained Poisson algebras,”Journal of Differential Geometry, vol. 45, no. 1, pp. 221–240,
1997, doi: 10.4310/jdg/1214459757.
[12]
G. Felder, D. Kazhdan, and T. M. Schlank, “The classical master equation,” in Perspectives in representation theory, contemp. math, vol. 610, American Mathematical
Society, 2014, pp. 79–137.
C. Laurent-Gengoux, R. Louis, and L. Ryvkin, “What is a singular foliation?” in Advances in poisson
geometry, M. Garcia-Fernandez, D. I. Ponte, E. Miranda, C. Oms, and R. Rubio, Eds. Cham: Birkhäuser, 2025.
[15]
C. Laurent-Gengoux, S. Lavau, and T. Strobl, “The universal Lie \(\infty\)-algebroid of a singular
foliation,”Doc. Math., vol. 25, pp. 1571–1652, 2020.
[16]
C. Laurent-Gengoux and R. Louis, https://doi.org/10.1016/j.jalgebra.2021.11.023“Lie-Rinehart
algebras \(\simeq\) acyclic Lie \(\infty\)-algebroids,”Journal of algebra, vol. 594, pp. 1–53, 2022.
[17]
R. Louis, “Universal higher lie algebras of singular spaces and their symmetries,” PhD thesis, Université de Lorraine, 2022.
I. Peeva, Graded syzygies, vol. 14. Springer London, 2010.
[20]
D. Bayer, I. Peeva, and B. Sturmfels, “Monomial resolutions,”Mathematical Research Letters, vol. 5, no. 1, pp. 31–46, 1998.
[21]
D. Eisenbud, D. R. Grayson, M. Stillman, and B. Sturmfels, Eds., Computations in algebraic geometry with macaulay 2. Berlin, Heidelberg: Springer-Verlag, 2002.
A. Hancharuk, C. Laurent-Gengoux, and T. Strobl, “Koszul-tate resolutions and decorated trees,”arXiv, 2024, [Online]. Available: https://arxiv.org/abs/2406.03955.
[24]
D. Eisenbud, Commutative algebra: With a view toward algebraic geometry, vol. 150. New York: Springer-Verlag, 1995.
A. Kotov and V. Salnikov, “The category of \(Z\)-graded manifolds: What happens if you do not stay positive,”Differential Geometry and
its Applications, vol. 93, p. 102109, 2024, doi: https://doi.org/10.1016/j.difgeo.2024.102109.
[27]
P. Ševera, “Some title containing the words "homotopy” and ‘symplectic,’ e.g., this one.”Travaux mathématiques, vol. 16, pp. 121–137, 2005.
[28]
T. Voronov, “\(Q\)-manifolds and higher analogs of Lie algebroids,” in XXIXWorkshop
on Geometric Methods in Physics, vol. 1307, Amer. Inst. Phys., Melville, NY, 2010, pp. 191–202.
I. Androulidakis and G. Skandalis, https://doi.org/10.5167/uzh-23589“The holonomy groupoid of a singular
foliation,”Journal für die reine und angewandte Mathematik, vol. 2009, no. 626, pp. 1–37, 2009.
[33]
G. Barnich, R. Fulp, T. Lada, and J. Stasheff, “The sh lie structure of poisson brackets in field theory,”Communications in Mathematical Physics, vol. 191, no. 3,
pp. 585–601, Feb. 1998, doi: 10.1007/s002200050278.
[34]
S. Eilenberg and S. MacLane, “On the groups \(H(\Pi,n)\). I,”Ann. Math. (2), vol. 58, pp. 55–106, 1953,
doi: 10.2307/1969820.
[35]
M. Hideyuki, Commutative ring theory / hideyuki matsumura,... ; translated by m. reid, [Edition with corrections]. Cambridge: Cambridge University Press, 1989.
[36]
R. Hartshorne, Algebraic geometry, 1st ed. 1977. New York, NY: Springer New York, 1977.
Department of Mathematics, Jilin University, Changchun, China.
Email: hancharuk@jlu.edu.cn↩︎
Department of Mathematics, University of Illinois Urbana-Champaign, Urbana, IL, USA.
Email: rlouis@illinois.edu↩︎
We are grateful to Vladimir Salnikov for pointing out this example.↩︎
Cauchy sequences are defined w.r.t the neighborhoods of \(0\) in \(\mathcal{G}\) of the negative filtered topology: \((g_n)_{n\in
\mathbb{N}}\) is a Cauchy sequence of \(\mathcal{G}\) if for all \(i\geq 0\), there exists \(n_0\in \mathbb{N}\) such that \(n, p\geq n_0\Longrightarrow g_n-g_p\in F^i\mathcal{G}\).↩︎
In other words, there are no generators of \(\mathcal{A}\) of degree \(0\) besides \(\mathcal{O}_M\)[18].↩︎
In algebraic geometry, \(\mathcal{O}\) stands for the coordinate ring of an affine variety.↩︎
When \(\mathcal{O}\) is the algebra of functions on a manifold, each \(\mathcal{V}_i\) is the \(\mathcal{O}\)-module of sections of a vector
bundle over \(M\), it shall be called a \(Q\)-manifold.↩︎
See the introduction of §2 for the meaning of "restricted" here.↩︎
Replace \(f\in\mathcal{O}\) by an \(a\in \mathcal{V}_j\), and apply the argument of Step 2(a).↩︎
Here, \(\Omega^{\mathrm{top}}(A)\) is a space of sections of the line bundle over the base manifold \(M\) of top-forms on \(A\).↩︎
The condition \(\Omega_{\mathcal{O}/\mathbb{K}}\) is projective holds, for example, for a polynomial ring in a finite number of variables, where \(\Omega_{
\mathcal{O}/\mathbb{K}}\) is free. Also, when \(\mathcal{O}\) is algebra of functions of a manifold.↩︎