Suppose we have $L \xrightarrow{f} M \xrightarrow{g} N$ where $L,M,N$ are $R$-modules and $f,g$ are homomorphisms. A pseudo-isomorphism of $R$-modules is a homomorphism with finite kernel and cokernel. Is it the case that if 2 out of the 3 maps $f,g,gf$ are pseudo-isomorphisms, then the third is as well?
Here's what I haven't been able to show:
- If $f,gf$ are pseudo-isomorphisms, then $g$ has finite kernel.
- If $g,gf$ are pseudo-isomorphisms, then $f$ has finite cokernel.
If those two statements can be shown, I believe the answer to my question is yes. I'd be grateful to see either a proof of the two statements above or a counter example. If the 2 of 3 property doesn't hold for $R$-modules generally, are there "nice" restrictions one can place on $L,M,N$ or $R$, so that it does hold? E.g. $L,M,N$ are finitely generated, torsion, etc.