Semilinear Map
A function between a Left R-Module and a Right S-Module is -semilinear for if
In other words, is Linear "up to a twist". Typically, will be some Involution like Complex Conjugation.
More generally, a function between a Bimodule and a Bimodule is for and if
- , EG: is a Group Homomorphism.
The final two axioms are equivalent to requiring that , though it seems more natural to use the version that handles the two actions separately.
In terms of Displayed Categories
Semilinear maps are the correct morphisms in the Double Category of Bimodules, and Linear Maps are simply the vertical morphisms in this category. Note that this requires us to "unop" the definition of semilinear maps.
References
- https://leanprover-community.github.io/mathlib4_docs/Mathlib/Algebra/Module/LinearMap/Defs.html#LinearMap Somewhat confusingly, Lean 4 refers to semilinear maps as linear maps, though this is not completely unreasonable.