Unbundled semiring and ring homomorphisms (deprecated) #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
This file is deprecated, and is no longer imported by anything in mathlib other than other deprecated files, and test files. You should not need to import it.
This file defines predicates for unbundled semiring and ring homomorphisms. Instead of using
this file, please use ring_hom
, defined in algebra.hom.ring
, with notation →+*
, for
morphisms between semirings or rings. For example use φ : A →+* B
to represent a
ring homomorphism.
Main Definitions #
is_semiring_hom
(deprecated), is_ring_hom
(deprecated)
Tags #
is_semiring_hom, is_ring_hom
The identity map is a semiring homomorphism.
The composition of two semiring homomorphisms is a semiring homomorphism.
A semiring homomorphism is an additive monoid homomorphism.
A semiring homomorphism is a monoid homomorphism.
A map of rings that is a semiring homomorphism is also a ring homomorphism.
Ring homomorphisms map zero to zero.
The identity map is a ring homomorphism.
The composition of two ring homomorphisms is a ring homomorphism.
A ring homomorphism is also a semiring homomorphism.
Interpret f : α → β
with is_semiring_hom f
as a ring homomorphism.