Step
*
of Lemma
assert-is_int
∀[T:Type]. ∀[x:T]. uiff(↑is_int(x);x ∈ ℤ) supposing value-type(T) ∧ (T ⊆r Base)
BY
{ (Auto
   THEN All (Unfold `is_int`)
   THEN (All CallByValueReduce  THENA Auto)
   THEN ((CanonicalTestCases ORELSE CanonicalTestCasesHyp (-1)) THEN Auto)
   THEN Try ((Fold `has-value` 0 THEN Auto))) }
1
1. T : Type
2. value-type(T)
3. T ⊆r Base
4. x : T
5. x ∈ ℤ
6. ∀[u,v:Top].  (if x is an integer then u else v ~ v)
⊢ False
Latex:
Latex:
\mforall{}[T:Type].  \mforall{}[x:T].  uiff(\muparrow{}is\_int(x);x  \mmember{}  \mBbbZ{})  supposing  value-type(T)  \mwedge{}  (T  \msubseteq{}r  Base)
By
Latex:
(Auto
  THEN  All  (Unfold  `is\_int`)
  THEN  (All  CallByValueReduce    THENA  Auto)
  THEN  ((CanonicalTestCases  ORELSE  CanonicalTestCasesHyp  (-1))  THEN  Auto)
  THEN  Try  ((Fold  `has-value`  0  THEN  Auto)))
Home
Index