Step * 1 of Lemma is-dag-remove


1. Type
2. LabeledGraph(T)
3. : ℕlg-size(g)
4. ∀a,b:ℕlg-size(g).  (lg-edge(g;a;b)  a < b)
5. : ℕlg-size(lg-remove(g;x))@i
6. : ℕlg-size(lg-remove(g;x))@i
7. lg-edge(g;if a <then else fi ;if b <then else fi )
8. lg-size(lg-remove(g;x)) (lg-size(g) 1) ∈ ℤ
9. if a <then else fi  < if b <then else fi 
⊢ a < b
BY
((SplitOnHypITE -1  THEN Auto) THEN SplitOnHypITE -2  THEN Auto)⋅ }


Latex:



Latex:

1.  T  :  Type
2.  g  :  LabeledGraph(T)
3.  x  :  \mBbbN{}lg-size(g)
4.  \mforall{}a,b:\mBbbN{}lg-size(g).    (lg-edge(g;a;b)  {}\mRightarrow{}  a  <  b)
5.  a  :  \mBbbN{}lg-size(lg-remove(g;x))@i
6.  b  :  \mBbbN{}lg-size(lg-remove(g;x))@i
7.  lg-edge(g;if  a  <z  x  then  a  else  a  +  1  fi  ;if  b  <z  x  then  b  else  b  +  1  fi  )
8.  lg-size(lg-remove(g;x))  =  (lg-size(g)  -  1)
9.  if  a  <z  x  then  a  else  a  +  1  fi    <  if  b  <z  x  then  b  else  b  +  1  fi 
\mvdash{}  a  <  b


By


Latex:
((SplitOnHypITE  -1    THEN  Auto)  THEN  SplitOnHypITE  -2    THEN  Auto)\mcdot{}




Home Index