Blog Archive

Thursday, May 21, 2026

The Solution Functor Sol_g ​ of an Inhomogeneous ODE

The Solution Functor Solg of an Inhomogeneous ODE

Let A=C[D] and V=C(R,C).
Fix an operator P(D)A and an exponential‑polynomial function gV, with minimal annihilator Ag(D).


1. The Common Space W

Both the unknown y and the right‑hand side g live naturally in the same finite‑dimensional subspace

W:=kerV(AgP).

Indeed, Ag(D)g=0 implies gkerV(Ag)W, and any solution y of P(D)y=g must satisfy AgPy=Agg=0, so yW.

The space W is the value at V of the representable functor

F:=hAgP=HomA(A/(AgP),).

That is, WF(V).


2. The Operator as an Endomorphism of F

On W, the operator P(D) restricts to an endomorphism, because AgP(Pw)=P(AgPw)=0. Functorially this restriction is the V‑component of the natural transformation

μ(P):FF,μ(P)M(ψ)=ψ(rPr).

Under the identification ψψ(1¯), one has μ(P)V(y)=P(D)y.


3. The Right‑hand Side as a Point of F(W)

The function gW defines an A-module homomorphism

φg:A/(AgP)V,1¯g.

Since its image lies in W, we may view φg as an element of F(W)=HomA(A/(AgP),W). Similarly, a candidate solution yW corresponds to φyF(W) with φy(1¯)=y.

The equation P(D)y=g then becomes exactly

(1)μ(P)W(φy)=φgin F(W).

4. Translation to Natural Transformations (Yoneda)

By the Yoneda lemma, an element of F(W) is the same as a natural transformation HomA(W,)F.
Explicitly, to φF(W) corresponds φ^ with

φ^M(α)=φα,αHomA(W,M).

Applying this to φy and φg gives

φy^, φg^:HomA(W,)F.

Because the Yoneda embedding is fully faithful, equation (1) is equivalent to the equality of natural transformations

(2) μ(P)φy^=φg^ .

Thus the inhomogeneous ODE is precisely the statement that two natural transformations out of HomA(W,) coincide.


5. The Solution Functor as a Pullback

Equation (2) asks: which natural transformations φy^ satisfy it? This is exactly the description of a pullback in the functor category [ModA,Set]:

(3)SolgHomA(W,)φg^Fμ(P)F

Concretely, for any A-module M,

Solg(M)={(ψ,α)F(M)×HomA(W,M)μ(P)M(ψ)=φgα}.

Setting y=ψ(1¯), the condition reads

P(D)y=α(g).

So an element of Solg(M) is a family of solutions parametrised by a linear map α:WM that transports the right‑hand side g into M.

  • The classical equation P(D)y=g is recovered by taking M=V and α=i:WV (the inclusion).

  • A general α yields a twisted equation P(D)y=α(g).


6. Representability and the Module Q

All three functors in diagram (3) are representable:

F=HomA(A/(AgP),),HomA(W,) is represented by W.

The natural transformations μ(P) and φg^ come from A-module homomorphisms with a common source:

A/(AgP)mPA/(AgP),A/(AgP)φgW,

where mP(f¯)=Pf.

The Yoneda embedding sends colimits in ModA to limits in the functor category. The pullback (3) is therefore representable; its representing object is the pushout

Q:=(A/(AgP)W)/(mP(a),φg(a))aA/(AgP).

We obtain

SolgHomA(Q,).

Thus the module Q encodes all equations P(D)y=α(g) at once.
A single homomorphism QV produces a solution to a specific equation; changing the homomorphism changes the equation and its solution coherently.


7. Decomposition via the Chinese Remainder Theorem

Assume AgP splits completely over C (the general case is similar). Write

AgP=i=1r(Dλi)ei+vi,

where ei=v(Dλi)(Ag) and vi=v(Dλi)(P).
By the Chinese Remainder Theorem,

A/(AgP)i=1rA/((Dλi)ei+vi).

The subspace W decomposes into characteristic subspaces:

W=i=1rWi,Wi=kerV((Dλi)ei+vi).

The maps mP and φg respect this decomposition.
Since finite direct sums commute with pushouts in ModA, the representing module Q splits as

Qi=1rQi,

where each Qi is the local pushout at λi:

Qi=(A/((Dλi)ei+vi)Wi)/(mP(i)(a),φg,i(a)).

Correspondingly, the solution functor decomposes as a product:

Solgi=1rHomA(Qi,).

This is why classical methods solve independently for each exponential term.

 

No comments:

Post a Comment

Popular Posts