Domains of the iterates of a partially defined linear map #
A partially defined linear map A : E →ₗ.[R] E cannot in general be composed with itself:
LinearPMap.comp asks for A x ∈ D(A) at every x ∈ D(A), which is exactly what fails for an
unbounded operator. What always makes sense is the domain of the n-th iterate,
D(A⁰) = E, D(Aⁿ⁺¹) = {x ∈ D(A) | A x ∈ D(Aⁿ)},
the largest submodule on which A may be applied n times in succession. This file defines it
and develops its elementary structure: it shrinks as n grows, D(A¹) is D(A), and A maps
D(Aⁿ⁺¹) into D(Aⁿ).
The intended consumer is the theory of strongly continuous semigroups, where D(Aⁿ) for the
infinitesimal generator A is the space of vectors whose orbit is n times continuously
differentiable, and where the density of every D(Aⁿ) is the standard regularisation statement.
Main declarations #
TauCeti.domainPow: the submoduleD(Aⁿ).TauCeti.mem_domainPow_succ: the recursive membership criterion defining it.TauCeti.domainPow_antitone:D(Aⁿ)decreases withn.TauCeti.apply_mem_domainPow:AmapsD(Aⁿ⁺¹)intoD(Aⁿ).
Tau Ceti puts every declaration under namespace TauCeti, so a name in the LinearPMap
namespace could not be reached by generalized field notation anyway; these therefore live in the
root TauCeti namespace and are written out as domainPow A n.
The domain D(Aⁿ) of the n-th iterate of a partially defined linear map A: the
submodule of vectors to which A may be applied n times in succession.
Equations
- TauCeti.domainPow A 0 = ⊤
- TauCeti.domainPow A n.succ = Submodule.map A.domain.subtype (Submodule.comap A.toFun (TauCeti.domainPow A n))
Instances For
Membership in D(Aⁿ⁺¹): a vector of D(A) whose image under A lies in D(Aⁿ).