Step * 1 of Lemma type-equating-some


1. Type
2. T ⟶ ℙ
3. T ⊆(x,y:T//(least-equiv(T;λx,y. (P[x] ∧ P[y])) y))
4. ∀x,y:T.  (P[x]  P[y]  (x y ∈ (x,y:T//(least-equiv(T;λx,y. (P[x] ∧ P[y])) y))))
5. T
6. T
7. ¬P[x]
8. y ∈ pertype(λx,y. ((x ∈ T) ∧ (y ∈ T) ∧ (least-equiv(T;λx,y. (P[x] ∧ P[y])) y)))
9. x ∈ T
10. y ∈ T
11. least-equiv(T;λx,y. (P[x] ∧ P[y])) y
⊢ y ∈ T
BY
(RepUR ``least-equiv transitive-reflexive-closure`` -1 THEN -1 THEN Try (Trivial)) }

1
1. Type
2. T ⟶ ℙ
3. T ⊆(x,y:T//(least-equiv(T;λx,y. (P[x] ∧ P[y])) y))
4. ∀x,y:T.  (P[x]  P[y]  (x y ∈ (x,y:T//(least-equiv(T;λx,y. (P[x] ∧ P[y])) y))))
5. T
6. T
7. ¬P[x]
8. y ∈ pertype(λx,y. ((x ∈ T) ∧ (y ∈ T) ∧ (least-equiv(T;λx,y. (P[x] ∧ P[y])) y)))
9. x ∈ T
10. y ∈ T
11. TC(λx,y. ((P[x] ∧ P[y]) ∨ (P[y] ∧ P[x]))) y
⊢ y ∈ T


Latex:


Latex:

1.  T  :  Type
2.  P  :  T  {}\mrightarrow{}  \mBbbP{}
3.  T  \msubseteq{}r  (x,y:T//(least-equiv(T;\mlambda{}x,y.  (P[x]  \mwedge{}  P[y]))  x  y))
4.  \mforall{}x,y:T.    (P[x]  {}\mRightarrow{}  P[y]  {}\mRightarrow{}  (x  =  y))
5.  x  :  T
6.  y  :  T
7.  \mneg{}P[x]
8.  x  =  y
9.  x  \mmember{}  T
10.  y  \mmember{}  T
11.  least-equiv(T;\mlambda{}x,y.  (P[x]  \mwedge{}  P[y]))  x  y
\mvdash{}  x  =  y


By


Latex:
(RepUR  ``least-equiv  transitive-reflexive-closure``  -1  THEN  D  -1  THEN  Try  (Trivial))




Home Index