Step * 1 of Lemma dl-valid-box-dist-and


1. Prog
2. phi Prop
3. psi Prop
4. ∀K:Type. ∀R:Atom ⟶ K ⟶ K ⟶ ℙ. ∀P:Atom ⟶ K ⟶ ℙ. ∀k,k':K.  (([|a|] k')  (([|phi|] k') ∧ ([|psi|] k')))
⊢ ∀K:Type. ∀R:Atom ⟶ K ⟶ K ⟶ ℙ. ∀P:Atom ⟶ K ⟶ ℙ. ∀k:K.
    ((∀k':K. (([|a|] k')  ([|phi|] k'))) ∧ (∀k':K. (([|a|] k')  ([|psi|] k'))))
BY
(Auto THEN InstHyp [⌜K⌝;⌜R⌝;⌜P⌝;⌜k⌝;⌜k'⌝(4)⋅ THEN Auto) }


Latex:


Latex:

1.  a  :  Prog
2.  phi  :  Prop
3.  psi  :  Prop
4.  \mforall{}K:Type.  \mforall{}R:Atom  {}\mrightarrow{}  K  {}\mrightarrow{}  K  {}\mrightarrow{}  \mBbbP{}.  \mforall{}P:Atom  {}\mrightarrow{}  K  {}\mrightarrow{}  \mBbbP{}.  \mforall{}k,k':K.
          (([|a|]  k  k')  {}\mRightarrow{}  (([|phi|]  k')  \mwedge{}  ([|psi|]  k')))
\mvdash{}  \mforall{}K:Type.  \mforall{}R:Atom  {}\mrightarrow{}  K  {}\mrightarrow{}  K  {}\mrightarrow{}  \mBbbP{}.  \mforall{}P:Atom  {}\mrightarrow{}  K  {}\mrightarrow{}  \mBbbP{}.  \mforall{}k:K.
        ((\mforall{}k':K.  (([|a|]  k  k')  {}\mRightarrow{}  ([|phi|]  k')))  \mwedge{}  (\mforall{}k':K.  (([|a|]  k  k')  {}\mRightarrow{}  ([|psi|]  k'))))


By


Latex:
(Auto  THEN  InstHyp  [\mkleeneopen{}K\mkleeneclose{};\mkleeneopen{}R\mkleeneclose{};\mkleeneopen{}P\mkleeneclose{};\mkleeneopen{}k\mkleeneclose{};\mkleeneopen{}k'\mkleeneclose{}]  (4)\mcdot{}  THEN  Auto)




Home Index