| p ∈ tree ⊦ abs(tree, ino0) = _∃(λ ino1. abs|(tree, ino0, p, ino1) * abs(tree[p], ino1)) |
⊦ D = D0 ↔ (∀ D1, dirs. ((D * D1))(dirs) ↔ ((D0 * D1))(dirs))
p ∈ tree ⊦ ∀ D1, dirs. ((abs(tree, ino0) * D1))(dirs) ↔ ((_∃(λ ino1. abs|(tree, ino0, p, ino1) * abs(tree[p], ino1)) * D1))(dirs)
Used terms: _∃(λ ino1. abs|(tree, ino0, p, ino1) * abs(tree[p], ino1)), abs(tree, ino0)