Step * of Lemma sqeq-copath3

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

1
1. : ℤ
2. : ℤ
3. Base
4. Base
5. Base
6. Base
7. Base
8. (if (x) < (m)  then if x=n then a[x] else b[x]  else c[x])↓
⊢ if (x) < (m)  then if x=n then a[x] else b[x]  else c[x] ≤ if (x) < (m)
                                                                  then if x=n then a[x] else (f b[x])
                                                                  else c[x]

2
1. : ℤ
2. : ℤ
3. Base
4. Base
5. Base
6. Base
7. Base
8. is-exception(if (x) < (m)  then if x=n then a[x] else b[x]  else c[x])
⊢ if (x) < (m)  then if x=n then a[x] else b[x]  else c[x] ≤ if (x) < (m)
                                                                  then if x=n then a[x] else (f b[x])
                                                                  else c[x]

3
1. : ℤ
2. : ℤ
3. Base
4. Base
5. Base
6. Base
7. Base
8. (if (x) < (m)  then if x=n then a[x] else (f b[x])  else c[x])↓
⊢ if (x) < (m)  then if x=n then a[x] else (f b[x])  else c[x] ≤ if (x) < (m)
                                                                      then if x=n then a[x] else b[x]
                                                                      else c[x]

4
1. : ℤ
2. : ℤ
3. Base
4. Base
5. Base
6. Base
7. Base
8. is-exception(if (x) < (m)  then if x=n then a[x] else (f b[x])  else c[x])
⊢ if (x) < (m)  then if x=n then a[x] else (f b[x])  else c[x] ≤ if (x) < (m)
                                                                      then if x=n then a[x] else b[x]
                                                                      else c[x]


Latex:


Latex:
\mforall{}[a,b,c,f:Top].  \mforall{}[n,m:\mBbbZ{}].
    (\mlambda{}x.if  (x)  <  (m)    then  f  if  x=n  then  a[x]  else  b[x]    else  c[x]  \msim{}  \mlambda{}x.if  (x)  <  (m)
                                                                                                                                                  then  if  x=n
                                                                                                                                                            then  f  a[x]
                                                                                                                                                            else  (f  b[x])
                                                                                                                                                  else  c[x])


By


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




Home Index