Step
*
1
1
of Lemma
member-f-union
1. T : Type
2. A : Type
3. eqt : EqDecider(T)
4. eqa : EqDecider(A)
5. g : T ⟶ fset(A)
6. s : Base
7. s ∈ T List
8. a : A
9. a ∈ f-union(eqt;eqa;s;x.g[x])
⊢ ∃x:T. (x ∈ s ∧ a ∈ g[x])
BY
{ (FLemma `member-f-union-aux` [-1] THEN Auto THEN (RWO "l_exists_iff" (-1) THENA Auto) THEN ParallelLast THEN Auto) }
1
1. T : Type
2. A : Type
3. eqt : EqDecider(T)
4. eqa : EqDecider(A)
5. g : T ⟶ fset(A)
6. s : Base
7. s ∈ T List
8. a : A
9. a ∈ f-union(eqt;eqa;s;x.g[x])
10. x : T
11. (x ∈ s)
12. a ∈ g[x]
⊢ x ∈ s
Latex:
Latex:
1.  T  :  Type
2.  A  :  Type
3.  eqt  :  EqDecider(T)
4.  eqa  :  EqDecider(A)
5.  g  :  T  {}\mrightarrow{}  fset(A)
6.  s  :  Base
7.  s  \mmember{}  T  List
8.  a  :  A
9.  a  \mmember{}  f-union(eqt;eqa;s;x.g[x])
\mvdash{}  \mexists{}x:T.  (x  \mmember{}  s  \mwedge{}  a  \mmember{}  g[x])
By
Latex:
(FLemma  `member-f-union-aux`  [-1]
  THEN  Auto
  THEN  (RWO  "l\_exists\_iff"  (-1)  THENA  Auto)
  THEN  ParallelLast
  THEN  Auto)
Home
Index