Step * 1 1 of Lemma bag-map-equal


1. Type
2. Type
3. T ⟶ A
4. T ⟶ A
5. T ⟶ 𝔹
6. ∀x:T. ((¬↑(P x))  ((f x) (g x) ∈ A))
7. as bag(T)
⊢ λx.Ax ∈ (↑bag-null([x∈as|P x]))  (bag-map(f;as) bag-map(g;as) ∈ bag(A))
BY
(BagD (-1) THENA Auto) }

1
1. Type
2. Type
3. T ⟶ A
4. T ⟶ A
5. T ⟶ 𝔹
6. ∀x:T. ((¬↑(P x))  ((f x) (g x) ∈ A))
7. as List
8. bs List
9. permutation(T;as;bs)
⊢ x.Ax) x.Ax) ∈ ((↑bag-null([x∈as|P x]))  (bag-map(f;as) bag-map(g;as) ∈ bag(A)))


Latex:


Latex:

1.  T  :  Type
2.  A  :  Type
3.  f  :  T  {}\mrightarrow{}  A
4.  g  :  T  {}\mrightarrow{}  A
5.  P  :  T  {}\mrightarrow{}  \mBbbB{}
6.  \mforall{}x:T.  ((\mneg{}\muparrow{}(P  x))  {}\mRightarrow{}  ((f  x)  =  (g  x)))
7.  as  :  bag(T)
\mvdash{}  \mlambda{}x.Ax  \mmember{}  (\muparrow{}bag-null([x\mmember{}as|P  x]))  {}\mRightarrow{}  (bag-map(f;as)  =  bag-map(g;as))


By


Latex:
(BagD  (-1)  THENA  Auto)




Home Index