Nuprl Definition : comparison
comparison(T) ==
  {cmp:T ⟶ T ⟶ ℤ| 
   (∀x,y:T.  ((cmp x y) = (-(cmp y x)) ∈ ℤ))
   ∧ (∀x,y:T.  (((cmp x y) = 0 ∈ ℤ) 
⇒ (∀z:T. ((cmp x z) = (cmp y z) ∈ ℤ))))
   ∧ (∀x,y,z:T.  ((0 ≤ (cmp x y)) 
⇒ (0 ≤ (cmp y z)) 
⇒ (0 ≤ (cmp x z))))} 
Definitions occuring in Statement : 
le: A ≤ B
, 
all: ∀x:A. B[x]
, 
implies: P 
⇒ Q
, 
and: P ∧ Q
, 
set: {x:A| B[x]} 
, 
apply: f a
, 
function: x:A ⟶ B[x]
, 
minus: -n
, 
natural_number: $n
, 
int: ℤ
, 
equal: s = t ∈ T
Definitions occuring in definition : 
set: {x:A| B[x]} 
, 
function: x:A ⟶ B[x]
, 
minus: -n
, 
and: P ∧ Q
, 
equal: s = t ∈ T
, 
int: ℤ
, 
all: ∀x:A. B[x]
, 
implies: P 
⇒ Q
, 
le: A ≤ B
, 
natural_number: $n
, 
apply: f a
FDL editor aliases : 
comparison
Latex:
comparison(T)  ==
    \{cmp:T  {}\mrightarrow{}  T  {}\mrightarrow{}  \mBbbZ{}| 
      (\mforall{}x,y:T.    ((cmp  x  y)  =  (-(cmp  y  x))))
      \mwedge{}  (\mforall{}x,y:T.    (((cmp  x  y)  =  0)  {}\mRightarrow{}  (\mforall{}z:T.  ((cmp  x  z)  =  (cmp  y  z)))))
      \mwedge{}  (\mforall{}x,y,z:T.    ((0  \mleq{}  (cmp  x  y))  {}\mRightarrow{}  (0  \mleq{}  (cmp  y  z))  {}\mRightarrow{}  (0  \mleq{}  (cmp  x  z))))\} 
Date html generated:
2016_05_14-PM-02_35_13
Last ObjectModification:
2015_09_22-PM-05_56_21
Theory : list_1
Home
Index