| ⊦ key = dentrykey(ino, str), dentrykey(ino, str) ∈ ro, (key ∈ ri ⊖ ro ↔ key ∈ ri[dentrykey(ino, str), adr] ⊖ ro) ∧ (key ∈ ri ⊖ ro → (ri ⊖ ro)[key] = (ri[dentrykey(ino, str), adr] ⊖ ro)[key]) |
key ∈ ri ⊖ ro ↔ key ∈ ri[dentrykey(ino, str), adr] ⊖ ro ⊦ key = dentrykey(ino, str), dentrykey(ino, str) ∈ ro, (key ∈ ri ⊖ ro ↔ key ∈ ri[dentrykey(ino, str), adr] ⊖ ro) ∧ (key ∈ ri ⊖ ro → (ri ⊖ ro)[key] = (ri[dentrykey(ino, str), adr] ⊖ ro)[key])
⊦ key ∈ ri ⊖ ro ↔ key ∈ ri[dentrykey(ino, str), adr] ⊖ ro, key = dentrykey(ino, str), dentrykey(ino, str) ∈ ro, (key ∈ ri ⊖ ro ↔ key ∈ ri[dentrykey(ino, str), adr] ⊖ ro) ∧ (key ∈ ri ⊖ ro → (ri ⊖ ro)[key] = (ri[dentrykey(ino, str), adr] ⊖ ro)[key])
Used formulas: key ∈ ri ⊖ ro ↔ key ∈ ri[dentrykey(ino, str), adr] ⊖ ro