Metamath Proof Explorer


Theorem cnmet

Description: The absolute value metric determines a metric space on the complex numbers. This theorem provides a link between complex numbers and metrics spaces, making metric space theorems available for use with complex numbers. (Contributed by FL, 9-Oct-2006)

Ref Expression
Assertion cnmet abs Met

Proof

Step Hyp Ref Expression
1 cnex V
2 absf abs :
3 subf : ×
4 fco abs : : × abs : ×
5 2 3 4 mp2an abs : ×
6 subcl x y x y
7 6 abs00ad x y x y = 0 x y = 0
8 eqid abs = abs
9 8 cnmetdval x y x abs y = x y
10 9 eqcomd x y x y = x abs y
11 10 eqeq1d x y x y = 0 x abs y = 0
12 subeq0 x y x y = 0 x = y
13 7 11 12 3bitr3d x y x abs y = 0 x = y
14 abs3dif x y z x y x z + z y
15 abssub x z x z = z x
16 15 oveq1d x z x z + z y = z x + z y
17 16 3adant2 x y z x z + z y = z x + z y
18 14 17 breqtrd x y z x y z x + z y
19 9 3adant3 x y z x abs y = x y
20 8 cnmetdval z x z abs x = z x
21 20 3adant3 z x y z abs x = z x
22 8 cnmetdval z y z abs y = z y
23 22 3adant2 z x y z abs y = z y
24 21 23 oveq12d z x y z abs x + z abs y = z x + z y
25 24 3coml x y z z abs x + z abs y = z x + z y
26 18 19 25 3brtr4d x y z x abs y z abs x + z abs y
27 1 5 13 26 ismeti abs Met