Step * 2 1 1 of Lemma assert-bag-all


∀L:𝔹 List. ((↑reduce(λx,y. (x ∧b y);tt;L)) ⇒ (∀b:𝔹. ((b ∈ L) ⇒ b = tt)))
BY
{ (InductionOnList THEN Reduce 0) }

1
True ⇒ (∀b:𝔹. ((b ∈ []) ⇒ b = tt))

2
1. u : 𝔹
2. v : 𝔹 List
3. (↑reduce(λx,y. (x ∧b y);tt;v)) ⇒ (∀b:𝔹. ((b ∈ v) ⇒ b = tt))
⊢ (↑(u ∧b reduce(λx,y. (x ∧b y);tt;v))) ⇒ (∀b:𝔹. ((b ∈ [u / v]) ⇒ b = tt))


Latex:


Latex:

\mforall{}L:\mBbbB{}  List.  ((\muparrow{}reduce(\mlambda{}x,y.  (x  \mwedge{}\msubb{}  y);tt;L))  {}\mRightarrow{}  (\mforall{}b:\mBbbB{}.  ((b  \mmember{}  L)  {}\mRightarrow{}  b  =  tt)))


By


Latex:
(InductionOnList  THEN  Reduce  0)




Home Index