Step
*
1
1
2
of Lemma
type-separation
1. x : Base
2. y : Base
3. (x)↓
4. is-exception(y)
5. ∀n,m:ℤ. ∀T:Type.  ((x = n ∈ T) 
⇒ (y = m ∈ T) 
⇒ (x = y ∈ T))
6. x ∈ ℤ
⊢ ∃n,m:ℤ. ((¬(n = m ∈ ℤ)) ∧ (¬(x = m ∈ Base)) ∧ (¬(y = n ∈ Base)))
BY
{ (InstConcl [⌜x + 2⌝; ⌜x + 1⌝]⋅ THEN Auto) }
1
1. x : Base
2. y : Base
3. (x)↓
4. is-exception(y)
5. ∀n,m:ℤ. ∀T:Type.  ((x = n ∈ T) 
⇒ (y = m ∈ T) 
⇒ (x = y ∈ T))
6. x ∈ ℤ
7. ¬((x + 2) = (x + 1) ∈ ℤ)
⊢ ¬(x = (x + 1) ∈ Base)
2
1. x : Base
2. y : Base
3. (x)↓
4. is-exception(y)
5. ∀n,m:ℤ. ∀T:Type.  ((x = n ∈ T) 
⇒ (y = m ∈ T) 
⇒ (x = y ∈ T))
6. x ∈ ℤ
7. ¬((x + 2) = (x + 1) ∈ ℤ)
8. ¬(x = (x + 1) ∈ Base)
⊢ ¬(y = (x + 2) ∈ Base)
Latex:
Latex:
1.  x  :  Base
2.  y  :  Base
3.  (x)\mdownarrow{}
4.  is-exception(y)
5.  \mforall{}n,m:\mBbbZ{}.  \mforall{}T:Type.    ((x  =  n)  {}\mRightarrow{}  (y  =  m)  {}\mRightarrow{}  (x  =  y))
6.  x  \mmember{}  \mBbbZ{}
\mvdash{}  \mexists{}n,m:\mBbbZ{}.  ((\mneg{}(n  =  m))  \mwedge{}  (\mneg{}(x  =  m))  \mwedge{}  (\mneg{}(y  =  n)))
By
Latex:
(InstConcl  [\mkleeneopen{}x  +  2\mkleeneclose{};  \mkleeneopen{}x  +  1\mkleeneclose{}]\mcdot{}  THEN  Auto)
Home
Index