Step
*
1
1
1
of Lemma
markov-streamless-iff
1. T : Type
2. ∀x,y:T.  Dec(x = y ∈ T)
3. L : T List
4. ∀x:T. (x ∈ L)
5. eq : EqDecider(T)
⊢ ∃n:ℕ. ∃L:T List. (no_repeats(T;L) ∧ (||L|| = n ∈ ℤ) ∧ (∀x:T. (x ∈ L)))
BY
{ xxx(InstConcl [⌜||remove-repeats(eq;L)||⌝;⌜remove-repeats(eq;L)⌝]⋅ THEN Auto)xxx }
Latex:
Latex:
1.  T  :  Type
2.  \mforall{}x,y:T.    Dec(x  =  y)
3.  L  :  T  List
4.  \mforall{}x:T.  (x  \mmember{}  L)
5.  eq  :  EqDecider(T)
\mvdash{}  \mexists{}n:\mBbbN{}.  \mexists{}L:T  List.  (no\_repeats(T;L)  \mwedge{}  (||L||  =  n)  \mwedge{}  (\mforall{}x:T.  (x  \mmember{}  L)))
By
Latex:
xxx(InstConcl  [\mkleeneopen{}||remove-repeats(eq;L)||\mkleeneclose{};\mkleeneopen{}remove-repeats(eq;L)\mkleeneclose{}]\mcdot{}  THEN  Auto)xxx
Home
Index