ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  df-psmet Unicode version

Definition df-psmet 12156
Description: Define the set of all pseudometrics on a given base set. In a pseudo metric, two distinct points may have a distance zero. (Contributed by Thierry Arnoux, 7-Feb-2018.)
Assertion
Ref Expression
df-psmet  |- PsMet  =  ( x  e.  _V  |->  { d  e.  ( RR*  ^m  ( x  X.  x
) )  |  A. y  e.  x  (
( y d y )  =  0  /\ 
A. z  e.  x  A. w  e.  x  ( y d z )  <_  ( (
w d y ) +e ( w d z ) ) ) } )
Distinct variable group:    x, d, y, z, w

Detailed syntax breakdown of Definition df-psmet
StepHypRef Expression
1 cpsmet 12148 . 2  class PsMet
2 vx . . 3  setvar  x
3 cvv 2686 . . 3  class  _V
4 vy . . . . . . . . 9  setvar  y
54cv 1330 . . . . . . . 8  class  y
6 vd . . . . . . . . 9  setvar  d
76cv 1330 . . . . . . . 8  class  d
85, 5, 7co 5774 . . . . . . 7  class  ( y d y )
9 cc0 7620 . . . . . . 7  class  0
108, 9wceq 1331 . . . . . 6  wff  ( y d y )  =  0
11 vz . . . . . . . . . . 11  setvar  z
1211cv 1330 . . . . . . . . . 10  class  z
135, 12, 7co 5774 . . . . . . . . 9  class  ( y d z )
14 vw . . . . . . . . . . . 12  setvar  w
1514cv 1330 . . . . . . . . . . 11  class  w
1615, 5, 7co 5774 . . . . . . . . . 10  class  ( w d y )
1715, 12, 7co 5774 . . . . . . . . . 10  class  ( w d z )
18 cxad 9557 . . . . . . . . . 10  class  +e
1916, 17, 18co 5774 . . . . . . . . 9  class  ( ( w d y ) +e ( w d z ) )
20 cle 7801 . . . . . . . . 9  class  <_
2113, 19, 20wbr 3929 . . . . . . . 8  wff  ( y d z )  <_ 
( ( w d y ) +e
( w d z ) )
222cv 1330 . . . . . . . 8  class  x
2321, 14, 22wral 2416 . . . . . . 7  wff  A. w  e.  x  ( y
d z )  <_ 
( ( w d y ) +e
( w d z ) )
2423, 11, 22wral 2416 . . . . . 6  wff  A. z  e.  x  A. w  e.  x  ( y
d z )  <_ 
( ( w d y ) +e
( w d z ) )
2510, 24wa 103 . . . . 5  wff  ( ( y d y )  =  0  /\  A. z  e.  x  A. w  e.  x  (
y d z )  <_  ( ( w d y ) +e ( w d z ) ) )
2625, 4, 22wral 2416 . . . 4  wff  A. y  e.  x  ( (
y d y )  =  0  /\  A. z  e.  x  A. w  e.  x  (
y d z )  <_  ( ( w d y ) +e ( w d z ) ) )
27 cxr 7799 . . . . 5  class  RR*
2822, 22cxp 4537 . . . . 5  class  ( x  X.  x )
29 cmap 6542 . . . . 5  class  ^m
3027, 28, 29co 5774 . . . 4  class  ( RR*  ^m  ( x  X.  x
) )
3126, 6, 30crab 2420 . . 3  class  { d  e.  ( RR*  ^m  (
x  X.  x ) )  |  A. y  e.  x  ( (
y d y )  =  0  /\  A. z  e.  x  A. w  e.  x  (
y d z )  <_  ( ( w d y ) +e ( w d z ) ) ) }
322, 3, 31cmpt 3989 . 2  class  ( x  e.  _V  |->  { d  e.  ( RR*  ^m  (
x  X.  x ) )  |  A. y  e.  x  ( (
y d y )  =  0  /\  A. z  e.  x  A. w  e.  x  (
y d z )  <_  ( ( w d y ) +e ( w d z ) ) ) } )
331, 32wceq 1331 1  wff PsMet  =  ( x  e.  _V  |->  { d  e.  ( RR*  ^m  ( x  X.  x
) )  |  A. y  e.  x  (
( y d y )  =  0  /\ 
A. z  e.  x  A. w  e.  x  ( y d z )  <_  ( (
w d y ) +e ( w d z ) ) ) } )
Colors of variables: wff set class
This definition is referenced by:  psmetrel  12491  ispsmet  12492  psmetdmdm  12493  psmetf  12494  psmet0  12496  psmettri2  12497  psmetres2  12502
  Copyright terms: Public domain W3C validator