This was a shower thought. I don't even if these form an abelian category. Let's assume we have pointed sets, where every set has a distinguished element ∗. p will be analogous to the zero of an abelian group. We will also allow multi-functions, where a function can have multiple outputs. Now let's consider two sets, A,B along with their 'smash union' A∨B where we take the disjoint union of A,B with a smashed ∗. To be very formal:
We note that Δ is a multi-function, because it produces as output both (0,ab) and (1,ab).
ker(π)=π−1(∗)={(0,a):a∈B}∪{(1,b):b∈A}
Since it's tagged (0,a), we know that a∈A. Similarly, we know that b∈B.
Hence, write ker(π)={(0,ab),(1,ab):ab∈A∩B}=im(Δ)
This exact sequence also naturally motivates one to consider A∪B−A∩B=AΔB, the symmetric difference. It also gives the nice counting formula ∣A∨B∣=∣A∩B∣+∣A∪B∣, also known as inclusion-exclusion. I wonder if it's possible to recover incidence algebraic derivations from this formuation?
Note that to get the last equivalence, we do not consider elements like π(a,∗)=a,∗ to be a pre-image of ∗, because they don't exact ly map into ∗ [pun intended ].