Table of ContentsTable of Contents Mathbox for Jeff Madsen < Previous   Next >
Related theorems
Unicode version

Theorem rrnmet 16016
Description: Euclidean space is a metric space.
Assertion
Ref Expression
rrnmet |- (N e. NN -> (RRn` N) e. Met)

Proof of Theorem rrnmet
StepHypRef Expression
1 fvex 4689 . . 3 |- (RRn` N) e. _V
2 eqid 1884 . . . 4 |- dom dom (RRn` N) = dom dom (RRn` N)
32ismet 9075 . . 3 |- ((RRn` N) e. _V -> ((RRn` N) e. Met <-> ((RRn` N):(dom dom (RRn` N) X. dom dom (RRn` N))-->RR /\ A.x e. dom dom (RRn` N)A.y e. dom dom (RRn` N)(((x(RRn` N)y) = 0 <-> x = y) /\ A.z e. dom dom (RRn` N)(x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y))))))
41, 3ax-mp 7 . 2 |- ((RRn` N) e. Met <-> ((RRn` N):(dom dom (RRn` N) X. dom dom (RRn` N))-->RR /\ A.x e. dom dom (RRn` N)A.y e. dom dom (RRn` N)(((x(RRn` N)y) = 0 <-> x = y) /\ A.z e. dom dom (RRn` N)(x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y)))))
5 elnnuz 7609 . . . . . . . . . . 11 |- (N e. NN <-> N e. (ZZ>=` 1))
65biimpi 168 . . . . . . . . . 10 |- (N e. NN -> N e. (ZZ>=` 1))
763ad2ant1 897 . . . . . . . . 9 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> N e. (ZZ>=` 1))
8 ffvelrn 4787 . . . . . . . . . . . . . 14 |- ((x:(1...N)-->RR /\ k e. (1...N)) -> (x` k) e. RR)
9 reex 6465 . . . . . . . . . . . . . . 15 |- RR e. _V
10 oprex 4907 . . . . . . . . . . . . . . 15 |- (1...N) e. _V
119, 10elmap 5393 . . . . . . . . . . . . . 14 |- (x e. (RR ^m (1...N)) <-> x:(1...N)-->RR)
128, 11sylanb 498 . . . . . . . . . . . . 13 |- ((x e. (RR ^m (1...N)) /\ k e. (1...N)) -> (x` k) e. RR)
13123ad2antl2 1039 . . . . . . . . . . . 12 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> (x` k) e. RR)
14 ffvelrn 4787 . . . . . . . . . . . . . 14 |- ((y:(1...N)-->RR /\ k e. (1...N)) -> (y` k) e. RR)
159, 10elmap 5393 . . . . . . . . . . . . . 14 |- (y e. (RR ^m (1...N)) <-> y:(1...N)-->RR)
1614, 15sylanb 498 . . . . . . . . . . . . 13 |- ((y e. (RR ^m (1...N)) /\ k e. (1...N)) -> (y` k) e. RR)
17163ad2antl3 1040 . . . . . . . . . . . 12 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> (y` k) e. RR)
18 resubcl 6601 . . . . . . . . . . . 12 |- (((x` k) e. RR /\ (y` k) e. RR) -> ((x` k) - (y` k)) e. RR)
1913, 17, 18syl11anc 524 . . . . . . . . . . 11 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> ((x` k) - (y` k)) e. RR)
20 resqcl 7866 . . . . . . . . . . 11 |- (((x` k) - (y` k)) e. RR -> (((x` k) - (y` k))^2) e. RR)
2119, 20syl 12 . . . . . . . . . 10 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> (((x` k) - (y` k))^2) e. RR)
2221r19.21aiva 2176 . . . . . . . . 9 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> A.k e. (1...N)(((x` k) - (y` k))^2) e. RR)
23 fsumrecl 8277 . . . . . . . . 9 |- ((N e. (ZZ>=` 1) /\ A.k e. (1...N)(((x` k) - (y` k))^2) e. RR) -> sum_k e. (1...N)(((x` k) - (y` k))^2) e. RR)
247, 22, 23syl11anc 524 . . . . . . . 8 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> sum_k e. (1...N)(((x` k) - (y` k))^2) e. RR)
25 sqge0 7878 . . . . . . . . . . . 12 |- (((x` k) - (y` k)) e. RR -> 0 <_ (((x` k) - (y` k))^2))
2619, 25syl 12 . . . . . . . . . . 11 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> 0 <_ (((x` k) - (y` k))^2))
2721, 26jca 310 . . . . . . . . . 10 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> ((((x` k) - (y` k))^2) e. RR /\ 0 <_ (((x` k) - (y` k))^2)))
2827r19.21aiva 2176 . . . . . . . . 9 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> A.k e. (1...N)((((x` k) - (y` k))^2) e. RR /\ 0 <_ (((x` k) - (y` k))^2)))
29 fsumcmp0 8301 . . . . . . . . 9 |- ((N e. (ZZ>=` 1) /\ A.k e. (1...N)((((x` k) - (y` k))^2) e. RR /\ 0 <_ (((x` k) - (y` k))^2))) -> 0 <_ sum_k e. (1...N)(((x` k) - (y` k))^2))
307, 28, 29syl11anc 524 . . . . . . . 8 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> 0 <_ sum_k e. (1...N)(((x` k) - (y` k))^2))
31 sqrcl 7960 . . . . . . . 8 |- ((sum_k e. (1...N)(((x` k) - (y` k))^2) e. RR /\ 0 <_ sum_k e. (1...N)(((x` k) - (y` k))^2)) -> (sqr`
sum_k e. (1...N)(((x` k) - (y` k))^2)) e. RR)
3224, 30, 31syl11anc 524 . . . . . . 7 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (sqr`
sum_k e. (1...N)(((x` k) - (y` k))^2)) e. RR)
33323expib 1070 . . . . . 6 |- (N e. NN -> ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)) e. RR))
3433r19.21aivv 2183 . . . . 5 |- (N e. NN -> A.x e. (RR ^m (1...N))A.y e. (RR ^m (1...N))(sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)) e. RR)
35 eqid 1884 . . . . . 6 |- {<.<.x, y>., d>. | ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ d = (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)))} = {<.<.x, y>., d>. | ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ d = (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)))}
3635foprab2 5061 . . . . 5 |- (A.x e. (RR ^m (1...N))A.y e. (RR ^m (1...N))(sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)) e. RR <-> {<.<.x, y>., d>. | ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ d = (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)))}:((RR ^m (1...N)) X. (RR ^m (1...N)))-->RR)
3734, 36sylib 215 . . . 4 |- (N e. NN -> {<.<.x, y>., d>. | ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ d = (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)))}:((RR ^m (1...N)) X. (RR ^m (1...N)))-->RR)
38 rrnval 16013 . . . . 5 |- (N e. NN -> (RRn` N) = {<.<.x, y>., d>. | ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ d = (sqr`
sum_k e. (1...N)(((x` k) - (y` k))^2)))})
3938feq1d 4556 . . . 4 |- (N e. NN -> ((RRn` N):((RR ^m (1...N)) X. (RR ^m (1...N)))-->RR <-> {<.<.x, y>., d>. | ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ d = (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)))}:((RR ^m (1...N)) X. (RR ^m (1...N)))-->RR))
4037, 39mpbird 213 . . 3 |- (N e. NN -> (RRn` N):((RR ^m (1...N)) X. (RR ^m (1...N)))-->RR)
41 rrndm 16015 . . . . . 6 |- (N e. NN -> dom dom (RRn` N) = (RR ^m (1...N)))
42 xpeq1 4016 . . . . . 6 |- (dom dom (RRn` N) = (RR ^m (1...N)) -> (dom dom (RRn` N) X. dom dom (RRn` N)) = ((RR ^m (1...N)) X. dom dom (RRn` N)))
4341, 42syl 12 . . . . 5 |- (N e. NN -> (dom dom (RRn` N) X. dom dom (RRn` N)) = ((RR ^m (1...N)) X. dom dom (RRn` N)))
44 xpeq2 4017 . . . . . 6 |- (dom dom (RRn` N) = (RR ^m (1...N)) -> ((RR ^m (1...N)) X. dom dom (RRn` N)) = ((RR ^m (1...N)) X. (RR ^m (1...N))))
4541, 44syl 12 . . . . 5 |- (N e. NN -> ((RR ^m (1...N)) X. dom dom (RRn` N)) = ((RR ^m (1...N)) X. (RR ^m (1...N))))
4643, 45eqtrd 1925 . . . 4 |- (N e. NN -> (dom dom (RRn` N) X. dom dom (RRn` N)) = ((RR ^m (1...N)) X. (RR ^m (1...N))))
4746feq2d 4557 . . 3 |- (N e. NN -> ((RRn` N):(dom dom (RRn` N) X. dom dom (RRn` N))-->RR <-> (RRn` N):((RR ^m (1...N)) X. (RR ^m (1...N)))-->RR))
4840, 47mpbird 213 . 2 |- (N e. NN -> (RRn` N):(dom dom (RRn` N) X. dom dom (RRn` N))-->RR)
4941eleq2d 1964 . . . . 5 |- (N e. NN -> (x e. dom dom (RRn` N) <-> x e. (RR ^m (1...N))))
5041eleq2d 1964 . . . . 5 |- (N e. NN -> (y e. dom dom (RRn` N) <-> y e. (RR ^m (1...N))))
5149, 50anbi12d 690 . . . 4 |- (N e. NN -> ((x e. dom dom (RRn` N) /\ y e. dom dom (RRn` N)) <-> (x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N)))))
52 rrnmval 16014 . . . . . . . 8 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (x(RRn` N)y) = (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)))
5352eqeq1d 1892 . . . . . . 7 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> ((x(RRn` N)y) = 0 <-> (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)) = 0))
54 sqr00 7964 . . . . . . . 8 |- ((sum_k e. (1...N)(((x` k) - (y` k))^2) e. RR /\ 0 <_ sum_k e. (1...N)(((x` k) - (y` k))^2)) -> ((sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)) = 0 <-> sum_k e. (1...N)(((x` k) - (y` k))^2) = 0))
5524, 30, 54syl11anc 524 . . . . . . 7 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> ((sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)) = 0 <-> sum_k e. (1...N)(((x` k) - (y` k))^2) = 0))
56 fsum00 15820 . . . . . . . . 9 |- ((N e. (ZZ>=` 1) /\ A.k e. (1...N)((((x` k) - (y` k))^2) e. RR /\ 0 <_ (((x` k) - (y` k))^2))) -> (sum_k e. (1...N)(((x` k) - (y` k))^2) = 0 <-> A.k e. (1...N)(((x` k) - (y` k))^2) = 0))
577, 28, 56syl11anc 524 . . . . . . . 8 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (sum_k e. (1...N)(((x` k) - (y` k))^2) = 0 <-> A.k e. (1...N)(((x` k) - (y` k))^2) = 0))
58 recn 6466 . . . . . . . . . . 11 |- (((x` k) - (y` k)) e. RR -> ((x` k) - (y` k)) e. CC)
59 sqeq0 7858 . . . . . . . . . . 11 |- (((x` k) - (y` k)) e. CC -> ((((x` k) - (y` k))^2) = 0 <-> ((x` k) - (y` k)) = 0))
6019, 58, 593syl 24 . . . . . . . . . 10 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> ((((x` k) - (y` k))^2) = 0 <-> ((x` k) - (y` k)) = 0))
6113recnd 6468 . . . . . . . . . . 11 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> (x` k) e. CC)
6217recnd 6468 . . . . . . . . . . 11 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> (y` k) e. CC)
63 subeq0 6563 . . . . . . . . . . 11 |- (((x` k) e. CC /\ (y` k) e. CC) -> (((x` k) - (y` k)) = 0 <-> (x` k) = (y` k)))
6461, 62, 63syl11anc 524 . . . . . . . . . 10 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> (((x` k) - (y` k)) = 0 <-> (x` k) = (y` k)))
6560, 64bitrd 587 . . . . . . . . 9 |- (((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) /\ k e. (1...N)) -> ((((x` k) - (y` k))^2) = 0 <-> (x` k) = (y` k)))
6665ralbidva 2119 . . . . . . . 8 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (A.k e. (1...N)(((x` k) - (y` k))^2) = 0 <-> A.k e. (1...N)(x` k) = (y` k)))
67 eqidd 1885 . . . . . . . . . . . 12 |- ((x Fn (1...N) /\ y Fn (1...N)) -> (1...N) = (1...N))
6867biantrurd 796 . . . . . . . . . . 11 |- ((x Fn (1...N) /\ y Fn (1...N)) -> (A.k e. (1...N)(x` k) = (y` k) <-> ((1...N) = (1...N) /\ A.k e. (1...N)(x` k) = (y` k))))
69 eqfnfv 4766 . . . . . . . . . . 11 |- ((x Fn (1...N) /\ y Fn (1...N)) -> (x = y <-> ((1...N) = (1...N) /\ A.k e. (1...N)(x` k) = (y` k))))
7068, 69bitr4d 590 . . . . . . . . . 10 |- ((x Fn (1...N) /\ y Fn (1...N)) -> (A.k e. (1...N)(x` k) = (y` k) <-> x = y))
71 ffn 4562 . . . . . . . . . . 11 |- (x:(1...N)-->RR -> x Fn (1...N))
7211, 71sylbi 216 . . . . . . . . . 10 |- (x e. (RR ^m (1...N)) -> x Fn (1...N))
73 ffn 4562 . . . . . . . . . . 11 |- (y:(1...N)-->RR -> y Fn (1...N))
7415, 73sylbi 216 . . . . . . . . . 10 |- (y e. (RR ^m (1...N)) -> y Fn (1...N))
7570, 72, 74syl2an 503 . . . . . . . . 9 |- ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (A.k e. (1...N)(x` k) = (y` k) <-> x = y))
76753adant1 894 . . . . . . . 8 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (A.k e. (1...N)(x` k) = (y` k) <-> x = y))
7757, 66, 763bitrd 603 . . . . . . 7 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (sum_k e. (1...N)(((x` k) - (y` k))^2) = 0 <-> x = y))
7853, 55, 773bitrd 603 . . . . . 6 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> ((x(RRn` N)y) = 0 <-> x = y))
7941eleq2d 1964 . . . . . . . . . 10 |- (N e. NN -> (z e. dom dom (RRn` N) <-> z e. (RR ^m (1...N))))
8079biimpd 170 . . . . . . . . 9 |- (N e. NN -> (z e. dom dom (RRn` N) -> z e. (RR ^m (1...N))))
81803ad2ant1 897 . . . . . . . 8 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (z e. dom dom (RRn` N) -> z e. (RR ^m (1...N))))
82 simpl 346 . . . . . . . . . . . . . 14 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> N e. NN)
83 ffvelrn 4787 . . . . . . . . . . . . . . . . . . 19 |- ((x:(1...N)-->RR /\ m e. (1...N)) -> (x` m) e. RR)
84833ad2antl1 1038 . . . . . . . . . . . . . . . . . 18 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ m e. (1...N)) -> (x` m) e. RR)
85 ffvelrn 4787 . . . . . . . . . . . . . . . . . . 19 |- ((z:(1...N)-->RR /\ m e. (1...N)) -> (z` m) e. RR)
86853ad2antl3 1040 . . . . . . . . . . . . . . . . . 18 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ m e. (1...N)) -> (z` m) e. RR)
87 resubcl 6601 . . . . . . . . . . . . . . . . . 18 |- (((x` m) e. RR /\ (z` m) e. RR) -> ((x` m) - (z` m)) e. RR)
8884, 86, 87syl11anc 524 . . . . . . . . . . . . . . . . 17 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ m e. (1...N)) -> ((x` m) - (z` m)) e. RR)
8988r19.21aiva 2176 . . . . . . . . . . . . . . . 16 |- ((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) -> A.m e. (1...N)((x` m) - (z` m)) e. RR)
90 eqid 1884 . . . . . . . . . . . . . . . . 17 |- {<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))} = {<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}
9190fopab2 4796 . . . . . . . . . . . . . . . 16 |- (A.m e. (1...N)((x` m) - (z` m)) e. RR <-> {<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}:(1...N)-->RR)
9289, 91sylib 215 . . . . . . . . . . . . . . 15 |- ((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) -> {<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}:(1...N)-->RR)
9392adantl 424 . . . . . . . . . . . . . 14 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> {<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}:(1...N)-->RR)
94 ffvelrn 4787 . . . . . . . . . . . . . . . . . . 19 |- ((y:(1...N)-->RR /\ m e. (1...N)) -> (y` m) e. RR)
95943ad2antl2 1039 . . . . . . . . . . . . . . . . . 18 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ m e. (1...N)) -> (y` m) e. RR)
96 resubcl 6601 . . . . . . . . . . . . . . . . . 18 |- (((z` m) e. RR /\ (y` m) e. RR) -> ((z` m) - (y` m)) e. RR)
9786, 95, 96syl11anc 524 . . . . . . . . . . . . . . . . 17 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ m e. (1...N)) -> ((z` m) - (y` m)) e. RR)
9897r19.21aiva 2176 . . . . . . . . . . . . . . . 16 |- ((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) -> A.m e. (1...N)((z` m) - (y` m)) e. RR)
99 eqid 1884 . . . . . . . . . . . . . . . . 17 |- {<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))} = {<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}
10099fopab2 4796 . . . . . . . . . . . . . . . 16 |- (A.m e. (1...N)((z` m) - (y` m)) e. RR <-> {<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}:(1...N)-->RR)
10198, 100sylib 215 . . . . . . . . . . . . . . 15 |- ((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) -> {<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}:(1...N)-->RR)
102101adantl 424 . . . . . . . . . . . . . 14 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> {<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}:(1...N)-->RR)
103 trirn 15834 . . . . . . . . . . . . . 14 |- ((N e. NN /\ {<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}:(1...N)-->RR /\ {<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}:(1...N)-->RR) -> (sqr` sum_k e. (1...N)((({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k) + ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k))^2)) <_ ((sqr` sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k)^2)) + (sqr` sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k)^2))))
10482, 93, 102, 103syl111anc 1100 . . . . . . . . . . . . 13 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> (sqr` sum_k e. (1...N)((({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k) + ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k))^2)) <_ ((sqr` sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k)^2)) + (sqr` sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k)^2))))
105 fveq2 4681 . . . . . . . . . . . . . . . . . . . . 21 |- (m = k -> (x` m) = (x` k))
106 fveq2 4681 . . . . . . . . . . . . . . . . . . . . 21 |- (m = k -> (z` m) = (z` k))
107105, 106opreq12d 4900 . . . . . . . . . . . . . . . . . . . 20 |- (m = k -> ((x` m) - (z` m)) = ((x` k) - (z` k)))
108 oprex 4907 . . . . . . . . . . . . . . . . . . . 20 |- ((x` k) - (z` k)) e. _V
109107, 90, 108fvopab4 4743 . . . . . . . . . . . . . . . . . . 19 |- (k e. (1...N) -> ({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k) = ((x` k) - (z` k)))
110 fveq2 4681 . . . . . . . . . . . . . . . . . . . . 21 |- (m = k -> (y` m) = (y` k))
111106, 110opreq12d 4900 . . . . . . . . . . . . . . . . . . . 20 |- (m = k -> ((z` m) - (y` m)) = ((z` k) - (y` k)))
112 oprex 4907 . . . . . . . . . . . . . . . . . . . 20 |- ((z` k) - (y` k)) e. _V
113111, 99, 112fvopab4 4743 . . . . . . . . . . . . . . . . . . 19 |- (k e. (1...N) -> ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k) = ((z` k) - (y` k)))
114109, 113opreq12d 4900 . . . . . . . . . . . . . . . . . 18 |- (k e. (1...N) -> (({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k) + ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k)) = (((x` k) - (z` k)) + ((z` k) - (y` k))))
115114adantl 424 . . . . . . . . . . . . . . . . 17 |- (((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) /\ k e. (1...N)) -> (({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k) + ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k)) = (((x` k) - (z` k)) + ((z` k) - (y` k))))
11683ad2antl1 1038 . . . . . . . . . . . . . . . . . . . 20 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (x` k) e. RR)
117116recnd 6468 . . . . . . . . . . . . . . . . . . 19 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (x` k) e. CC)
118 ffvelrn 4787 . . . . . . . . . . . . . . . . . . . . 21 |- ((z:(1...N)-->RR /\ k e. (1...N)) -> (z` k) e. RR)
1191183ad2antl3 1040 . . . . . . . . . . . . . . . . . . . 20 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (z` k) e. RR)
120119recnd 6468 . . . . . . . . . . . . . . . . . . 19 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (z` k) e. CC)
121143ad2antl2 1039 . . . . . . . . . . . . . . . . . . . 20 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (y` k) e. RR)
122121recnd 6468 . . . . . . . . . . . . . . . . . . 19 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (y` k) e. CC)
123 npncan 6560 . . . . . . . . . . . . . . . . . . 19 |- (((x` k) e. CC /\ (z` k) e. CC /\ (y` k) e. CC) -> (((x` k) - (z` k)) + ((z` k) - (y` k))) = ((x` k) - (y` k)))
124117, 120, 122, 123syl111anc 1100 . . . . . . . . . . . . . . . . . 18 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (((x` k) - (z` k)) + ((z` k) - (y` k))) = ((x` k) - (y` k)))
125124adantll 428 . . . . . . . . . . . . . . . . 17 |- (((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) /\ k e. (1...N)) -> (((x` k) - (z` k)) + ((z` k) - (y` k))) = ((x` k) - (y` k)))
126115, 125eqtr2d 1926 . . . . . . . . . . . . . . . 16 |- (((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) /\ k e. (1...N)) -> ((x` k) - (y` k)) = (({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k) + ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k)))
127126opreq1d 4897 . . . . . . . . . . . . . . 15 |- (((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) /\ k e. (1...N)) -> (((x` k) - (y` k))^2) = ((({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k) + ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k))^2))
128127sumeq2dv 8252 . . . . . . . . . . . . . 14 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> sum_k e. (1...N)(((x` k) - (y` k))^2) = sum_k e. (1...N)((({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k) + ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k))^2))
129128fveq2d 4685 . . . . . . . . . . . . 13 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)) = (sqr`
sum_k e. (1...N)((({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k) + ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k))^2)))
130 negsubdi2 6623 . . . . . . . . . . . . . . . . . . . 20 |- (((z` k) e. CC /\ (x` k) e. CC) -> -u((z` k) - (x` k)) = ((x` k) - (z` k)))
131120, 117, 130syl11anc 524 . . . . . . . . . . . . . . . . . . 19 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> -u((z` k) - (x` k)) = ((x` k) - (z` k)))
132131opreq1d 4897 . . . . . . . . . . . . . . . . . 18 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (-u((z` k) - (x` k))^2) = (((x` k) - (z` k))^2))
133 subcl 6524 . . . . . . . . . . . . . . . . . . . 20 |- (((z` k) e. CC /\ (x` k) e. CC) -> ((z` k) - (x` k)) e. CC)
134120, 117, 133syl11anc 524 . . . . . . . . . . . . . . . . . . 19 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> ((z` k) - (x` k)) e. CC)
135 sqneg 7855 . . . . . . . . . . . . . . . . . . 19 |- (((z` k) - (x` k)) e. CC -> (-u((z` k) - (x` k))^2) = (((z` k) - (x` k))^2))
136134, 135syl 12 . . . . . . . . . . . . . . . . . 18 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (-u((z` k) - (x` k))^2) = (((z` k) - (x` k))^2))
137109eqcomd 1889 . . . . . . . . . . . . . . . . . . . 20 |- (k e. (1...N) -> ((x` k) - (z` k)) = ({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k))
138137adantl 424 . . . . . . . . . . . . . . . . . . 19 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> ((x` k) - (z` k)) = ({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k))
139138opreq1d 4897 . . . . . . . . . . . . . . . . . 18 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (((x` k) - (z` k))^2) = (({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k)^2))
140132, 136, 1393eqtr3d 1934 . . . . . . . . . . . . . . . . 17 |- (((x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR) /\ k e. (1...N)) -> (((z` k) - (x` k))^2) = (({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k)^2))
141140adantll 428 . . . . . . . . . . . . . . . 16 |- (((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) /\ k e. (1...N)) -> (((z` k) - (x` k))^2) = (({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k)^2))
142141sumeq2dv 8252 . . . . . . . . . . . . . . 15 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> sum_k e. (1...N)(((z` k) - (x` k))^2) = sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k)^2))
143142fveq2d 4685 . . . . . . . . . . . . . 14 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> (sqr` sum_k e. (1...N)(((z` k) - (x` k))^2)) = (sqr`
sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k)^2)))
144113eqcomd 1889 . . . . . . . . . . . . . . . . . 18 |- (k e. (1...N) -> ((z` k) - (y` k)) = ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k))
145144adantl 424 . . . . . . . . . . . . . . . . 17 |- (((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) /\ k e. (1...N)) -> ((z` k) - (y` k)) = ({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k))
146145opreq1d 4897 . . . . . . . . . . . . . . . 16 |- (((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) /\ k e. (1...N)) -> (((z` k) - (y` k))^2) = (({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k)^2))
147146sumeq2dv 8252 . . . . . . . . . . . . . . 15 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> sum_k e. (1...N)(((z` k) - (y` k))^2) = sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k)^2))
148147fveq2d 4685 . . . . . . . . . . . . . 14 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> (sqr` sum_k e. (1...N)(((z` k) - (y` k))^2)) = (sqr`
sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k)^2)))
149143, 148opreq12d 4900 . . . . . . . . . . . . 13 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> ((sqr` sum_k e. (1...N)(((z` k) - (x` k))^2)) + (sqr` sum_k e. (1...N)(((z` k) - (y` k))^2))) = ((sqr` sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((x` m) - (z` m)))}` k)^2)) + (sqr` sum_k e. (1...N)(({<.m, n>. | (m e. (1...N) /\ n = ((z` m) - (y` m)))}` k)^2))))
150104, 129, 1493brtr4d 3367 . . . . . . . . . . . 12 |- ((N e. NN /\ (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR)) -> (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)) <_ ((sqr` sum_k e. (1...N)(((z` k) - (x` k))^2)) + (sqr` sum_k e. (1...N)(((z` k) - (y` k))^2))))
1519, 10elmap 5393 . . . . . . . . . . . . 13 |- (z e. (RR ^m (1...N)) <-> z:(1...N)-->RR)
15211, 15, 1513anbi123i 1056 . . . . . . . . . . . 12 |- ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N)) /\ z e. (RR ^m (1...N))) <-> (x:(1...N)-->RR /\ y:(1...N)-->RR /\ z:(1...N)-->RR))
153150, 152sylan2b 501 . . . . . . . . . . 11 |- ((N e. NN /\ (x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N)) /\ z e. (RR ^m (1...N)))) -> (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)) <_ ((sqr` sum_k e. (1...N)(((z` k) - (x` k))^2)) + (sqr` sum_k e. (1...N)(((z` k) - (y` k))^2))))
154523adant3r3 1079 . . . . . . . . . . 11 |- ((N e. NN /\ (x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N)) /\ z e. (RR ^m (1...N)))) -> (x(RRn` N)y) = (sqr` sum_k e. (1...N)(((x` k) - (y` k))^2)))
155 rrnmval 16014 . . . . . . . . . . . . . . 15 |- ((N e. NN /\ z e. (RR ^m (1...N)) /\ x e. (RR ^m (1...N))) -> (z(RRn` N)x) = (sqr` sum_k e. (1...N)(((z` k) - (x` k))^2)))
1561553expb 1068 . . . . . . . . . . . . . 14 |- ((N e. NN /\ (z e. (RR ^m (1...N)) /\ x e. (RR ^m (1...N)))) -> (z(RRn` N)x) = (sqr` sum_k e. (1...N)(((z` k) - (x` k))^2)))
157156ancom2s 545 . . . . . . . . . . . . 13 |- ((N e. NN /\ (x e. (RR ^m (1...N)) /\ z e. (RR ^m (1...N)))) -> (z(RRn` N)x) = (sqr` sum_k e. (1...N)(((z` k) - (x` k))^2)))
1581573adantr2 1036 . . . . . . . . . . . 12 |- ((N e. NN /\ (x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N)) /\ z e. (RR ^m (1...N)))) -> (z(RRn` N)x) = (sqr` sum_k e. (1...N)(((z` k) - (x` k))^2)))
159 rrnmval 16014 . . . . . . . . . . . . . . 15 |- ((N e. NN /\ z e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (z(RRn` N)y) = (sqr` sum_k e. (1...N)(((z` k) - (y` k))^2)))
1601593expb 1068 . . . . . . . . . . . . . 14 |- ((N e. NN /\ (z e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N)))) -> (z(RRn` N)y) = (sqr` sum_k e. (1...N)(((z` k) - (y` k))^2)))
161160ancom2s 545 . . . . . . . . . . . . 13 |- ((N e. NN /\ (y e. (RR ^m (1...N)) /\ z e. (RR ^m (1...N)))) -> (z(RRn` N)y) = (sqr` sum_k e. (1...N)(((z` k) - (y` k))^2)))
1621613adantr1 1035 . . . . . . . . . . . 12 |- ((N e. NN /\ (x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N)) /\ z e. (RR ^m (1...N)))) -> (z(RRn` N)y) = (sqr` sum_k e. (1...N)(((z` k) - (y` k))^2)))
163158, 162opreq12d 4900 . . . . . . . . . . 11 |- ((N e. NN /\ (x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N)) /\ z e. (RR ^m (1...N)))) -> ((z(RRn` N)x) + (z(RRn` N)y)) = ((sqr` sum_k e. (1...N)(((z` k) - (x` k))^2)) + (sqr` sum_k e. (1...N)(((z` k) - (y` k))^2))))
164153, 154, 1633brtr4d 3367 . . . . . . . . . 10 |- ((N e. NN /\ (x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N)) /\ z e. (RR ^m (1...N)))) -> (x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y)))
1651643exp2 1086 . . . . . . . . 9 |- (N e. NN -> (x e. (RR ^m (1...N)) -> (y e. (RR ^m (1...N)) -> (z e. (RR ^m (1...N)) -> (x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y))))))
1661653imp 1061 . . . . . . . 8 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (z e. (RR ^m (1...N)) -> (x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y))))
16781, 166syld 30 . . . . . . 7 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (z e. dom dom (RRn` N) -> (x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y))))
168167r19.21aiv 2175 . . . . . 6 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> A.z e. dom dom (RRn` N)(x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y)))
16978, 168jca 310 . . . . 5 |- ((N e. NN /\ x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (((x(RRn` N)y) = 0 <-> x = y) /\ A.z e. dom dom (RRn` N)(x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y))))
1701693expib 1070 . . . 4 |- (N e. NN -> ((x e. (RR ^m (1...N)) /\ y e. (RR ^m (1...N))) -> (((x(RRn` N)y) = 0 <-> x = y) /\ A.z e. dom dom (RRn` N)(x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y)))))
17151, 170sylbid 220 . . 3 |- (N e. NN -> ((x e. dom dom (RRn` N) /\ y e. dom dom (RRn` N)) -> (((x(RRn` N)y) = 0 <-> x = y) /\ A.z e. dom dom (RRn` N)(x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y)))))
172171r19.21aivv 2183 . 2 |- (N e. NN -> A.x e. dom dom (RRn` N)A.y e. dom dom (RRn` N)(((x(RRn` N)y) = 0 <-> x = y) /\ A.z e. dom dom (RRn` N)(x(RRn` N)y) <_ ((z(RRn` N)x) + (z(RRn` N)y))))
1734, 48, 172sylanbrc 527 1 |- (N e. NN -> (RRn` N) e. Met)
Colors of variables: wff set class
Syntax hints:   -> wi 3   <-> wb 163   /\ wa 240   /\ w3a 858   = wceq 1298   e. wcel 1300  A.wral 2105  _Vcvv 2292   class class class wbr 3338  {copab 3395   X. cxp 3984  dom cdm 3986   Fn wfn 3993  -->wf 3994  ` cfv 3998  (class class class)co 4884  {copab2 4885   ^m cmap 5381  CCcc 6384  RRcr 6385  0cc0 6386  1c1 6387   + caddc 6389   - cmin 6445  -ucneg 6446   <_ cle 6448  NNcn 6449  2c2 7145  ZZ>=cuz 7586  ...cfz 7637  ^cexp 7811  sqrcsqr 7919  sum_csu 8239  Metcme 9066  RRncrrn 16011
This theorem is referenced by:  rrncms 16019  rrntotbndlem1 16020  rrntotbnd 16022  rrnheibor 16023  ismrer1 16024  reheibor 16025
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-5 1302  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790  ax-inf2 5731
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-nel 2020  df-ral 2109  df-rex 2110  df-reu 2111  df-rab 2112  df-v 2294  df-sbc 2454  df-csb 2541  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-pss 2607  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-tp 3052  df-op 3053  df-uni 3178  df-int 3215  df-iun 3257  df-br 3339  df-opab 3396  df-tr 3412  df-eprel 3583  df-id 3586  df-po 3591  df-so 3604  df-fr 3625  df-we 3644  df-ord 3660  df-on 3661  df-lim 3662  df-suc 3663  df-om 3950  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-f1 4011  df-fo 4012  df-f1o 4013  df-fv 4014  df-opr 4886  df-oprab 4887  df-mpt 5006  df-1st 5020  df-2nd 5021  df-iota 5089  df-rdg 5140  df-1o 5177  df-oadd 5179  df-omul 5180  df-er 5318  df-ec 5320  df-qs 5323  df-map 5383  df-en 5427  df-dom 5428  df-sdom 5429  df-undef 5556  df-riota 5560  df-sup 5664  df-ni 6152  df-pli 6153  df-mi 6154  df-lti 6155  df-plpq 6187  df-mpq 6188  df-enq 6189  df-nq 6190  df-plq 6191  df-mq 6192  df-rq 6193  df-ltq 6194  df-1q 6195  df-np 6238  df-1p 6239  df-plp 6240  df-mp 6241  df-ltp 6242  df-plpr 6316  df-mpr 6317  df-enr 6318  df-nr 6319  df-plr 6320  df-mr 6321  df-ltr 6322  df-0r 6323  df-1r 6324  df-m1r 6325  df-c 6392  df-0 6393  df-1 6394  df-i 6395  df-r 6396  df-plus 6397  df-mul 6398  df-lt 6399  df-sub 6511  df-neg 6513  df-pnf 6654  df-mnf 6655  df-xr 6656  df-ltxr 6657  df-le 6658  df-div 6892  df-n 7108  df-2 7154  df-3 7155  df-4 7156  df-n0 7309  df-z 7345  df-uz 7587  df-fz 7638  df-seq1 7721  df-shft 7754  df-seqz 7776  df-exp 7812  df-sqr 7920  df-re 8001  df-im 8002  df-cj 8003  df-abs 8004  df-sum 8240  df-met 9070  df-rrn 16012
Copyright terms: Public domain