HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Definition df-met 9936
Description: Define the (proper) class of all metrics. (A metric space is the metric's base set paired with the metric; see df-ms 9937. However, we will often also call the metric itself a "metric space.") Equivalent to Definition 14-1.1 of [Gleason] p. 223. See ismsg 9943 for the property "is a metric space." The 4 properties in Gleason's definition are shown by met0 9958, metgt0 9963, metsym 9959, and mettri 9960.
Assertion
Ref Expression
df-met |- Met = {x | E.y(x:(y X. y)-->RR /\ A.z e. y A.w e. y (((zxw) = 0 <-> z = w) /\ A.v e. y (zxw) <_ ((vxz) + (vxw))))}
Distinct variable group:   x,y,z,w,v

Detailed syntax breakdown of Definition df-met
StepHypRef Expression
1 cme 9932 . 2 class Met
2 vy . . . . . . . 8 set y
32cv 1585 . . . . . . 7 class y
43, 3cxp 4117 . . . . . 6 class (y X. y)
5 cr 6751 . . . . . 6 class RR
6 vx . . . . . . 7 set x
76cv 1585 . . . . . 6 class x
84, 5, 7wf 4127 . . . . 5 wff x:(y X. y)-->RR
9 vz . . . . . . . . . . . 12 set z
109cv 1585 . . . . . . . . . . 11 class z
11 vw . . . . . . . . . . . 12 set w
1211cv 1585 . . . . . . . . . . 11 class w
1310, 12, 7co 4981 . . . . . . . . . 10 class (zxw)
14 cc0 6752 . . . . . . . . . 10 class 0
1513, 14wceq 1586 . . . . . . . . 9 wff (zxw) = 0
1610, 12wceq 1586 . . . . . . . . 9 wff z = w
1715, 16wb 219 . . . . . . . 8 wff ((zxw) = 0 <-> z = w)
18 vv . . . . . . . . . . . . 13 set v
1918cv 1585 . . . . . . . . . . . 12 class v
2019, 10, 7co 4981 . . . . . . . . . . 11 class (vxz)
2119, 12, 7co 4981 . . . . . . . . . . 11 class (vxw)
22 caddc 6755 . . . . . . . . . . 11 class +
2320, 21, 22co 4981 . . . . . . . . . 10 class ((vxz) + (vxw))
24 cle 6841 . . . . . . . . . 10 class <_
2513, 23, 24wbr 3507 . . . . . . . . 9 wff (zxw) <_ ((vxz) + (vxw))
2625, 18, 3wral 2355 . . . . . . . 8 wff A.v e. y (zxw) <_ ((vxz) + (vxw))
2717, 26wa 337 . . . . . . 7 wff (((zxw) = 0 <-> z = w) /\ A.v e. y (zxw) <_ ((vxz) + (vxw)))
2827, 11, 3wral 2355 . . . . . 6 wff A.w e. y (((zxw) = 0 <-> z = w) /\ A.v e. y (zxw) <_ ((vxz) + (vxw)))
2928, 9, 3wral 2355 . . . . 5 wff A.z e. y A.w e. y (((zxw) = 0 <-> z = w) /\ A.v e. y (zxw) <_ ((vxz) + (vxw)))
308, 29wa 337 . . . 4 wff (x:(y X. y)-->RR /\ A.z e. y A.w e. y (((zxw) = 0 <-> z = w) /\ A.v e. y (zxw) <_ ((vxz) + (vxw))))
3130, 2wex 1615 . . 3 wff E.y(x:(y X. y)-->RR /\ A.z e. y A.w e. y (((zxw) = 0 <-> z = w) /\ A.v e. y (zxw) <_ ((vxz) + (vxw))))
3231, 6cab 2128 . 2 class {x | E.y(x:(y X. y)-->RR /\ A.z e. y A.w e. y (((zxw) = 0 <-> z = w) /\ A.v e. y (zxw) <_ ((vxz) + (vxw))))}
331, 32wceq 1586 1 wff Met = {x | E.y(x:(y X. y)-->RR /\ A.z e. y A.w e. y (((zxw) = 0 <-> z = w) /\ A.v e. y (zxw) <_ ((vxz) + (vxw))))}
Colors of variables: wff set class
This definition is referenced by:  ismet 9941
Copyright terms: Public domain