On Saturday, July 9, 2022 at 4:05:20 PM UTC+2 Benoit wrote:

> * As you said, there should still be some pondering before adding a 
> theorem, even with a high score.  A possibility is that a theorem appears 
> in this list because a proof pattern occurs often.  It could be that this 
> proof pattern can be shortened in other ways, but if the theorem in the 
> list is added, the resulting shortened proofs will not allow this kind of 
> proof inspection.  Of course it's not specific to the present list: the 
> more lemmas are used in a proof, the more difficult a global minimization 
> is.  It's not necessarily bad, and there's always a balance to find.  
> Actually, I would generally prefer more reused lemmas, making for an often 
> clearer proof, over a shorter but more cryptic proof.  I guess this has 
> similarities with using a high-level language versus completely optimized 
> but obscure assembly code.
>
 
Yes, I can confirm that BenoƮt's concerns are right: I reconstructed the 
followig theorem for list no. 34 ["2re","2pos","pm3.2i"]  (no. 48 is nearly 
the same) as I announced: 

  2posre $p |- ( 2 e. RR /\ 0 < 2 ) $=
      ( c2 cr wcel cc0 clt wbr 2re 2pos pm3.2i ) ABCDAEFGHI $.

But this is only the expanded form of ~2rp, and looking at proofs using `2 
e. RR` and `0 < 2` (i.e., ~2re and ~2pos), such proofs can be shortened 
more elegantly making use of `2 e. RR*`. For example, the proof of ~amgm2 
can be shortened by using ~lemuldiv2d instead of ~lemuldiv2 (this must have 
been done manually, minimize_with did not shorten anything). Since ~2pos is 
not needed/used anymore, a new theorem ~2posre would not help to shorten 
this proof further. Furthermore, using  ~lemuldiv2d better fits to our 
preferred "deduction style". Therefore, I will not add  ~2posre to set.mm 
(but will contribute the shortened proofs of ~amgm2 and a few others with 
my next PR).
  

-- 
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/1b38399f-fbed-4672-89e8-1dbc180dd389n%40googlegroups.com.

Reply via email to