Description: Continuity of a binary operation on metric spaces. (Contributed by Mario Carneiro, 2-Sep-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | metcn.2 | |
|
metcn.4 | |
||
txmetcnp.4 | |
||
Assertion | txmetcnp | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | metcn.2 | |
|
2 | metcn.4 | |
|
3 | txmetcnp.4 | |
|
4 | eqid | |
|
5 | simpl1 | |
|
6 | simpl2 | |
|
7 | 4 5 6 | tmsxps | |
8 | simpl3 | |
|
9 | opelxpi | |
|
10 | 9 | adantl | |
11 | eqid | |
|
12 | 11 3 | metcnp | |
13 | 7 8 10 12 | syl3anc | |
14 | 4 5 6 1 2 11 | tmsxpsmopn | |
15 | 14 | oveq1d | |
16 | 15 | fveq1d | |
17 | 16 | eleq2d | |
18 | oveq2 | |
|
19 | 18 | breq1d | |
20 | df-ov | |
|
21 | 20 | oveq1i | |
22 | fveq2 | |
|
23 | df-ov | |
|
24 | 22 23 | eqtr4di | |
25 | 24 | oveq2d | |
26 | 21 25 | eqtr3id | |
27 | 26 | breq1d | |
28 | 19 27 | imbi12d | |
29 | 28 | ralxp | |
30 | 5 | ad2antrr | |
31 | 6 | ad2antrr | |
32 | simpllr | |
|
33 | 32 | simpld | |
34 | 32 | simprd | |
35 | simprrl | |
|
36 | simprrr | |
|
37 | 4 30 31 33 34 35 36 | tmsxpsval2 | |
38 | 37 | breq1d | |
39 | xmetcl | |
|
40 | 30 33 35 39 | syl3anc | |
41 | xmetcl | |
|
42 | 31 34 36 41 | syl3anc | |
43 | rpxr | |
|
44 | 43 | ad2antrl | |
45 | xrmaxlt | |
|
46 | 40 42 44 45 | syl3anc | |
47 | 38 46 | bitrd | |
48 | 47 | imbi1d | |
49 | 48 | anassrs | |
50 | 49 | 2ralbidva | |
51 | 29 50 | bitrid | |
52 | 51 | rexbidva | |
53 | 52 | ralbidv | |
54 | 53 | pm5.32da | |
55 | 13 17 54 | 3bitr3d | |