This induces an equivalence relation on proofs, in which two proofs are equated just in case they have the same cut-free form. In the case of a spurious use of a lemma, a cut-elimination algorithm will simply delete it from the normal proof. So P1 and P2 will end up with the same normal form, and this normal form will not have a subtree corresponding to a diagonal argument unless P1 relied upon one to begin with.
However, while equivalence of cut-free proofs seem to capture an awful lot of proof equivalences, it's still not a sharp enough notion to let us talk about the similarity of proofs. (Eg, various fixed point theorems all tend to look similar, but obviously they don't have equal proofs.) Moreover, even natural deduction isn't terribly natural when compared to proper mathematical discourse, so I rather suspect we still lack some fundamental ideas about the invariants and/or symmetries of proofs.
]]>I've left a virtual vote against closing, just in case, with a link to this thread in hopes people will pop over here first before casting any more votes to close.
]]>