Step * 1 of Lemma comparison-seq-zero


1. Type
2. c1 comparison(T)
3. c2 : ⋂a:T. comparison({b:T| (c1 b) 0 ∈ ℤ)
4. T
5. T
⊢ uiff(if c1 y=0  then c2 y  else (c1 y) 0 ∈ ℤ;((c1 y) 0 ∈ ℤ) ∧ ((c2 y) 0 ∈ ℤ))
BY
(AutoSplit
   THEN (Assert c2 y ∈ ℤ BY
               ((With ⌜x⌝ (D 3)⋅ THEN Auto)
                THEN (GenConcl ⌜c2 X ∈ comparison({b:T| (c1 b) 0 ∈ ℤ)⌝⋅ THEN Auto)
                THEN MemTypeCD
                THEN Auto
                THEN BLemma `comparison-reflexive`
                THEN Auto))
   THEN Auto) }


Latex:


Latex:

1.  T  :  Type
2.  c1  :  comparison(T)
3.  c2  :  \mcap{}a:T.  comparison(\{b:T|  (c1  a  b)  =  0\}  )
4.  x  :  T
5.  y  :  T
\mvdash{}  uiff(if  c1  x  y=0    then  c2  x  y    else  (c1  x  y)  =  0;((c1  x  y)  =  0)  \mwedge{}  ((c2  x  y)  =  0))


By


Latex:
(AutoSplit
  THEN  (Assert  c2  x  y  \mmember{}  \mBbbZ{}  BY
                          ((With  \mkleeneopen{}x\mkleeneclose{}  (D  3)\mcdot{}  THEN  Auto)
                            THEN  (GenConcl  \mkleeneopen{}c2  =  X\mkleeneclose{}\mcdot{}  THEN  Auto)
                            THEN  MemTypeCD
                            THEN  Auto
                            THEN  BLemma  `comparison-reflexive`
                            THEN  Auto))
  THEN  Auto)




Home Index