Step * of Lemma finite-quotient

A:Type. ∀R:A ⟶ A ⟶ ℙ.  (finite(A)  EquivRel(A;x,y.x y)  (∀x,y:A.  Dec(x y))  finite(x,y:A//(x y)))
BY
(Auto THEN ((RWO "finite-iff-listable" THENA Auto) THEN ExRepD) THEN BLemma `finite-iff-listable` THEN Auto) }

1
1. Type
2. A ⟶ A ⟶ ℙ
3. List
4. no_repeats(A;L)
5. ∀x:A. (x ∈ L)
6. EquivRel(A;x,y.x y)
7. ∀x,y:A.  Dec(x y)
⊢ ∃L:(x,y:A//(x y)) List. (no_repeats(x,y:A//(x y);L) ∧ (∀x:x,y:A//(x y). (x ∈ L)))


Latex:


Latex:
\mforall{}A:Type.  \mforall{}R:A  {}\mrightarrow{}  A  {}\mrightarrow{}  \mBbbP{}.
    (finite(A)  {}\mRightarrow{}  EquivRel(A;x,y.x  R  y)  {}\mRightarrow{}  (\mforall{}x,y:A.    Dec(x  R  y))  {}\mRightarrow{}  finite(x,y:A//(x  R  y)))


By


Latex:
(Auto
  THEN  ((RWO  "finite-iff-listable"  3  THENA  Auto)  THEN  ExRepD)
  THEN  BLemma  `finite-iff-listable`
  THEN  Auto)




Home Index