Step * of Lemma nil_interleaving

No Annotations
[T:Type]. ∀L1,L:T List.  (interleaving(T;[];L1;L) ⇐⇒ L1 ∈ (T List))
BY
TACTIC:(Unfold `interleaving` THEN Reduce THEN Auto' THEN Try ((WeakSubstFor 0⋅ THEN Auto'))) }

1
1. Type
2. L1 List@i
3. List@i
4. ||L|| (0 ||L1||) ∈ ℕ
5. disjoint_sublists(T;[];L1;L)
⊢ L1 ∈ (T List)

2
1. [T] Type
2. L1 List@i
3. List@i
4. L1 ∈ (T List)
⊢ disjoint_sublists(T;[];L1;L1)


Latex:


Latex:
No  Annotations
\mforall{}[T:Type].  \mforall{}L1,L:T  List.    (interleaving(T;[];L1;L)  \mLeftarrow{}{}\mRightarrow{}  L  =  L1)


By


Latex:
TACTIC:(Unfold  `interleaving`  0  THEN  Reduce  0  THEN  Auto'  THEN  Try  ((WeakSubstFor  L  0\mcdot{}  THEN  Auto')))




Home Index