Step * of Lemma list-is-singleton-iff

No Annotations
∀[T:Type]. ∀L:T List. ∀x:T.  (L = [x] ∈ (T List) ⇐⇒ no_repeats(T;L) ∧ (∀f:T. ((f ∈ L) ⇐⇒ f = x ∈ T)))
BY
{ Auto }

1
1. T : Type
2. L : T List
3. x : T
4. L = [x] ∈ (T List)
⊢ no_repeats(T;L)

2
1. T : Type
2. L : T List
3. x : T
4. L = [x] ∈ (T List)
5. f : T
6. (f ∈ L)
⊢ f = x ∈ T

3
1. [T] : Type
2. L : T List
3. x : T
4. L = [x] ∈ (T List)
5. f : T
6. f = x ∈ T
⊢ (f ∈ L)

4
1. T : Type
2. L : T List
3. x : T
4. no_repeats(T;L)
5. ∀f:T. ((f ∈ L) ⇐⇒ f = x ∈ T)
⊢ L = [x] ∈ (T List)


Latex:


Latex:
No  Annotations
\mforall{}[T:Type].  \mforall{}L:T  List.  \mforall{}x:T.    (L  =  [x]  \mLeftarrow{}{}\mRightarrow{}  no\_repeats(T;L)  \mwedge{}  (\mforall{}f:T.  ((f  \mmember{}  L)  \mLeftarrow{}{}\mRightarrow{}  f  =  x)))


By


Latex:
Auto




Home Index