Theorem: selectColumns1_spec3 (Table/Proofs.lean)

State before:
η : Type u_η
dec_η : DecidableEq η
sch : Schema
t : Table sch
bs : List Bool
⊢ schema (selectColumns1 t bs) <+ schema t
Tactic:
simp only [schema, Schema.sieve_eq_List_sieve]
State after:
η : Type u_η
dec_η : DecidableEq η
sch : Schema
t : Table sch
bs : List Bool
⊢ List.sieve bs sch <+ sch

State before:
η : Type u_η
dec_η : DecidableEq η
sch : Schema
t : Table sch
bs : List Bool
⊢ List.sieve bs sch <+ sch
Tactic:
apply List.sieve_sublist
State after:
no goals