Step * of Lemma compat-cons

∀[T:Type]. ∀as,bs:T List. ∀a,b:T.  ([a / as] || [b / bs] ⇐⇒ (a = b ∈ T) ∧ as || bs)
BY
{ Auto }

1
1. T : Type
2. as : T List@i
3. bs : T List@i
4. a : T@i
5. b : T@i
6. [a / as] || [b / bs]@i
⊢ a = b ∈ T

2
1. [T] : Type
2. as : T List@i
3. bs : T List@i
4. a : T@i
5. b : T@i
6. [a / as] || [b / bs]@i
⊢ as || bs

3
1. [T] : Type
2. as : T List@i
3. bs : T List@i
4. a : T@i
5. b : T@i
6. a = b ∈ T@i
7. as || bs@i
⊢ [a / as] || [b / bs]


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}as,bs:T  List.  \mforall{}a,b:T.    ([a  /  as]  ||  [b  /  bs]  \mLeftarrow{}{}\mRightarrow{}  (a  =  b)  \mwedge{}  as  ||  bs)


By


Latex:
Auto




Home Index