| ofh[fd, mkfh(fid, mode, m)][n] = mkfh(fid0, mode0, m0), n ∈ ofh[fd, mkfh(fid, mode, m)] ⊦ fid0 = fid, fd ∈ ofh, ∃ n0. n0 ∈ ofh ∧ ofh[n0].fid = fid0 |
ofh[fd, mkfh(fid, mode, m)][n] = mkfh(fid0, mode0, m0), n ∈ ofh[fd, mkfh(fid, mode, m)] ⊦ fid0 = fid, fd ∈ ofh, fd ∈ ofh \ nats, ∃ n0. n0 ∈ ofh ∧ ofh[n0].fid = fid0
Used simplifier rules: ⊦ fd ∈ ofh \ nats ↔ fd ∈ ofh ∧ ¬ fd ∈ nats; (ws) Used formulas: fd ∈ ofh \ nats