spec: list-set
inst:
name: subset
seq: ⊦ x ⊆ y ↔ (∀ a. a ∈ x → a ∈ y)
subst: [y, x] → [y, x0]
flags: rewrite
Additional information
Used simplifier rules:
in: ⊦ a ∈ y ∧ ¬ a ∈ x → ¬ perm(x, y);%sub-notin: ⊦ x ⊆ y ∧ ¬ a ∈ y → ¬ a ∈ x; (forward) from specification list-set
Used terms: y, x0