Machine-Native ReasoningReading edition

15. Transporting derivations between languages

Reading tools
Reading library

Saved reading

Read side by side

Loading chapter…
Resources & source
PDF and editable source · Chapter source · About this edition

Changing a proof language can introduce auxiliary claims, replace a rule by a derivation, or merge claims that the source language distinguishes. A dictionary of names does not justify these changes. A translation must preserve the inference being used. We distinguish forward proof transport, reflection of old consequences, and preservation of a protected request.