| ⊦ fill(mkarray(n0), empty) + fill(mkarray(n1), empty) = fill(mkarray(n0 + n1), empty) |
⊦ ar1 = ar2 ↔ # ar1 = # ar2 ∧ (∀ n. n < # ar1 → ar1[n] = ar2[n])
⊦ #(fill(mkarray(n0), empty) + fill(mkarray(n1), empty)) = # fill(mkarray(n0 + n1), empty) ∧ (∀ n. n < #(fill(mkarray(n0), empty) + fill(mkarray(n1), empty)) → (fill(mkarray(n0), empty) + fill(mkarray(n1), empty))[n] = fill(mkarray(n0 + n1), empty)[n])
Used terms: fill(mkarray(n0 + n1), empty), fill(mkarray(n0), empty) + fill(mkarray(n1), empty)