This is an inofficial mirror of http://metamath.tirix.org for personal testing of a visualizer extension only.
Description: The composition of two isomorphisms of modules is an isomorphism of modules. (Contributed by AV, 10-Mar-2019)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | lmimco | |- ( ( F e. ( S LMIso T ) /\ G e. ( R LMIso S ) ) -> ( F o. G ) e. ( R LMIso T ) ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | eqid | |- ( Base ` S ) = ( Base ` S ) |
|
| 2 | eqid | |- ( Base ` T ) = ( Base ` T ) |
|
| 3 | 1 2 | islmim | |- ( F e. ( S LMIso T ) <-> ( F e. ( S LMHom T ) /\ F : ( Base ` S ) -1-1-onto-> ( Base ` T ) ) ) |
| 4 | eqid | |- ( Base ` R ) = ( Base ` R ) |
|
| 5 | 4 1 | islmim | |- ( G e. ( R LMIso S ) <-> ( G e. ( R LMHom S ) /\ G : ( Base ` R ) -1-1-onto-> ( Base ` S ) ) ) |
| 6 | lmhmco | |- ( ( F e. ( S LMHom T ) /\ G e. ( R LMHom S ) ) -> ( F o. G ) e. ( R LMHom T ) ) |
|
| 7 | 6 | ad2ant2r | |- ( ( ( F e. ( S LMHom T ) /\ F : ( Base ` S ) -1-1-onto-> ( Base ` T ) ) /\ ( G e. ( R LMHom S ) /\ G : ( Base ` R ) -1-1-onto-> ( Base ` S ) ) ) -> ( F o. G ) e. ( R LMHom T ) ) |
| 8 | f1oco | |- ( ( F : ( Base ` S ) -1-1-onto-> ( Base ` T ) /\ G : ( Base ` R ) -1-1-onto-> ( Base ` S ) ) -> ( F o. G ) : ( Base ` R ) -1-1-onto-> ( Base ` T ) ) |
|
| 9 | 8 | ad2ant2l | |- ( ( ( F e. ( S LMHom T ) /\ F : ( Base ` S ) -1-1-onto-> ( Base ` T ) ) /\ ( G e. ( R LMHom S ) /\ G : ( Base ` R ) -1-1-onto-> ( Base ` S ) ) ) -> ( F o. G ) : ( Base ` R ) -1-1-onto-> ( Base ` T ) ) |
| 10 | 4 2 | islmim | |- ( ( F o. G ) e. ( R LMIso T ) <-> ( ( F o. G ) e. ( R LMHom T ) /\ ( F o. G ) : ( Base ` R ) -1-1-onto-> ( Base ` T ) ) ) |
| 11 | 7 9 10 | sylanbrc | |- ( ( ( F e. ( S LMHom T ) /\ F : ( Base ` S ) -1-1-onto-> ( Base ` T ) ) /\ ( G e. ( R LMHom S ) /\ G : ( Base ` R ) -1-1-onto-> ( Base ` S ) ) ) -> ( F o. G ) e. ( R LMIso T ) ) |
| 12 | 3 5 11 | syl2anb | |- ( ( F e. ( S LMIso T ) /\ G e. ( R LMIso S ) ) -> ( F o. G ) e. ( R LMIso T ) ) |