The category of commutative algebras over a commutative ring #
This file defines the bundled category CommAlgCat of commutative algebras over a fixed commutative
ring R along with the forgetful functors to CommRingCat and AlgCat.
Equations
The object in the category of R-algebras associated to a type equipped with the appropriate
typeclasses. This is the preferred way to construct a term of CommAlgCat R.
Equations
- CommAlgCat.of R X = { carrier := X, commRing := inst✝¹, algebra := inst✝ }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Use the ConcreteCategory.hom projection for @[simps] lemmas.
Equations
- CommAlgCat.Hom.Simps.hom A B f = f.hom
Instances For
The results below duplicate the ConcreteCategory simp lemmas, but we can keep them for dsimp.
Equations
- CommAlgCat.instInhabited = { default := CommAlgCat.of R R }
Equations
Equations
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Build an isomorphism in the category CommAlgCat R from an AlgEquiv between commutative
Algebras.
Equations
- CommAlgCat.isoMk e = { hom := CommAlgCat.ofHom ↑e, inv := CommAlgCat.ofHom ↑e.symm, hom_inv_id := ⋯, inv_hom_id := ⋯ }
Instances For
Build an AlgEquiv from an isomorphism in the category CommAlgCat R.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Alias of CommAlgCat.algEquivOfIso.
Build an AlgEquiv from an isomorphism in the category CommAlgCat R.
Equations
Instances For
Algebra equivalences between Algebras are the same as isomorphisms in CommAlgCat.
Equations
- CommAlgCat.isoEquivAlgEquiv = { toFun := CommAlgCat.algEquivOfIso, invFun := CommAlgCat.isoMk, left_inv := ⋯, right_inv := ⋯ }
Instances For
Universe lift functor for commutative algebras.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The universe lift functor for commutative algebras is fully faithful.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The category of commutative algebras over a commutative ring R is the same as commutative
rings under R.
Equations
- One or more equations did not get rendered due to their size.