| m + nused ≤ n, n ≤ # zbrar, m + nused ≤ # zbrar ⊦ keys(zbrar[n, zbr], m, nused) = keys(zbrar, m, nused) |
m + nused0 +1 ≤ # zbrar, n ≤ # zbrar, m + nused0 +1 ≤ n, ∀ m, n, zbrar, zbr. m + nused0 ≤ n ∧ n ≤ # zbrar ∧ m + nused0 ≤ # zbrar → keys(zbrar[n, zbr], m, nused0) = keys(zbrar, m, nused0) ⊦ keys(zbrar[n, zbr], m, nused0 +1) = keys(zbrar, m, nused0 +1)
Used simplifier rules: keys-base: ⊦ keys(zbrar, m, 0) = ∅;%nat freely generated by 0, +1;;