Soundness of Abadi–Fiore’s axiomatized program logic for the iso-to-equi encoding
Prove the soundness of the axiomatized program logic introduced by Abadi and Fiore (1996) to justify that iso-recursive terms produced by their encoding with explicit coercions behave identically to the original equi-recursive terms. Establish a complete soundness proof for this logic to remove the reliance on an unproven conjecture in the absence of an operational semantics.
References
To address the latter challenge, Abadi and Fiore defined an axiomatized program logic and showed that the iso-recursive term obtained by their encoding behaves in the same way as the original equi-recursive term in the logic. However, the soundness of their program logic is left as a conjecture, since they did not consider an operational semantics in their work.