| ⊦ n < # ar → subarray(ar[n, a], 0, n) = subarray(ar, 0, n) |
n < # ar ⊦ copy(ar[n, a], 0, mkarray(n), 0, n) = copy(ar, 0, mkarray(n), 0, n), # ar = 0
Used simplifier rules: Subarray: ⊦ subarray(ar, m, n) = copy(ar, m, mkarray(n), 0, n);%f: ⊦ m < n → n ≠ 0; (forward) from specification nat-basic1