La más profundos y más generales de la declaración descrita por rschwieb es sin duda interesante, pero también hay una bastante elemental de la prueba para el caso particular en cuestión.
Supongamos A⊕B→A⊕C es un isomorfismo, con A sencillo. Componiendo con la proyección de A⊕C→A obtenemos una fracción de epimorphism φ:A⊕B→A cuyo núcleo es isomorfo a C.
Deje φ(a,b)=φA(a)+φB(b). Desde A es simple, hay dos posibilidades:
(1) φA es un isomorfismo. En este caso, el mapa de B→ker(φ) b↦(φ−1AφB(b),−b) es un isomorfismo. Por lo C≅B.
(2) φA=0. A continuación,ker(φ)=A⊕ker(φB), y desde φB es una división epimorphism, también se B≅A⊕ker(φB). Así que de nuevo B≅C.