Step * of Lemma sqeq-copath1

[a,b,n:Top].  m.if (m) < (n 1)  then a[m]  else b[m] ~ λm.if (m 1) < (n)  then a[m]  else b[m])
BY
((UnivCD THENA Auto) THEN SqEqCD THEN SqequalSqle THEN SqLeTopToBase THEN AssumeHasValue) }

1
1. Base
2. Base
3. Base
4. Base
5. (if (m) < (n 1)  then a[m]  else b[m])↓
⊢ if (m) < (n 1)  then a[m]  else b[m] ≤ if (m 1) < (n)  then a[m]  else b[m]

2
1. Base
2. Base
3. Base
4. Base
5. is-exception(if (m) < (n 1)  then a[m]  else b[m])
⊢ if (m) < (n 1)  then a[m]  else b[m] ≤ if (m 1) < (n)  then a[m]  else b[m]

3
1. Base
2. Base
3. Base
4. Base
5. (if (m 1) < (n)  then a[m]  else b[m])↓
⊢ if (m 1) < (n)  then a[m]  else b[m] ≤ if (m) < (n 1)  then a[m]  else b[m]

4
1. Base
2. Base
3. Base
4. Base
5. is-exception(if (m 1) < (n)  then a[m]  else b[m])
⊢ if (m 1) < (n)  then a[m]  else b[m] ≤ if (m) < (n 1)  then a[m]  else b[m]


Latex:


Latex:
\mforall{}[a,b,n:Top].
    (\mlambda{}m.if  (m)  <  (n  -  1)    then  a[m]    else  b[m]  \msim{}  \mlambda{}m.if  (m  +  1)  <  (n)    then  a[m]    else  b[m])


By


Latex:
((UnivCD  THENA  Auto)  THEN  SqEqCD  THEN  SqequalSqle  THEN  SqLeTopToBase  THEN  AssumeHasValue)




Home Index