Nuprl Lemma : K_uforces_connect_lemma

v,u,knd,K:Top.
  (K-uforces(K;mFOconnect(knd;u;v)) if knd =a "and" then λi,a. ((K-uforces(K;u) a) ∧ (K-uforces(K;v) a))
  if knd =a "or" then λi,a. ((K-uforces(K;u) a) ∨ (K-uforces(K;v) a))
  else λi,a. ∀[j:World]. (K-uforces(K;u) a)  (K-uforces(K;v) a) supposing i ≤ j
  fi )


Proof




Definitions occuring in Statement :  K-uforces: K-uforces(K;fmla) K-le: i ≤ j K-world: World mFOconnect: mFOconnect(knd;left;right) ifthenelse: if then else fi  eq_atom: =a y uimplies: supposing a uall: [x:A]. B[x] top: Top all: x:A. B[x] implies:  Q or: P ∨ Q and: P ∧ Q apply: a lambda: λx.A[x] token: "$token" sqequal: t
Definitions unfolded in proof :  all: x:A. B[x] K-uforces: K-uforces(K;fmla) mFOconnect: mFOconnect(knd;left;right) mFOL_ind: mFOL_ind member: t ∈ T
Lemmas referenced :  istype-top
Rules used in proof :  sqequalSubstitution sqequalTransitivity computationStep sqequalReflexivity lambdaFormation_alt sqequalRule inhabitedIsType hypothesisEquality cut introduction extract_by_obid hypothesis

Latex:
\mforall{}v,u,knd,K:Top.
    (K-uforces(K;mFOconnect(knd;u;v))  \msim{}  if  knd  =a  "and"
                                                                                then  \mlambda{}i,a.  ((K-uforces(K;u)  i  a)  \mwedge{}  (K-uforces(K;v)  i  a))
    if  knd  =a  "or"  then  \mlambda{}i,a.  ((K-uforces(K;u)  i  a)  \mvee{}  (K-uforces(K;v)  i  a))
    else  \mlambda{}i,a.  \mforall{}[j:World].  (K-uforces(K;u)  j  a)  {}\mRightarrow{}  (K-uforces(K;v)  j  a)  supposing  i  \mleq{}  j
    fi  )



Date html generated: 2019_10_16-AM-11_45_32
Last ObjectModification: 2018_10_16-AM-11_00_04

Theory : minimal-first-order-logic


Home Index