At: covers pred lemma2121111222 1. r: rel() 2. I: Collection(rel()) 3. A: ioa{i:l}() 4. a: Label 5. r I 6. x:Label. (x rel_vars(r)) covers_var(A;x) 7. x:Label. t:Term. (x rel_primed_vars(r)) t smts_eff(action_effect(a;A.eff;A.frame);x) 8. f: LabelTerm 9. x:Label. (x rel_primed_vars(r)) f(x) smts_eff(action_effect(a;A.eff;A.frame);x) 10. i: 11. i < ||zip(rel_primed_vars(r);map(f;rel_primed_vars(r)))||
2of(zip(rel_primed_vars(r);map(f;rel_primed_vars(r)))[i]) smts_eff(action_effect(a;A.eff;...);...) By: Assert (i < ||rel_primed_vars(r)||)
THEN
Try ((RWO "length_zip" -1) THEN (RWO "map_length_nat" 0))
THEN
RWO "select_zip" 0
THEN
Reduce 0
THEN
RWO "map_select" 0
THEN
Try (BackThruSomeHyp THEN (Unfold `l_member` 0) THEN (InstConcl [i])) Generated subgoals: