Step * 1 2 1 1 of Lemma injections-combinations


1. : ℕ
2. Type
3. λf.mklist(n;f) ∈ ℕn →⟶ T ⟶ Combination(n;T)
4. a1 : ℕn →⟶ T
5. a2 : ℕn →⟶ T
6. mklist(n;a1) mklist(n;a2) ∈ Combination(n;T)
⊢ a1 a2 ∈ ℕn →⟶ T
BY
TACTIC:(D -3 THEN -2 THEN MemTypeCD THEN Auto) }

1
1. : ℕ
2. Type
3. λf.mklist(n;f) ∈ ℕn →⟶ T ⟶ Combination(n;T)
4. a1 : ℕn ⟶ T
5. Inj(ℕn;T;a1)
6. a2 : ℕn ⟶ T
7. Inj(ℕn;T;a2)
8. mklist(n;a1) mklist(n;a2) ∈ Combination(n;T)
⊢ a1 a2 ∈ (ℕn ⟶ T)


Latex:


Latex:

1.  n  :  \mBbbN{}
2.  T  :  Type
3.  \mlambda{}f.mklist(n;f)  \mmember{}  \mBbbN{}n  \mrightarrow{}{}\mrightarrow{}  T  {}\mrightarrow{}  Combination(n;T)
4.  a1  :  \mBbbN{}n  \mrightarrow{}{}\mrightarrow{}  T
5.  a2  :  \mBbbN{}n  \mrightarrow{}{}\mrightarrow{}  T
6.  mklist(n;a1)  =  mklist(n;a2)
\mvdash{}  a1  =  a2


By


Latex:
TACTIC:(D  -3  THEN  D  -2  THEN  MemTypeCD  THEN  Auto)




Home Index