Morita Equivalence between R and Mₙ(R) #
Main definitions #
ModuleCat.toMatrixModCat: The functor fromMod-RtoMod-Mₙ(R)induced byLinearMap.mapMatrixModuleandMatrix.Module.matrixModule.MatrixModCat.toModuleCat: The functor fromMod-Mₙ(R)toMod-Rinduced by sendingMto the image ofEᵢᵢ • ·whereEᵢᵢis the elementary matrix.ModuleCat.matrixEquivalence: An equivalence of categories composed byModuleCat.toMatrixModCat R ι. andMatrixModCat.toModuleCat R i.moritaEquivalentToMatrix:moritaEquivalentToMatrixis aMoritaEquivalence.
Main results #
IsMoritaEquivalent.matrix:RandMₙ(R)are Morita equivalent.
The functor from Mod-R to Mod-Mₙ(R) induced by LinearMap.mapModule and
Matrix.matrixModule.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The image of Eᵢᵢ (the elementary matrix) acting on all elements in M.
Equations
- MatrixModCat.toModuleCatObj R M i = (let __spread.0 := DistribSMul.toAddMonoidHom M (Matrix.single i i 1); { toFun := (↑__spread.0).toFun, map_add' := ⋯, map_smul' := ⋯ }).range
Instances For
An R-linear map between Eᵢᵢ • M and Eᵢᵢ • N induced by an Mₙ(R)-linear map
from M to N.
Equations
- MatrixModCat.fromMatrixLinear i f = (↑R f).restrict ⋯
Instances For
The functor from the category of modules over Mₙ(R) to the category of modules over R
induced by sending M to the image of Eᵢᵢ • · where Eᵢᵢ is the elementary matrix.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The linear equiv induced by the equality toModuleCat (toMatrixModCat M) = Eᵢᵢ • Mⁿ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary isomorphism showing that compose two functors gives id on objects.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The natural isomorphism showing that toModuleCat is the left inverse of toMatrixModCat.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The linear equiv induced by the equality toMatrixModCat (toModuleCat M) = Mⁿ
Equations
- One or more equations did not get rendered due to their size.
Instances For
The natural isomorphism showing that toMatrixModCat is the right inverse of toModuleCat.
Equations
- MatrixModCat.counitIso R i = CategoryTheory.NatIso.ofComponents (fun (X : ModuleCat (Matrix ι ι R)) => (toModuleCatFromModuleCatLinearEquiv R X i).symm.toModuleIso) ⋯
Instances For
ModuleCat.toMatrixModCat R ι and MatrixModCat.toModuleCat R i together form
an equivalence of categories.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Moreover ModuleCat.matrixEquivalence is a MoritaEquivalence.
Equations
- moritaEquivalenceMatrix R R₀ i = { eqv := ModuleCat.matrixEquivalence R i, linear := ⋯ }