Step
*
1
1
of Lemma
ball_respects_bsublist
1. s : DSet@i'
2. us : |s| List@i
3. vs : |s| List@i
4. ↑bsublist(s;us;vs)@i
5. Q : |s| ⟶ 𝔹@i
6. ↑(For{<𝔹,∧b>} x ∈ vs. Q[x])@i
7. cs : |s| List
8. (cs @ us) ≡(|s|) vs
⊢ ↑(For{<𝔹,∧b>} x ∈ us. Q[x])
BY
{ (% Note hyp 6 moved to end to be in scope of cs %
(RWH (RevHypC 8) 6 THENA Auto)) }
1
1. s : DSet@i'
2. us : |s| List@i
3. vs : |s| List@i
4. ↑bsublist(s;us;vs)@i
5. Q : |s| ⟶ 𝔹@i
6. cs : |s| List
7. (cs @ us) ≡(|s|) vs
8. ↑(For{<𝔹,∧b>} x ∈ cs @ us. Q[x])
⊢ ↑(For{<𝔹,∧b>} x ∈ us. Q[x])
Latex:
Latex:
1.  s  :  DSet@i'
2.  us  :  |s|  List@i
3.  vs  :  |s|  List@i
4.  \muparrow{}bsublist(s;us;vs)@i
5.  Q  :  |s|  {}\mrightarrow{}  \mBbbB{}@i
6.  \muparrow{}(For\{<\mBbbB{},\mwedge{}\msubb{}>\}  x  \mmember{}  vs.  Q[x])@i
7.  cs  :  |s|  List
8.  (cs  @  us)  \mequiv{}(|s|)  vs
\mvdash{}  \muparrow{}(For\{<\mBbbB{},\mwedge{}\msubb{}>\}  x  \mmember{}  us.  Q[x])
By
Latex:
(\%  Note  hyp  6  moved  to  end  to  be  in  scope  of  cs  \%
(RWH  (RevHypC  8)  6  THENA  Auto))
Home
Index