Hi Jorge,
These are very nice results; thanks for sharing them. The following issue is already open about updating formulas for some constants to the most efficient versions:
https://github.com/flintlib/flint/issues/2111In practice log(2) is the most interesting log to compute as a standalone constant. In most applications, we want log(2), log(3), ..., log(n) simultaneously, so Machin-type formulas are quite good. Still, it would be interesting to implement your table of formulas for reference.
Note that we don't have the restriction that coefficients need be 64-bit integers. If you find more efficient formulas with larger coefficients, those would be interesting to see as well (though 64-bit coefficients are a bit more convenient to store in a table).
Best,
Fredrik