Step
*
1
2
1
2
of Lemma
div-search-lemma
1. aa : ℤ
2. bb : {aa + 1...}
3. f : ℤ ⟶ 𝔹
4. ∃x:{aa..bb-} [((∀y:{aa..x + 1-}. (¬↑(f y))) ∧ (∀z:{x + 1..bb + 1-}. (↑(f z))))]
5. a : ℤ
6. b : ℤ
7. c : ℤ
8. a < c
9. c < b
10. ↑(f c)
11. ∃x:{a..b-} [((∀y:{a..x + 1-}. (¬↑(f y))) ∧ (∀z:{x + 1..b + 1-}. (↑(f z))))]
12. x : {a..c-}
13. ∀y:{a..x + 1-}. (¬↑(f y))
14. ∀z:{x + 1..c + 1-}. (↑(f z))
15. ∀y:{a..x + 1-}. (¬↑(f y))
16. z : {x + 1..b + 1-}
⊢ ↑(f z)
BY
{ TACTIC:( Decide ⌜c ≤ z⌝⋅ THEN Auto) }
1
1. aa : ℤ
2. bb : {aa + 1...}
3. f : ℤ ⟶ 𝔹
4. ∃x:{aa..bb-} [((∀y:{aa..x + 1-}. (¬↑(f y))) ∧ (∀z:{x + 1..bb + 1-}. (↑(f z))))]
5. a : ℤ
6. b : ℤ
7. c : ℤ
8. a < c
9. c < b
10. ↑(f c)
11. ∃x:{a..b-} [((∀y:{a..x + 1-}. (¬↑(f y))) ∧ (∀z:{x + 1..b + 1-}. (↑(f z))))]
12. x : {a..c-}
13. ∀y:{a..x + 1-}. (¬↑(f y))
14. ∀z:{x + 1..c + 1-}. (↑(f z))
15. ∀y:{a..x + 1-}. (¬↑(f y))
16. z : {x + 1..b + 1-}
17. c ≤ z
⊢ ↑(f z)
Latex:
Latex:
1.  aa  :  \mBbbZ{}
2.  bb  :  \{aa  +  1...\}
3.  f  :  \mBbbZ{}  {}\mrightarrow{}  \mBbbB{}
4.  \mexists{}x:\{aa..bb\msupminus{}\}  [((\mforall{}y:\{aa..x  +  1\msupminus{}\}.  (\mneg{}\muparrow{}(f  y)))  \mwedge{}  (\mforall{}z:\{x  +  1..bb  +  1\msupminus{}\}.  (\muparrow{}(f  z))))]
5.  a  :  \mBbbZ{}
6.  b  :  \mBbbZ{}
7.  c  :  \mBbbZ{}
8.  a  <  c
9.  c  <  b
10.  \muparrow{}(f  c)
11.  \mexists{}x:\{a..b\msupminus{}\}  [((\mforall{}y:\{a..x  +  1\msupminus{}\}.  (\mneg{}\muparrow{}(f  y)))  \mwedge{}  (\mforall{}z:\{x  +  1..b  +  1\msupminus{}\}.  (\muparrow{}(f  z))))]
12.  x  :  \{a..c\msupminus{}\}
13.  \mforall{}y:\{a..x  +  1\msupminus{}\}.  (\mneg{}\muparrow{}(f  y))
14.  \mforall{}z:\{x  +  1..c  +  1\msupminus{}\}.  (\muparrow{}(f  z))
15.  \mforall{}y:\{a..x  +  1\msupminus{}\}.  (\mneg{}\muparrow{}(f  y))
16.  z  :  \{x  +  1..b  +  1\msupminus{}\}
\mvdash{}  \muparrow{}(f  z)
By
Latex:
TACTIC:(  Decide  \mkleeneopen{}c  \mleq{}  z\mkleeneclose{}\mcdot{}  THEN  Auto)
Home
Index