Metamath Proof Explorer


Theorem mptbi12f

Description: Equality deduction for maps-to notations. (Contributed by Giovanni Mascellani, 10-Apr-2018)

Ref Expression
Hypotheses mptbi12f.1 _xA
mptbi12f.2 _xB
Assertion mptbi12f A=BxAD=ExAD=xBE

Proof

Step Hyp Ref Expression
1 mptbi12f.1 _xA
2 mptbi12f.2 _xB
3 1 2 nfeq xA=B
4 eleq2 A=BxAxB
5 3 4 alrimi A=BxxAxB
6 ax-5 xAxByxAxB
7 5 6 sylg A=BxyxAxB
8 eqeq2 D=Ey=Dy=E
9 8 alrimiv D=Eyy=Dy=E
10 9 ralimi xAD=ExAyy=Dy=E
11 df-ral xAyy=Dy=ExxAyy=Dy=E
12 10 11 sylib xAD=ExxAyy=Dy=E
13 19.21v yxAy=Dy=ExAyy=Dy=E
14 13 albii xyxAy=Dy=ExxAyy=Dy=E
15 12 14 sylibr xAD=ExyxAy=Dy=E
16 id xAxBxAy=Dy=ExAxBxAy=Dy=E
17 16 alanimi yxAxByxAy=Dy=EyxAxBxAy=Dy=E
18 17 alanimi xyxAxBxyxAy=Dy=ExyxAxBxAy=Dy=E
19 7 15 18 syl2an A=BxAD=ExyxAxBxAy=Dy=E
20 tsan2 ¬xAxBxAy=Dy=ExAy=DxBy=ExA¬xAy=D
21 20 ord ¬xAxBxAy=Dy=ExAy=DxBy=E¬xA¬xAy=D
22 tsbi2 ¬xAxBxAy=Dy=ExAy=DxBy=ExAy=DxBy=ExAy=DxBy=E
23 22 ord ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAy=DxBy=ExAy=DxBy=E
24 23 a1dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAy=DxBy=ExAxBxAy=Dy=ExAy=DxBy=E
25 ax-1 ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAy=DxBy=E¬xAxBxAy=Dy=ExAy=DxBy=E
26 24 25 contrd ¬xAxBxAy=Dy=ExAy=DxBy=ExAy=DxBy=E
27 26 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAxAy=DxBy=E
28 21 27 cnf1dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAxBy=E
29 simplim ¬xAxBxAy=Dy=ExAy=DxBy=ExAxBxAy=Dy=E
30 29 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬xA¬xBxAxBxAy=Dy=E
31 tsbi3 ¬xAxBxAy=Dy=ExAy=DxBy=ExA¬xB¬xAxB
32 31 ord ¬xAxBxAy=Dy=ExAy=DxBy=E¬xA¬xB¬xAxB
33 tsan2 ¬xAxBxAy=Dy=ExAy=DxBy=ExAxB¬xAxBxAy=Dy=E
34 33 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬xA¬xBxAxB¬xAxBxAy=Dy=E
35 32 34 cnf1dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬xA¬xB¬xAxBxAy=Dy=E
36 30 35 contrd ¬xAxBxAy=Dy=ExAy=DxBy=ExA¬xB
37 36 ord ¬xAxBxAy=Dy=ExAy=DxBy=E¬xA¬xB
38 tsan2 ¬xAxBxAy=Dy=ExAy=DxBy=ExB¬xBy=E
39 38 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAxB¬xBy=E
40 37 39 cnf1dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬xA¬xBy=E
41 28 40 contrd ¬xAxBxAy=Dy=ExAy=DxBy=ExA
42 41 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬xA
43 29 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAxBxAy=Dy=E
44 tsan3 ¬xAxBxAy=Dy=ExAy=DxBy=ExAy=Dy=E¬xAxBxAy=Dy=E
45 44 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAy=Dy=E¬xAxBxAy=Dy=E
46 43 45 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAy=Dy=E
47 42 46 mpdd ¬xAxBxAy=Dy=ExAy=DxBy=E¬y=Dy=E
48 notnotr ¬¬xBy=ExBy=E
49 48 a1i ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=ExBy=E
50 38 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=ExB¬xBy=E
51 49 50 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=ExB
52 36 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=ExA¬xB
53 51 52 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=ExA
54 tsan3 ¬xAxBxAy=Dy=ExAy=DxBy=Ey=E¬xBy=E
55 54 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=Ey=E¬xBy=E
56 49 55 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=Ey=E
57 29 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=ExAxBxAy=Dy=E
58 44 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=ExAy=Dy=E¬xAxBxAy=Dy=E
59 57 58 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=ExAy=Dy=E
60 53 59 mpdd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=Ey=Dy=E
61 tsbi3 ¬xAxBxAy=Dy=ExAy=DxBy=Ey=D¬y=E¬y=Dy=E
62 61 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=Ey=D¬y=E¬y=Dy=E
63 60 62 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=Ey=D¬y=E
64 56 63 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=Ey=D
65 53 64 jcad ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=ExAy=D
66 ax-1 ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=E¬xAxBxAy=Dy=ExAy=DxBy=E
67 tsim3 ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAy=DxBy=ExAxBxAy=Dy=ExAy=DxBy=E
68 67 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=E¬xAy=DxBy=ExAxBxAy=Dy=ExAy=DxBy=E
69 66 68 cnf2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=E¬xAy=DxBy=E
70 tsbi1 ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAy=D¬xBy=ExAy=DxBy=E
71 70 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=E¬xAy=D¬xBy=ExAy=DxBy=E
72 69 71 cnf2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=E¬xAy=D¬xBy=E
73 49 72 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=E¬xAy=D
74 65 73 contrd ¬xAxBxAy=Dy=ExAy=DxBy=E¬xBy=E
75 74 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xBy=E
76 26 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAy=DxBy=E
77 75 76 cnf2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAy=D
78 tsan3 ¬xAxBxAy=Dy=ExAy=DxBy=Ey=D¬xAy=D
79 78 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬y=D¬xAy=D
80 77 79 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬y=D
81 33 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAxB¬xAxBxAy=Dy=E
82 43 81 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAxB
83 tsbi4 ¬xAxBxAy=Dy=ExAy=DxBy=E¬xAxB¬xAxB
84 83 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xAxB¬xAxB
85 82 84 cnfn2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xAxB
86 42 85 cnfn1dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬xB
87 tsan1 ¬xAxBxAy=Dy=ExAy=DxBy=E¬xB¬y=ExBy=E
88 87 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xB¬y=ExBy=E
89 75 88 cnf2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬xB¬y=E
90 86 89 cnfn1dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬y=E
91 tsbi4 ¬xAxBxAy=Dy=ExAy=DxBy=E¬y=Dy=E¬y=Dy=E
92 91 a1d ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬y=Dy=E¬y=Dy=E
93 92 or32dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬y=D¬y=Dy=Ey=E
94 90 93 cnf2dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬y=D¬y=Dy=E
95 80 94 cnfn1dd ¬xAxBxAy=Dy=ExAy=DxBy=E¬¬y=Dy=E
96 47 95 contrd ¬xAxBxAy=Dy=ExAy=DxBy=E
97 96 efald2 xAxBxAy=Dy=ExAy=DxBy=E
98 97 2alimi xyxAxBxAy=Dy=ExyxAy=DxBy=E
99 19 98 syl A=BxAD=ExyxAy=DxBy=E
100 eqopab2bw xy|xAy=D=xy|xBy=ExyxAy=DxBy=E
101 99 100 sylibr A=BxAD=Exy|xAy=D=xy|xBy=E
102 df-mpt xAD=xy|xAy=D
103 df-mpt xBE=xy|xBy=E
104 101 102 103 3eqtr4g A=BxAD=ExAD=xBE