| m ≤ # x0, ∀ m0, b0. x0[m0] ≠ b0 ∧ m0 < # x0 → #oc(x0[m0], x0[m0, b0]) = #oc(x0[m0], x0) - 1 ⊦ #oc((a0 ' + x0)[m], (a0 ' + x0)[m, b]) = #oc((a0 ' + x0)[m], a0 ') + #oc((a0 ' + x0)[m], x0) - 1, (a0 ' + x0)[m] = b |
(a0 ' + x0)[m] = a0, m ≤ # x0, ∀ m0, b0. x0[m0] ≠ b0 ∧ m0 < # x0 → #oc(x0[m0], x0[m0, b0]) = #oc(x0[m0], x0) - 1 ⊦ #oc((a0 ' + x0)[m], (a0 ' + x0)[m, b]) = #oc((a0 ' + x0)[m], a0 ') + #oc((a0 ' + x0)[m], x0) - 1, (a0 ' + x0)[m] = b
m ≤ # x0, ∀ m0, b0. x0[m0] ≠ b0 ∧ m0 < # x0 → #oc(x0[m0], x0[m0, b0]) = #oc(x0[m0], x0) - 1 ⊦ (a0 ' + x0)[m] = a0, #oc((a0 ' + x0)[m], (a0 ' + x0)[m, b]) = #oc((a0 ' + x0)[m], a0 ') + #oc((a0 ' + x0)[m], x0) - 1, (a0 ' + x0)[m] = b
Used formulas: (a0 ' + x0)[m] = a0