Restriction of scalars for partial linear maps #
A partial linear map A : E →ₗ.[R] F over a ring R is in particular linear over any ring S
acting compatibly through R, with the same domain and the same values. This file records that
restriction, LinearPMap.restrictScalars S A, the partial-map analogue of
Submodule.restrictScalars and LinearMap.restrictScalars. Its purpose is to let operator
properties defined over a smaller scalar ring be applied to operators over a larger one; the
motivating case is S = ℝ, R = ℂ, where the real-Banach-first semigroup development of Tau Ceti
(dissipativity, generation of C₀-semigroups) is applied to operators on a complex Hilbert space.
Since domain and action are preserved, membership and evaluation transport back and forth without
change, and negation commutes with the restriction.
Main declarations #
LinearPMap.restrictScalars: the restriction of a partial linear map to a smaller scalar ring.LinearPMap.mem_restrictScalars_domainandLinearPMap.restrictScalars_apply: domain membership and evaluation agree with those of the original map.LinearPMap.restrictScalars_negandLinearPMap.restrictScalars_smul: restriction of scalars commutes with negation and with scalar multiplication of the map.LinearPMap.restrictScalars_injective: a map is determined by its restriction.LinearPMap.restrictScalars_graphandLinearPMap.congr_fun_restrictScalars: the graph is the restriction of scalars of the graph, and a map equal to a restriction takes the restricted map's values.
A partial linear map over R, regarded as a partial linear map over the smaller scalar ring
S, with the same domain and values.
Equations
- LinearPMap.restrictScalars S A = { domain := Submodule.restrictScalars S A.domain, toFun := ↑S A.toFun }
Instances For
Membership in the domain of the restriction is membership in the domain of A. This is
what simp proves from restrictScalars_domain, packaged for use in proof terms.
The restriction takes the values of A.
Restriction of scalars commutes with negation.
Restriction of scalars commutes with scalar multiplication of the map.
Restriction of scalars is injective: a partial linear map is determined by its restriction.
The graph of the restriction of scalars is the restriction of scalars of the graph.
Restricting scalars does not change the graph, as a set.
A partial linear map equal to a restriction of scalars takes the values of the restricted map.