| lax.to-adr(n) = lax0.to-adr(n), ladr = @(m, m0), ∀ n, lax1. lax.to-adr(n) = lax1.to-adr(n) → lax = lax1, @(m, m0) = ladr ∨ @(m, m0) ∈ lax0 ⊦ @(m, m0) ' + lax = ladr ' + lax0 |
lax.to-adr(n) = lax0.to-adr(n), ∀ n, lax1. lax.to-adr(n) = lax1.to-adr(n) → lax = lax1 ⊦ lax = lax0
Used simplifier rules: a: ⊦ (lax + lax0) + lax1 = lax + lax0 + lax1; from specification list[laddress-list]% ⊦ ladr ' + lax = ladr ' + lax0 ↔ lax = lax0; (s)