| A[n0] = A[m], m < # A, m ≤ n0, m < n0 ∧ m < # A → mkbag(A[m, a], n0) = (mkbag(A, n0) -- A[m]) ++ a, ∀ m, A, a. m < n0 ∧ m < # A → mkbag(A[m, a], n0) = (mkbag(A, n0) -- A[m]) ++ a ⊦ mkbag(A[m, a], n0) ++ A[m, a][n0] = mkbag(A, n0) ++ a |
A[n0] = A[m], m < # A, m ≤ n0, m < n0 → mkbag(A[m, a], n0) = (mkbag(A, n0) -- A[m]) ++ a, ∀ m, A, a. m < n0 ∧ m < # A → mkbag(A[m, a], n0) = (mkbag(A, n0) -- A[m]) ++ a ⊦ mkbag(A[m, a], n0) ++ A[m, a][n0] = mkbag(A, n0) ++ a