Step * of Lemma free-from-atom-l_member

[T:Type]. ∀[L:T List]. ∀[a:Atom1]. ∀[x:T].  (a#x:T) supposing (a#L:T List and (x ∈ L))
BY
(Repeat (D THENA Complete Auto)
   THEN At ⌜Type⌝ Auto⋅
   THEN (RepeatFor (D -2) THEN At ⌜Type⌝ (HypSubst' -2 0)⋅ THEN Auto THEN ThinVar `x')⋅}

1
1. Type
2. List
3. Atom1
4. : ℕ
5. i < ||L||
6. a#L:T List
⊢ a#L[i]:T


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[L:T  List].  \mforall{}[a:Atom1].  \mforall{}[x:T].    (a\#x:T)  supposing  (a\#L:T  List  and  (x  \mmember{}  L))


By


Latex:
(Repeat  (D  0  THENA  Complete  Auto)
  THEN  At  \mkleeneopen{}Type\mkleeneclose{}  Auto\mcdot{}
  THEN  (RepeatFor  3  (D  -2)  THEN  At  \mkleeneopen{}Type\mkleeneclose{}  (HypSubst'  -2  0)\mcdot{}  THEN  Auto  THEN  ThinVar  `x')\mcdot{})




Home Index