The image index before and after quotienting #
For a homomorphism f : A →* B and a normal subgroup S ≤ B, the order-index formula
relates the image index to its index after quotienting the target by S:
[B : f(A)] · #f⁻¹(S) = [B/S : image(f)] · #S · #ker(f).
In particular, when f reflects torsion and the source torsion is finite, this computes the
correction between the cokernel on the whole group and the cokernel modulo torsion. The latter
is the index of the image on the free quotients of finitely generated abelian groups.
The proof uses Mathlib's order-index formula Subgroup.card_ker_mul_card_range and
Tau Ceti's image-index factorization Subgroup.index_map_mul_relIndex_ker.
The order-index formula relating a homomorphism's image index to its image after quotienting
the target by a normal subgroup. No finiteness is required for this cross-multiplied identity:
infinite orders and indices are read as 0.
The order-index formula relating an additive homomorphism's image index to its image after
quotienting the target by a normal subgroup. No finiteness is required:
infinite orders and indices are read as 0.