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 = x A C
f1o2d.2 φ x A C B
f1o2d.3 φ y B D A
f1o2d.4 φ x A y B x = D y = C
Assertion f1ocnv2d φ F : A 1-1 onto B F -1 = y B D

Proof

Step Hyp Ref Expression
1 f1od.1 F = x A C
2 f1o2d.2 φ x A C B
3 f1o2d.3 φ y B D A
4 f1o2d.4 φ x A y B x = D y = C
5 eleq1a C B y = C y B
6 2 5 syl φ x A y = C y B
7 6 impr φ x A y = C y B
8 4 biimpar φ x A y B y = C x = D
9 8 exp42 φ x A y B y = C x = D
10 9 com34 φ x A y = C y B x = D
11 10 imp32 φ x A y = C y B x = D
12 7 11 jcai φ x A y = C y B x = D
13 eleq1a D A x = D x A
14 3 13 syl φ y B x = D x A
15 14 impr φ y B x = D x A
16 4 biimpa φ x A y B x = D y = C
17 16 exp42 φ x A y B x = D y = C
18 17 com23 φ y B x A x = D y = C
19 18 com34 φ y B x = D x A y = C
20 19 imp32 φ y B x = D x A y = C
21 15 20 jcai φ y B x = D x A y = C
22 12 21 impbida φ x A y = C y B x = D
23 1 2 3 22 f1ocnvd φ F : A 1-1 onto B F -1 = y B D