agda / agda-categories

A new Categories library for Agda
https://agda.github.io/agda-categories
MIT License
367 stars 68 forks source link

Define Kernels and Normal Monomorphisms #236

Closed TOTBWF closed 3 years ago

TOTBWF commented 3 years ago

Patch Description

This PR implements Kernels and Normal Monomorphisms, which moves us closer to being able to use agda-categories to do some group theory!

Notes

I took this opportunity to split up equalizers into a bundled and predicate form, as this is going to be useful when we start working with regular morphisms (of which normal morphisms are a subset).

References:

https://ncatlab.org/nlab/show/kernel https://ncatlab.org/nlab/show/normal+monomorphism

TOTBWF commented 3 years ago

Thanks, will do in the future!