Step * 1 of Lemma last_index_property


1. Type
2. T ⟶ 𝔹
⊢ (↑P[[][last_index([];x.P[x]) 1]]) ∧ (∃x∈nth_tl(last_index([];x.P[x]);[]). ↑P[x])) 
  supposing 0 < last_index([];x.P[x])
∧ ¬(∃x∈[]. ↑P[x]) supposing last_index([];x.P[x]) 0 ∈ ℤ
BY
TACTIC:(RepUR ``last_index`` THEN Auto) }

1
1. Type
2. T ⟶ 𝔹
3. (↑P[⊥]) ∧ (∃x∈[]. ↑P[x])) supposing 0 < 0
4. 0 ∈ ℤ
⊢ ¬(∃x∈[]. ↑P[x])


Latex:


Latex:

1.  T  :  Type
2.  P  :  T  {}\mrightarrow{}  \mBbbB{}
\mvdash{}  (\muparrow{}P[[][last\_index([];x.P[x])  -  1]])  \mwedge{}  (\mneg{}(\mexists{}x\mmember{}nth\_tl(last\_index([];x.P[x]);[]).  \muparrow{}P[x])) 
    supposing  0  <  last\_index([];x.P[x])
\mwedge{}  \mneg{}(\mexists{}x\mmember{}[].  \muparrow{}P[x])  supposing  last\_index([];x.P[x])  =  0


By


Latex:
TACTIC:(RepUR  ``last\_index``  0  THEN  Auto)




Home Index