| n0 < # ar, n0 < m, m ∈ (φ(ar[n0]) ⊃ n0 ';[]), ∀ m0, ar0, φ0. ¬ m0 ∈ ar0.indicesWhere(φ0, n0) ∨ ¬ n0 ≤ # ar0 ∨ ¬ n0 ≤ m0 ⊦ |
Used simplifier rules: ⊦ ¬ n ∈ []; (s)% ⊦ n ∈ n0 ' ↔ n = n0; (s)%lf-02: ⊦ m < n ∧ m = n0 → n0 < n; (forward) from specification nat-basic%lf-01: ⊦ m < n ∧ n = n0 → m < n0; (forward) from specification nat-basic% ⊦ m < n → ¬ n < m; (s)