Step * of Lemma rel_star_closure2

[T:Type]. ∀[R,R2:T ⟶ T ⟶ ℙ].
  (Refl(T)(R2[_1;_2])  Trans(T)(R2[_1;_2])  (∀x,y:T.  ((x y)  R2[x;y]))  (∀x,y:T.  ((x (R^*) y)  R2[x;y])))
BY
(((Auto THEN InstLemma `rel_star_closure` [T;R;R2;x;y]) THENA Auto) THEN (-1)) }

1
1. [T] Type
2. [R] T ⟶ T ⟶ ℙ
3. [R2] T ⟶ T ⟶ ℙ
4. Refl(T)(R2[_1;_2])
5. Trans(T)(R2[_1;_2])
6. ∀x,y:T.  ((x y)  R2[x;y])
7. T
8. T
9. (R^*) y
10. R2 y
⊢ R2[x;y]

2
1. [T] Type
2. [R] T ⟶ T ⟶ ℙ
3. [R2] T ⟶ T ⟶ ℙ
4. Refl(T)(R2[_1;_2])
5. Trans(T)(R2[_1;_2])
6. ∀x,y:T.  ((x y)  R2[x;y])
7. T
8. T
9. (R^*) y
10. y ∈ T
⊢ R2[x;y]


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[R,R2:T  {}\mrightarrow{}  T  {}\mrightarrow{}  \mBbbP{}].
    (Refl(T)(R2[$_{1}$;$_{2}$])
    {}\mRightarrow{}  Trans(T)(R2[$_{1}$;$_{2}$])
    {}\mRightarrow{}  (\mforall{}x,y:T.    ((x  R  y)  {}\mRightarrow{}  R2[x;y]))
    {}\mRightarrow{}  (\mforall{}x,y:T.    ((x  rel\_star(T;  R)  y)  {}\mRightarrow{}  R2[x;y])))


By


Latex:
(((Auto  THEN  InstLemma  `rel\_star\_closure`  [T;R;R2;x;y])  THENA  Auto)  THEN  D  (-1))




Home Index