Description: The product metric is a metric when the index set is finite. (Contributed by Mario Carneiro, 20-Aug-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | prdsmet.y | |
|
prdsmet.b | |
||
prdsmet.v | |
||
prdsmet.e | |
||
prdsmet.d | |
||
prdsmet.s | |
||
prdsmet.i | |
||
prdsmet.r | |
||
prdsmet.m | |
||
Assertion | prdsmet | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | prdsmet.y | |
|
2 | prdsmet.b | |
|
3 | prdsmet.v | |
|
4 | prdsmet.e | |
|
5 | prdsmet.d | |
|
6 | prdsmet.s | |
|
7 | prdsmet.i | |
|
8 | prdsmet.r | |
|
9 | prdsmet.m | |
|
10 | metxmet | |
|
11 | 9 10 | syl | |
12 | 1 2 3 4 5 6 7 8 11 | prdsxmet | |
13 | 1 2 3 4 5 6 7 8 11 | prdsdsf | |
14 | 13 | ffnd | |
15 | 6 | adantr | |
16 | 7 | adantr | |
17 | 8 | ralrimiva | |
18 | 17 | adantr | |
19 | simprl | |
|
20 | simprr | |
|
21 | 1 2 15 16 18 19 20 3 4 5 | prdsdsval3 | |
22 | 1 2 15 16 18 3 19 | prdsbascl | |
23 | 1 2 15 16 18 3 20 | prdsbascl | |
24 | r19.26 | |
|
25 | metcl | |
|
26 | 25 | 3expib | |
27 | 9 26 | syl | |
28 | 27 | ralimdva | |
29 | 28 | adantr | |
30 | 24 29 | syl5bir | |
31 | 22 23 30 | mp2and | |
32 | eqid | |
|
33 | 32 | fmpt | |
34 | 31 33 | sylib | |
35 | 34 | frnd | |
36 | 0red | |
|
37 | 36 | snssd | |
38 | 35 37 | unssd | |
39 | xrltso | |
|
40 | 39 | a1i | |
41 | mptfi | |
|
42 | rnfi | |
|
43 | 16 41 42 | 3syl | |
44 | snfi | |
|
45 | unfi | |
|
46 | 43 44 45 | sylancl | |
47 | ssun2 | |
|
48 | c0ex | |
|
49 | 48 | snss | |
50 | 47 49 | mpbir | |
51 | ne0i | |
|
52 | 50 51 | mp1i | |
53 | ressxr | |
|
54 | 38 53 | sstrdi | |
55 | fisupcl | |
|
56 | 40 46 52 54 55 | syl13anc | |
57 | 38 56 | sseldd | |
58 | 21 57 | eqeltrd | |
59 | 58 | ralrimivva | |
60 | ffnov | |
|
61 | 14 59 60 | sylanbrc | |
62 | ismet2 | |
|
63 | 12 61 62 | sylanbrc | |