Algebra.surjective_algebraMap_quotient_idempotentFactor_of_cyclic
A cyclic quotient factor is a quotient of the base after imposing e = 1. The map in the conclusion is the canonical algebra map.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u v
namespace AlgebraLean source · statement
theorem surjective_algebraMap_quotient_idempotentFactor_of_cyclic
{R : Type u} {C : Type v} [CommRing R] [CommRing C] [Algebra R C]
(I : Ideal R) (e : C)
(hcyc : ∀ x : C ⧸ I.map (algebraMap R C), ∃ r : R,
Ideal.Quotient.mk (I.map (algebraMap R C)) e * x =
r • Ideal.Quotient.mk (I.map (algebraMap R C)) e) :
Function.Surjective (algebraMap (R ⧸ I)
((C ⧸ Ideal.span {1 - e}) ⧸
I.map (algebraMap R (C ⧸ Ideal.span {1 - e}))))