Equations
- FieldCat.instCoeSortType = { coe := FieldCat.carrier }
@[reducible, inline]
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 FieldCat
.
Equations
- FieldCat.of R = FieldCat.mk✝ R
Instances For
Equations
- FieldCat.instCoeFunHomForallCarrier = { coe := fun (f : R ⟶ S) => ⇑f.hom }
@[simp]
@[simp]
Equations
- One or more equations did not get rendered due to their size.
This unification hint helps with problems of the form (forget ?C).obj R =?= carrier R'
.
An example where this is needed is in applying
PresheafOfModules.Sheafify.app_eq_of_isLocallyInjective
.
Equations
- R.forget_obj_eq_coe R' = (R = R' → (CategoryTheory.forget FieldCat).obj R = ↑R')
Instances For
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.
Field equivalence are isomorphisms in category of semirings
Equations
- FieldCat.RingEquiv.toRingCatIso e = { hom := { hom := ↑e }, inv := { hom := ↑e.symm }, hom_inv_id := ⋯, inv_hom_id := ⋯ }
Instances For
@[simp]