spec: <toplevel>
name: max-subset-01
seq: ⊦ s ≠ ∅ ∧ s ⊆ s0 → s.max ∈ s0
subst: [s0, s] → [s, s -- a]
flags: <all paths>
Additional information
Used simplifier rules:
⊦ s -- a = ∅ ↔ s = ∅ ∨ s = ∅ ++ a; (ws)% ⊦ s -- a ⊆ s; (s)% ⊦ ∅ ≠ s ++ a; (s)% ⊦ ∅ -- a = ∅; (s)% ⊦ ¬ a < a; (s)
Used terms: s, s -- a