Step * of Lemma last-not-before

[T:Type]. ∀L:T List. (∀x:T. (last(L) before x ∈ ⇐⇒ False)) supposing (no_repeats(T;L) and (¬↑null(L)))
BY
(Auto
   THEN ((InstLemma `no_repeats_iff` [⌜T⌝; ⌜L⌝])⋅ THENA Auto)
   THEN ThinTrivial
   THEN ((FHyp (-1) [-2]) THENA Auto)
   THEN InstLemma `before_last` [⌜T⌝;⌜L⌝;⌜x⌝]⋅
   THEN Auto) }

1
.....antecedent..... 
1. Type
2. List
3. ¬↑null(L)
4. no_repeats(T;L)
5. T
6. last(L) before x ∈ L
7. ∀[x,y:T].  ¬(x y ∈ T) supposing before y ∈ L
8. ¬(last(L) x ∈ T)
⊢ (x ∈ L)

2
1. Type
2. List
3. ¬↑null(L)
4. no_repeats(T;L)
5. T
6. last(L) before x ∈ L
7. ∀[x,y:T].  ¬(x y ∈ T) supposing before y ∈ L
8. ¬(last(L) x ∈ T)
9. before last(L) ∈ L
⊢ False


Latex:


Latex:
\mforall{}[T:Type]
    \mforall{}L:T  List.  (\mforall{}x:T.  (last(L)  before  x  \mmember{}  L  \mLeftarrow{}{}\mRightarrow{}  False))  supposing  (no\_repeats(T;L)  and  (\mneg{}\muparrow{}null(L)))


By


Latex:
(Auto
  THEN  ((InstLemma  `no\_repeats\_iff`  [\mkleeneopen{}T\mkleeneclose{};  \mkleeneopen{}L\mkleeneclose{}])\mcdot{}  THENA  Auto)
  THEN  ThinTrivial
  THEN  ((FHyp  (-1)  [-2])  THENA  Auto)
  THEN  InstLemma  `before\_last`  [\mkleeneopen{}T\mkleeneclose{};\mkleeneopen{}L\mkleeneclose{};\mkleeneopen{}x\mkleeneclose{}]\mcdot{}
  THEN  Auto)




Home Index