Invariance of K₀(proj R), G₀(mod R) and the Cartan map under ring isomorphisms #
A ring isomorphism e : R ≃+* S induces, by restriction of scalars, an equivalence of module
categories ModuleCat S ≌ ModuleCat R. It preserves and reflects finite generation and
projectivity, and it is exact, so it restricts to exact equivalences between the finitely
generated modules and between the finitely generated projective modules over the two rings. On
Grothendieck groups this gives isomorphisms
K₀(proj S) ≃ K₀(proj R), G₀(mod S) ≃ G₀(mod R),
both sending the class of a module to the class of the same module with scalars restricted along
e, and the square they form with the two Cartan maps commutes. In particular the Cartan map of
R is an isomorphism if and only if that of S is.
For an algebra isomorphism e : A ≃ₐ[k] B the statements apply to e.toRingEquiv, so
K₀(proj A), G₀(mod A) and the Cartan map are invariants of the isomorphism class of the
algebra A.
The API is dot notation on the ring isomorphism: use e.finiteModulesK0Equiv,
e.finiteProjectiveModulesK0Equiv and e.cartanMap_bijective_iff.
Main definitions #
RingEquiv.finiteModulesEquivalenceandRingEquiv.finiteProjectiveModulesEquivalence: restriction of scalars along a ring isomorphism, as equivalences between the finitely generated, respectively finitely generated projective, modules over the two rings.RingEquiv.finiteModulesK0EquivandRingEquiv.finiteProjectiveModulesK0Equiv: the induced isomorphismsG₀(mod S) ≃+ G₀(mod R)andK₀(proj S) ≃+ K₀(proj R).
Main results #
RingEquiv.isFG_inverseImage_restrictScalarsandRingEquiv.finiteProjectiveModules_inverseImage_restrictScalars: restriction of scalars along a ring isomorphism pulls the two object properties back to each other.RingEquiv.finiteModulesK0Equiv_refl,RingEquiv.finiteModulesK0Equiv_symmandRingEquiv.finiteModulesK0Equiv_trans, with theirfiniteProjectiveModulesK0Equivcompanions: the induced isomorphisms are functorial in the ring isomorphism.RingEquiv.cartanMap_comp_finiteProjectiveModulesK0EquivandRingEquiv.cartanMap_finiteProjectiveModulesK0Equiv: the Cartan maps ofRandScommute with the two induced isomorphisms.RingEquiv.cartanMap_bijective_iff: the Cartan map ofRis bijective if and only if the Cartan map ofSis.
References #
- Charles A. Weibel, The K-book: An Introduction to Algebraic K-theory, Chapter II, Section 2,
for the invariance of
K₀of a ring under ring isomorphisms and Morita equivalences.
Restriction of scalars on the two object properties #
Restriction of scalars along a ring isomorphism pulls the finitely generated R-modules
back to the finitely generated S-modules.
Restriction of scalars along a ring isomorphism pulls the finitely generated projective
R-modules back to the finitely generated projective S-modules.
The equivalences of module subcategories #
The two pullback equalities above are transported along
ModuleCat.restrictScalarsEquivalenceOfRingEquiv_functor before being passed to
CategoryTheory.Equivalence.congrFullSubcategory: the additivity instance of the restricted
equivalence is found by instance search only when the hypothesis is stated syntactically for the
functor of ModuleCat.restrictScalarsEquivalenceOfRingEquiv e.
Restriction of scalars on finitely generated modules. A ring isomorphism e : R ≃+* S
induces an equivalence from the finitely generated S-modules to the finitely generated
R-modules, sending a module to the same module with scalars restricted along e.
Equations
Instances For
Restriction of scalars on finitely generated projective modules. A ring isomorphism
e : R ≃+* S induces an equivalence from the finitely generated projective S-modules to the
finitely generated projective R-modules, sending a module to the same module with scalars
restricted along e.
Equations
Instances For
The equivalence of finitely generated module categories induced by a ring isomorphism is conflation-exact.
The inverse of the equivalence of finitely generated module categories induced by a ring isomorphism is conflation-exact.
The equivalence of finitely generated projective module categories induced by a ring isomorphism is conflation-exact.
The inverse of the equivalence of finitely generated projective module categories induced by a ring isomorphism is conflation-exact.
The induced isomorphisms of Grothendieck groups #
Invariance of G₀(mod R) under ring isomorphisms. A ring isomorphism e : R ≃+* S
induces G₀(mod S) ≃+ G₀(mod R), sending the class of a finitely generated S-module to the
class of the same module with scalars restricted along e.
Equations
Instances For
Invariance of K₀(proj R) under ring isomorphisms. A ring isomorphism e : R ≃+* S
induces K₀(proj S) ≃+ K₀(proj R), sending the class of a finitely generated projective
S-module to the class of the same module with scalars restricted along e.
Equations
Instances For
Functoriality in the ring isomorphism #
Restriction of scalars along the identity, along the inverse and along a composite of ring
isomorphisms identifies with the identity, the inverse and the composite of the restrictions.
The identity and composition isomorphisms in ModuleCat lift to the full subcategories.
Isomorphic objects have the same class in exact K₀, so these comparisons give functoriality
without requiring equality of the underlying restricted module structures.
Restriction along the identity ring isomorphism induces the identity on G₀(mod R).
Restriction along the inverse ring isomorphism induces the inverse isomorphism on G₀.
Restriction along the identity ring isomorphism induces the identity on K₀(proj R).
Restriction along the inverse ring isomorphism induces the inverse isomorphism on K₀.
Compatibility with the Cartan map #
Naturality of the Cartan map in the ring. The Cartan maps of two isomorphic rings are intertwined by the induced isomorphisms of Grothendieck groups.
Pointwise form of RingEquiv.cartanMap_comp_finiteProjectiveModulesK0Equiv: applying the
Cartan map of R after transporting a class from K₀(proj S) along e agrees with transporting
its image under the Cartan map of S from G₀(mod S) along e.
The resolution-theorem hypothesis is invariant under ring isomorphisms: the Cartan map of
R is bijective if and only if the Cartan map of S is.