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