Step * 1 of Lemma respects-equality-list

.....assertion..... 
1. Type
2. Type
3. respects-equality(A;B)
⊢ ∀n:ℕrespects-equality({as:A List| ||as|| n ∈ ℤ;{bs:B List| ||bs|| n ∈ ℤ)
BY
InductionOnNat }

1
.....basecase..... 
1. Type
2. Type
3. respects-equality(A;B)
4. : ℤ
⊢ respects-equality({as:A List| ||as|| 0 ∈ ℤ;{bs:B List| ||bs|| 0 ∈ ℤ)

2
.....upcase..... 
1. Type
2. Type
3. respects-equality(A;B)
4. : ℤ
5. 0 < n
6. respects-equality({as:A List| ||as|| (n 1) ∈ ℤ;{bs:B List| ||bs|| (n 1) ∈ ℤ)
⊢ respects-equality({as:A List| ||as|| n ∈ ℤ;{bs:B List| ||bs|| n ∈ ℤ)


Latex:


Latex:
.....assertion..... 
1.  A  :  Type
2.  B  :  Type
3.  respects-equality(A;B)
\mvdash{}  \mforall{}n:\mBbbN{}.  respects-equality(\{as:A  List|  ||as||  =  n\}  ;\{bs:B  List|  ||bs||  =  n\}  )


By


Latex:
InductionOnNat




Home Index