Metamath Proof Explorer


Theorem txdis1cn

Description: A function is jointly continuous on a discrete left topology iff it is continuous as a function of its right argument, for each fixed left value. (Contributed by Mario Carneiro, 19-Sep-2015)

Ref Expression
Hypotheses txdis1cn.x φ X V
txdis1cn.j φ J TopOn Y
txdis1cn.k φ K Top
txdis1cn.f φ F Fn X × Y
txdis1cn.1 φ x X y Y x F y J Cn K
Assertion txdis1cn φ F 𝒫 X × t J Cn K

Proof

Step Hyp Ref Expression
1 txdis1cn.x φ X V
2 txdis1cn.j φ J TopOn Y
3 txdis1cn.k φ K Top
4 txdis1cn.f φ F Fn X × Y
5 txdis1cn.1 φ x X y Y x F y J Cn K
6 2 adantr φ x X J TopOn Y
7 toptopon2 K Top K TopOn K
8 3 7 sylib φ K TopOn K
9 8 adantr φ x X K TopOn K
10 cnf2 J TopOn Y K TopOn K y Y x F y J Cn K y Y x F y : Y K
11 6 9 5 10 syl3anc φ x X y Y x F y : Y K
12 eqid y Y x F y = y Y x F y
13 12 fmpt y Y x F y K y Y x F y : Y K
14 11 13 sylibr φ x X y Y x F y K
15 14 ralrimiva φ x X y Y x F y K
16 ffnov F : X × Y K F Fn X × Y x X y Y x F y K
17 4 15 16 sylanbrc φ F : X × Y K
18 cnvimass F -1 u dom F
19 4 adantr φ u K F Fn X × Y
20 19 fndmd φ u K dom F = X × Y
21 18 20 sseqtrid φ u K F -1 u X × Y
22 relxp Rel X × Y
23 relss F -1 u X × Y Rel X × Y Rel F -1 u
24 21 22 23 mpisyl φ u K Rel F -1 u
25 elpreima F Fn X × Y x z F -1 u x z X × Y F x z u
26 19 25 syl φ u K x z F -1 u x z X × Y F x z u
27 opelxp x z X × Y x X z Y
28 df-ov x F z = F x z
29 28 eqcomi F x z = x F z
30 29 eleq1i F x z u x F z u
31 27 30 anbi12i x z X × Y F x z u x X z Y x F z u
32 simprll φ u K x X z Y x F z u x X
33 snelpwi x X x 𝒫 X
34 32 33 syl φ u K x X z Y x F z u x 𝒫 X
35 12 mptpreima y Y x F y -1 u = y Y | x F y u
36 5 adantrr φ x X z Y y Y x F y J Cn K
37 36 ad2ant2r φ u K x X z Y x F z u y Y x F y J Cn K
38 simplr φ u K x X z Y x F z u u K
39 cnima y Y x F y J Cn K u K y Y x F y -1 u J
40 37 38 39 syl2anc φ u K x X z Y x F z u y Y x F y -1 u J
41 35 40 eqeltrrid φ u K x X z Y x F z u y Y | x F y u J
42 simprlr φ u K x X z Y x F z u z Y
43 simprr φ u K x X z Y x F z u x F z u
44 vsnid x x
45 opelxp x z x × y Y | x F y u x x z y Y | x F y u
46 44 45 mpbiran x z x × y Y | x F y u z y Y | x F y u
47 oveq2 y = z x F y = x F z
48 47 eleq1d y = z x F y u x F z u
49 48 elrab z y Y | x F y u z Y x F z u
50 46 49 bitri x z x × y Y | x F y u z Y x F z u
51 42 43 50 sylanbrc φ u K x X z Y x F z u x z x × y Y | x F y u
52 relxp Rel x × y Y | x F y u
53 52 a1i φ u K x X z Y x F z u Rel x × y Y | x F y u
54 opelxp n m x × y Y | x F y u n x m y Y | x F y u
55 32 snssd φ u K x X z Y x F z u x X
56 55 sselda φ u K x X z Y x F z u n x n X
57 56 adantrr φ u K x X z Y x F z u n x m y Y | x F y u n X
58 elrabi m y Y | x F y u m Y
59 58 ad2antll φ u K x X z Y x F z u n x m y Y | x F y u m Y
60 57 59 opelxpd φ u K x X z Y x F z u n x m y Y | x F y u n m X × Y
61 df-ov n F m = F n m
62 elsni n x n = x
63 62 ad2antrl φ u K x X z Y x F z u n x m y Y | x F y u n = x
64 63 oveq1d φ u K x X z Y x F z u n x m y Y | x F y u n F m = x F m
65 61 64 syl5eqr φ u K x X z Y x F z u n x m y Y | x F y u F n m = x F m
66 oveq2 y = m x F y = x F m
67 66 eleq1d y = m x F y u x F m u
68 67 elrab m y Y | x F y u m Y x F m u
69 68 simprbi m y Y | x F y u x F m u
70 69 ad2antll φ u K x X z Y x F z u n x m y Y | x F y u x F m u
71 65 70 eqeltrd φ u K x X z Y x F z u n x m y Y | x F y u F n m u
72 elpreima F Fn X × Y n m F -1 u n m X × Y F n m u
73 4 72 syl φ n m F -1 u n m X × Y F n m u
74 73 ad3antrrr φ u K x X z Y x F z u n x m y Y | x F y u n m F -1 u n m X × Y F n m u
75 60 71 74 mpbir2and φ u K x X z Y x F z u n x m y Y | x F y u n m F -1 u
76 75 ex φ u K x X z Y x F z u n x m y Y | x F y u n m F -1 u
77 54 76 syl5bi φ u K x X z Y x F z u n m x × y Y | x F y u n m F -1 u
78 53 77 relssdv φ u K x X z Y x F z u x × y Y | x F y u F -1 u
79 xpeq1 a = x a × b = x × b
80 79 eleq2d a = x x z a × b x z x × b
81 79 sseq1d a = x a × b F -1 u x × b F -1 u
82 80 81 anbi12d a = x x z a × b a × b F -1 u x z x × b x × b F -1 u
83 xpeq2 b = y Y | x F y u x × b = x × y Y | x F y u
84 83 eleq2d b = y Y | x F y u x z x × b x z x × y Y | x F y u
85 83 sseq1d b = y Y | x F y u x × b F -1 u x × y Y | x F y u F -1 u
86 84 85 anbi12d b = y Y | x F y u x z x × b x × b F -1 u x z x × y Y | x F y u x × y Y | x F y u F -1 u
87 82 86 rspc2ev x 𝒫 X y Y | x F y u J x z x × y Y | x F y u x × y Y | x F y u F -1 u a 𝒫 X b J x z a × b a × b F -1 u
88 34 41 51 78 87 syl112anc φ u K x X z Y x F z u a 𝒫 X b J x z a × b a × b F -1 u
89 opex x z V
90 eleq1 v = x z v a × b x z a × b
91 90 anbi1d v = x z v a × b a × b F -1 u x z a × b a × b F -1 u
92 91 2rexbidv v = x z a 𝒫 X b J v a × b a × b F -1 u a 𝒫 X b J x z a × b a × b F -1 u
93 89 92 elab x z v | a 𝒫 X b J v a × b a × b F -1 u a 𝒫 X b J x z a × b a × b F -1 u
94 88 93 sylibr φ u K x X z Y x F z u x z v | a 𝒫 X b J v a × b a × b F -1 u
95 94 ex φ u K x X z Y x F z u x z v | a 𝒫 X b J v a × b a × b F -1 u
96 31 95 syl5bi φ u K x z X × Y F x z u x z v | a 𝒫 X b J v a × b a × b F -1 u
97 26 96 sylbid φ u K x z F -1 u x z v | a 𝒫 X b J v a × b a × b F -1 u
98 24 97 relssdv φ u K F -1 u v | a 𝒫 X b J v a × b a × b F -1 u
99 ssabral F -1 u v | a 𝒫 X b J v a × b a × b F -1 u v F -1 u a 𝒫 X b J v a × b a × b F -1 u
100 98 99 sylib φ u K v F -1 u a 𝒫 X b J v a × b a × b F -1 u
101 distopon X V 𝒫 X TopOn X
102 1 101 syl φ 𝒫 X TopOn X
103 102 adantr φ u K 𝒫 X TopOn X
104 2 adantr φ u K J TopOn Y
105 eltx 𝒫 X TopOn X J TopOn Y F -1 u 𝒫 X × t J v F -1 u a 𝒫 X b J v a × b a × b F -1 u
106 103 104 105 syl2anc φ u K F -1 u 𝒫 X × t J v F -1 u a 𝒫 X b J v a × b a × b F -1 u
107 100 106 mpbird φ u K F -1 u 𝒫 X × t J
108 107 ralrimiva φ u K F -1 u 𝒫 X × t J
109 txtopon 𝒫 X TopOn X J TopOn Y 𝒫 X × t J TopOn X × Y
110 102 2 109 syl2anc φ 𝒫 X × t J TopOn X × Y
111 iscn 𝒫 X × t J TopOn X × Y K TopOn K F 𝒫 X × t J Cn K F : X × Y K u K F -1 u 𝒫 X × t J
112 110 8 111 syl2anc φ F 𝒫 X × t J Cn K F : X × Y K u K F -1 u 𝒫 X × t J
113 17 108 112 mpbir2and φ F 𝒫 X × t J Cn K