Commit 2024-10-16 11:05 36c03bdc
View on Github →refactor(AlgebraicGeometry): Make Scheme.Hom
a structure. (#15093)
We make LocallyRingedSpace.Hom
(resp. Scheme.Hom
) into a structure
instead of a subtype (resp. type-synonym of the former) to make clearer the
abstraction boundaries between them and presheafed spaces, which allow
us to remove some erw
s.
Plus, this enables us to write f.base
and f.c
instead of f.val.base
and f.val.c
.