| ((aP0 ⊗_ s))(H), ∀ a. a ∈ s → aP(a) = aP0(a) ⊦ ((aP ⊗_ s))(H), ∀ a, H. a ∈ s ∧ aP0(a)(H) → aP(a)(H) |
aP0(a)(H0), a ∈ s, ((aP0 ⊗_ s))(H), ∀ a. a ∈ s → aP(a) = aP0(a) ⊦ # s = 0, s = ∅, aP(a)(H0), ((aP ⊗_ s))(H)
Used simplifier rules: size-zero-01: ⊦ s ≠ ∅ → # s ≠ 0; (forward) from specification set-basic%ne-01: ⊦ a ∈ s → s ≠ ∅; (forward) from specification set-basic