| # A = # A0, i + 1 < # A0, perm(A[0, y][1, x], A0), sorted(A, 2, i + 2), i ≤ # A0, 0 ≠ i → x < A[2] ⊦ x < y, sorted(A[1, x], 1, i + 2) |
a ≤ ar[n + 1] ⊦ sorted(ar, n + 1, m) → sorted(ar[n, a], n, m)
# A = # A0, i + 1 < # A0, perm(A[0, y][1, x], A0), sorted(A, 2, i + 2), i ≤ # A0, 0 ≠ i → x < A[2] ⊦ x < y, sorted(A[1, x], 1, i + 2), x ≤ A[1 + 1] ∧ sorted(A, 1 + 1, i + 2)
Used terms: i + 2, x, 1, A