Metamath Proof Explorer


Theorem f1ocnv2d

Description: Describe an implicit one-to-one onto function. (Contributed by Mario Carneiro, 30-Apr-2015)

Ref Expression
Hypotheses f1od.1 F=xAC
f1o2d.2 φxACB
f1o2d.3 φyBDA
f1o2d.4 φxAyBx=Dy=C
Assertion f1ocnv2d φF:A1-1 ontoBF-1=yBD

Proof

Step Hyp Ref Expression
1 f1od.1 F=xAC
2 f1o2d.2 φxACB
3 f1o2d.3 φyBDA
4 f1o2d.4 φxAyBx=Dy=C
5 eleq1a CBy=CyB
6 2 5 syl φxAy=CyB
7 6 impr φxAy=CyB
8 4 biimpar φxAyBy=Cx=D
9 8 exp42 φxAyBy=Cx=D
10 9 com34 φxAy=CyBx=D
11 10 imp32 φxAy=CyBx=D
12 7 11 jcai φxAy=CyBx=D
13 eleq1a DAx=DxA
14 3 13 syl φyBx=DxA
15 14 impr φyBx=DxA
16 4 biimpa φxAyBx=Dy=C
17 16 exp42 φxAyBx=Dy=C
18 17 com23 φyBxAx=Dy=C
19 18 com34 φyBx=DxAy=C
20 19 imp32 φyBx=DxAy=C
21 15 20 jcai φyBx=DxAy=C
22 12 21 impbida φxAy=CyBx=D
23 1 2 3 22 f1ocnvd φF:A1-1 ontoBF-1=yBD