Physlib.Mathematics.ForMathlib.ComplexLinear
Upgrading a real-linear map to a complex-linear one
i. Overview
An `ℝ`-linear map between complex vector spaces that commutes with multiplication by `i` is `ℂ`-linear, since `c = c.re + c.im · i`. Mathlib has the case of a map out of `ℂ` (`real_linearMap_map_smul_complex`, `ContinuousLinearMap.complexOfReal`); this file treats an arbitrary domain.
ii. Key results
- `LinearMap.map_smul_of_commutesI` : the law along one direction.
- `LinearMap.commutesI_of_basis` : commuting with `i` on a `ℂ`-basis suffices.
- `ContinuousLinearMap.complexOfCommutesI` : the resulting continuous `ℂ`-linear map.
iii. Table of contents
- A. The scalar law
- B. Commuting with `i` on a basis
- C. The complex-linear map
iv. References
There are no known references for the material in this module.
A. The scalar law
B. Commuting with `i` on a basis
C. The complex-linear map
4 declarations
for -linear maps
Let and be complex vector spaces, and let be an -linear map. If for a specific vector , the map commutes with the action of the imaginary unit (i.e., ), then for any complex scalar , also commutes with the action of on that vector: .
Commutation of an -linear map with on a -basis implies global commutation with
Let and be complex vector spaces and let be an -linear map. Suppose is a finite -basis of . If for all , where is the imaginary unit, then for every .
Continuous -linear map from an -linear map commuting with
Given a continuous -linear map between complex vector spaces and a proof that commutes with the imaginary unit (i.e., for all ), this definition constructs the corresponding continuous -linear map from to .
The induced continuous -linear map satisfies
Let and be complex vector spaces, and let be a continuous -linear map. Suppose commutes with the imaginary unit , such that for all . If is the continuous -linear map constructed from using this commutation property, then for any vector , it holds that .
