Effective epimorphic families in Stonean
#
This file proves that Stonean
is Preregular
. Together with the fact that it is
FinitaryPreExtensive
, this implies that Stonean
is Precoherent
.
To do this, we need to characterise effective epimorphisms in Stonean
. As a consequence, we also
get a characterisation of finite effective epimorphic families.
Main results #
Stonean.effectiveEpi_tfae
: For a morphism inStonean
, the conditions surjective, epimorphic, and effective epimorphic are all equivalent.Stonean.effectiveEpiFamily_tfae
: For a finite family of morphisms inStonean
with fixed target inStonean
, the conditions jointly surjective, jointly epimorphic and effective epimorphic are all equivalent.
As a consequence, we obtain instances that Stonean
is precoherent and preregular.
Implementation: If π
is a surjective morphism in Stonean
, then it is an effective epi.
The theorem Stonean.effectiveEpi_tfae
should be used instead.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An effective presentation of an X : CompHaus
with respect to the inclusion functor from Stonean
Equations
- Stonean.stoneanToCompHausEffectivePresentation X = { p := X.presentation, f := CompHaus.presentation.π X, effectiveEpi := ⋯ }