I think that the inference version is not worth keeping: the deduction 
version is enough, and easily implies the inference form.  For the sake of 
illustration, here is a proof of itexp from itgexp (current labeling), 
using "trud" at its last step, as hinted above:
---------Clip out the proof below this line to put it in the source file:
      ( cicc co cv cexp citg c1 caddc cmin wtru cr wcel a1i cdiv cle wbr cn 
cn0
      wceq nnnn0 syl itgexp trud ) 
ABCIJAKDLJMCDNOJZLJBUKLJPJUKUAJUFQABCDBRSQET
      CRSQFTBCUBUCQGTQDUDSZDUESULQHTDUGUHUIUJ $.
---------The proof of "itexp" (186 bytes) ends above this line.

You can paste it to see how it looks in uncompressed format.

Since only the deduction form will remain, is the suffixed "d" still 
necessary?  Depending on Thierry's (or someone else's) answer, I suggest 
you (Jon) relabel it either itgpow or itgpowd, and remove the inference 
version (if you want: this is your mathbox, after all!).

I just did some minimization and rewrapping of some of your proofs (it's 
one the later commits of the pending PR #926).  May I suggest that in the 
future you use
  MM-PA> minimize * /no *
when your proofs are done, to minimize them without introducing 
dependencies on new axioms or definitions.  Also, just before doing a PR, 
as indicated in 
https://github.com/metamath/set.mm/blob/develop/CONTRIBUTING.md, you can do 
a general check and rewrap by typing
  $ ./metamath 'read set.mm' 'write source set.mm /rewrap' erase 'read 
set.mm' 'save proof */compressed/fast' 'verify markup 
*/file_skip/top_date_skip' 'verify proof *' 'write source set.mm' quit

It rewraps everything except for the statements, i.e. in between $p ... $= 
(and $a..., $e... ).  For these, you have to break lines manually.  At 
least, do a line break after "$=".  Never use tabulations.  If the line of 
the statement needs to be broken, then break it after operators which are 
"high in the parsing tree" (I don't know how to say it precisely and 
concisely, but you see what I mean).

Benoit

-- 
You received this message because you are subscribed to the Google Groups 
"Metamath" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/metamath/39b771b9-37ee-424f-83ad-ccc6b02afd90%40googlegroups.com.

Reply via email to