Step * of Lemma all_functionality_wrt_uimplies

[S,T:Type]. ∀[P:S ⟶ ℙ]. ∀[Q:T ⟶ ℙ].
  (∀x:T. {Q[x] supposing P[x]})  {∀x:T. Q[x] supposing ∀x:S. P[x]} supposing T ∈ Type
BY
xxx(Unfold `guard` THEN xxx(RepeatFor (xxx(D THENA Auto)xxx) THEN RenameVar `p' (-2))xxx)xxx }

1
1. [S] Type
2. [T] Type
3. [P] S ⟶ ℙ
4. [Q] T ⟶ ℙ
5. T ∈ Type
6. : ∀x:T. Q[x] supposing P[x]
7. [%2] : ∀x:S. P[x]
⊢ ∀x:T. Q[x]


Latex:


Latex:
\mforall{}[S,T:Type].  \mforall{}[P:S  {}\mrightarrow{}  \mBbbP{}].  \mforall{}[Q:T  {}\mrightarrow{}  \mBbbP{}].
    (\mforall{}x:T.  \{Q[x]  supposing  P[x]\})  {}\mRightarrow{}  \{\mforall{}x:T.  Q[x]  supposing  \mforall{}x:S.  P[x]\}  supposing  S  =  T


By


Latex:
xxx(Unfold  `guard`  0  THEN  xxx(RepeatFor  7  (xxx(D  0  THENA  Auto)xxx)  THEN  RenameVar  `p'  (-2))xxx)xxx




Home Index