Once we have a reasonably good notion of an object, we would look at a notion of morphisms.

Let \((L,A,\rho,\tau)\) to \((L',A',\rho',\tau')\) be Lie-Rinehart algebras.

Our experience suggests that the data of a morphism of Lie-Rinehart algebras from \((L,A,\rho,\tau)\) to \((L',A',\rho',\tau')\) should at least have two morphisms, one a morphism of Lie algebras \(\Phi:L\rightarrow L'\) and a morphism of associative algebras \(\Psi:A\rightarrow A'\) such that the following diagram commute,

if someone tells us what the vertical arrows with ?? are defined as.

Given a morphism \(A\rightarrow A'\) there is no obvious way to get a morphism of derivations \(Der(A)\rightarrow Der(A')\) and similarly, a morphism \(L\rightarrow L'\) does not suggest a natural choice of morphisms of Endomorphisms \(End(L)\rightarrow End(L')\). So, may be we are going in a wrong direction.

If you remember the way the notion of morphism of (affine) schemes is defined, it would give a clue that we are not thinking correctly.

Note that, a morphism of ringed spaces from \((X,\mathcal{O}_X)\) to \((Y,\mathcal{O}_Y)\) consists of a morphism of topological spaces \(f:X\rightarrow Y\) and a morphism of sheaves of rings \(\mathcal{O}_Y\rightarrow f_*\mathcal{O}_X\).

In the same sense, one can think of bring the "structures" on same set up. This is where the notion of "pullback" comes into picture. This idea is taken from Madeline Jotz Lean's work On ideals in Lie-Rinehart algebras.

Let \((L,A,\rho,\tau)\) to \((L',A',\rho',\tau')\) be Lie-Rinehart algebras. A morphism of Lie-Rinehart algebras from \((L,A)\) to \((L',A')\) comes with a morphism of algebras \(\varphi: A'\rightarrow A\), along with certain conditions.

Note that this reminds the notion of morphism of schemes; the ring map is in the opposite direction of what we expect. If you are not familiar with the notion of morphism of schemes, one can justify this from the notion of morphism of Lie algebroids.

Given Lie algebroids \((L,M)\) and \((L',M')\) a morphism of Lie algebroids from \((L,M)\) to \((L',M')\) is a vector bundle morphism \((\Phi,f):(L,M)\rightarrow (L',M')\) satisfying certain (not so nice) conditions. This data comes with a map \(f:M\rightarrow M'\). This in turn gives a map \(C^\infty(M')\rightarrow C^\infty (M)\) given by \(\theta:M'\rightarrow \mathbb{R}\) being mapped to \(f\circ \theta:M\rightarrow \mathbb{R}\). So, if we think of Lie-Rinehart algebras associated to the Lie algebroids, we should be having the map \(A'=C^\infty(M') \rightarrow A=C^\infty(M)\).

Note that, this morphism \(\varphi:A'\rightarrow A\) would make \(A\) into an \(A'\)-module. One can use this to construct an \(A\)-module from an \(A'\)-module, in particular, \(A\otimes_{A'}L'\) would be an \(A\)-module. Then, the author consider a subset of \(Der(A)\times (A\otimes_{A'}L')\), denote it as \(Der(A)\times_{\varphi}L'\), call it the "pullback".

Let \((L,A,\rho,\tau)\) to \((L',A',\rho',\tau')\) be Lie-Rinehart algebras. A morphism of Lie-Rinehart algebras from \((L,A)\) to \((L',A')\) comes with a morphism of algebras \(\varphi: A'\rightarrow A\), along with a morphism of Lie algebras \(L\rightarrow Der(A)\times_{\varphi}L'\) satisfying certain conditions. It is more technical and needs sometime to digest.

The construction is natural, but, I am of the opinion that this should be called as push forward and not pull back as we are pushing a structure from \(A'\) to get a structure on \(A\) through the map \(\varphi:A'\rightarrow A\).

It is not justifiable to expect the definition of morphism of Lie-Rinehart algebras to be straightforward.

Once you recall the notion of morphism of Liealgebroids, you would get convinced that, it is not justifiable to expect the definition of morphism of Lie-Rinehart algebras to be any more straightforward than what is mentioned by Madeline Jotz Lean in On ideals in Lie-Rinehart algebras.

Along with the idea mentioned above, there is another notion of morphism of Lie-Rinehart algebras, given by Camille Laurent-Gengoux and Ruben Louis in Lie-Rinehart algebras \(\simeq\) acyclic Lie \(\infty\)-algebroids.

Consider the same diagram that we mentioned above,

There may be no obvious options for the maps \(End(L)\rightarrow End(L')\) and \(Der(A)\rightarrow Der(A')\), but, there is a way to bypass that path.

Let \(a\in A\) and \(l\in L\).

We have

  • \(\Phi(l)\in L'\),
  • \(\rho'(\Phi(l))\in Der(A')\),
  • \(\rho'(\Phi(l))(\Psi(a))\in A'\).

We have

  • \(\rho(l)\in Der(A)\),
  • \(\rho(l)(a)\in A\),
  • \(\Psi(\rho(l)(a))\in A'\).

We ask that \(\rho'(\Phi(l))(\Psi(a))=\Psi(\rho(l)(a))\).

We did not yet mention the condition relating to the maps \(\tau, \tau'\). Let us do that now.

We have

  • \(\tau(a)\in End(L)\),
  • \(\tau(a)(l)\in L\),
  • \(\Phi(\tau(a)(l))\in L'\).

We have

  • \(\Psi(a)\in A'\),
  • \(\tau'(\Psi(a))\in End(L')\),
  • \(\tau'(\Psi(a))(\Phi(l))\in L'\).

We ask that, \(\Phi(\tau(a)(l))=\tau'(\Psi(a))(\Phi(l))\).

This idea is slightly easier to follow than that of Madeline Jotz Lean's idea of morphism of Lie-Rinehart algebras.

Question : Is the notion of morphism of Lie-Rinehart algebra mentioned in Lie-Rinehart algebras \(\simeq\) acyclic Lie \(\infty\)-algebroids is equivalent to the notion mentioned in On ideals in Lie-Rinehart algebras?

For a better understanding of the above two notions of "morphisms of Lie-Rinehart algebras" and other interesting ideas about Lie-Rinehart algebras, please see the talk Paths in Lie-Rinehart algebras by Joel Villatoro. The words used are "morphism" and "comorphism."