Metamath Proof Explorer


Theorem mgcmnt2d

Description: Galois connection implies monotonicity of the right adjoint. (Contributed by Thierry Arnoux, 21-Jul-2024)

Ref Expression
Hypotheses mgcmntd.1 No typesetting found for |- H = ( V MGalConn W ) with typecode |-
mgcmntd.2 φVProset
mgcmntd.3 φWProset
mgcmntd.4 φFHG
Assertion mgcmnt2d Could not format assertion : No typesetting found for |- ( ph -> G e. ( W Monot V ) ) with typecode |-

Proof

Step Hyp Ref Expression
1 mgcmntd.1 Could not format H = ( V MGalConn W ) : No typesetting found for |- H = ( V MGalConn W ) with typecode |-
2 mgcmntd.2 φVProset
3 mgcmntd.3 φWProset
4 mgcmntd.4 φFHG
5 eqid BaseV=BaseV
6 eqid BaseW=BaseW
7 eqid V=V
8 eqid W=W
9 5 6 7 8 1 2 3 4 mgcf2 φG:BaseWBaseV
10 5 6 7 8 1 2 3 dfmgc2 φFHGF:BaseVBaseWG:BaseWBaseVxBaseVyBaseVxVyFxWFyuBaseWvBaseWuWvGuVGvuBaseWFGuWuxBaseVxVGFx
11 4 10 mpbid φF:BaseVBaseWG:BaseWBaseVxBaseVyBaseVxVyFxWFyuBaseWvBaseWuWvGuVGvuBaseWFGuWuxBaseVxVGFx
12 11 simprld φxBaseVyBaseVxVyFxWFyuBaseWvBaseWuWvGuVGv
13 12 simprd φuBaseWvBaseWuWvGuVGv
14 6 5 8 7 ismnt Could not format ( ( W e. Proset /\ V e. Proset ) -> ( G e. ( W Monot V ) <-> ( G : ( Base ` W ) --> ( Base ` V ) /\ A. u e. ( Base ` W ) A. v e. ( Base ` W ) ( u ( le ` W ) v -> ( G ` u ) ( le ` V ) ( G ` v ) ) ) ) ) : No typesetting found for |- ( ( W e. Proset /\ V e. Proset ) -> ( G e. ( W Monot V ) <-> ( G : ( Base ` W ) --> ( Base ` V ) /\ A. u e. ( Base ` W ) A. v e. ( Base ` W ) ( u ( le ` W ) v -> ( G ` u ) ( le ` V ) ( G ` v ) ) ) ) ) with typecode |-
15 14 biimpar Could not format ( ( ( W e. Proset /\ V e. Proset ) /\ ( G : ( Base ` W ) --> ( Base ` V ) /\ A. u e. ( Base ` W ) A. v e. ( Base ` W ) ( u ( le ` W ) v -> ( G ` u ) ( le ` V ) ( G ` v ) ) ) ) -> G e. ( W Monot V ) ) : No typesetting found for |- ( ( ( W e. Proset /\ V e. Proset ) /\ ( G : ( Base ` W ) --> ( Base ` V ) /\ A. u e. ( Base ` W ) A. v e. ( Base ` W ) ( u ( le ` W ) v -> ( G ` u ) ( le ` V ) ( G ` v ) ) ) ) -> G e. ( W Monot V ) ) with typecode |-
16 3 2 9 13 15 syl22anc Could not format ( ph -> G e. ( W Monot V ) ) : No typesetting found for |- ( ph -> G e. ( W Monot V ) ) with typecode |-