Step
*
1
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])
10. x : T
11. (x ∈ s)
12. a ∈ g[x]
⊢ x ∈ s
BY
{ (Unfold `fset-member` (0) THEN RW assert_pushdownC 0 THEN Auto) }
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])
10.  x  :  T
11.  (x  \mmember{}  s)
12.  a  \mmember{}  g[x]
\mvdash{}  x  \mmember{}  s
By
Latex:
(Unfold  `fset-member`  (0)  THEN  RW  assert\_pushdownC  0  THEN  Auto)
Home
Index