Step
*
1
1
of Lemma
not-canonicalizable-implies-subtype-base
1. ∀[T:Type]. (canonicalizable(T) 
⇒ (T ⊆r Base))
2. (ℕ ⟶ ℕ) ⊆r Base
3. (λx.x) = (λx.(x + 0)) ∈ (ℕ ⟶ ℕ)
4. (λx.x) = (λx.(x + 0)) ∈ Base
⊢ False
BY
{ RepeatFor 2 (Thin (-2)) }
1
1. ∀[T:Type]. (canonicalizable(T) 
⇒ (T ⊆r Base))
2. (λx.x) = (λx.(x + 0)) ∈ Base
⊢ False
Latex:
Latex:
1.  \mforall{}[T:Type].  (canonicalizable(T)  {}\mRightarrow{}  (T  \msubseteq{}r  Base))
2.  (\mBbbN{}  {}\mrightarrow{}  \mBbbN{})  \msubseteq{}r  Base
3.  (\mlambda{}x.x)  =  (\mlambda{}x.(x  +  0))
4.  (\mlambda{}x.x)  =  (\mlambda{}x.(x  +  0))
\mvdash{}  False
By
Latex:
RepeatFor  2  (Thin  (-2))
Home
Index