Re: [EXTERNAL] Re: 1-button calcula tor ~ "all elementary fns from a single operator"

Henry Baker <[email protected]> Sat, 02 May 2026 15:53:22 +0000
Newsgroups gmane.comp.mathematics.maxima.general
Message-ID <[email protected]>
OK, I downloaded the "EML compiler" from here:

https://github.com/VA00/SymbolicRegressionPackage/tree/master

The EML compiler requires python3 &amp; numpy (and probably other stuff that I might already have installed).

I then did a trivial script to convert from Mathematica expressions to Maxima expressions.

EML requires that log(0)=minf, so I defined mylog(x):=if (x=0) then minf else log(x), and used mylog(x) instead of log(x) in the definition of eml.

However, I now require that %e^minf = 0.

What is the magic in Maxima to make this happen?  I did "? minf", but that didn't provide any help.

-----Original Message-----
From: Henry Baker <[email protected]>
Sent: May 1, 2026 11:23 AM
To: Przemek Klosowski via Maxima-discuss <[email protected]>
Subject: Re: [Maxima-discuss] [EXTERNAL] Re: 1-button calculator ~ "all elementary fns from a single operator"

Obviously, Google was confused.

Q: If z = exp(x)-log(y), then x = log(z + log(y)) might look a tad better ? Is this log(z+log(y)) function universal in the same sense as eml() ?

Q: if we have a 1BC expression for f(x)=y, can we then trivially compute x=f^-1(y) ?

Q: The 1BC paper seems to want to rely on functions defined over the reals; I suspect that functions defined over the complex numbers might give additional 1BC results that might be prettier ? Perhaps the constant %pi*%i might work to force things into the complex plane ?

Q: I've always had a fondness for asinh(x), as it is bijective onto the reals, and has many of the same properties/characteristics as "gradual underflow" floating point numbers. I'm wondering if it could be part of a universal 1BC function ?

-----Original Message-----
From: Przemek Klosowski via Maxima-discuss
Sent: May 1, 2026 9:24 AM
To:
Subject: Re: [Maxima-discuss] [EXTERNAL] Re: 1-button calculator ~ "all elementary fns from a single operator"

> BTW, Google just told me that the obvious differential equation for > eml(x,y) is
>
> dy/dx = y*exp(x)

(%i1) eq:'diff(y,x)=y*exp(x);
dy x
(%o1) ── = %e y
dx
(%i2) ode2(eq,y,x);
x
%e
(%o2) y = %e %c

what am I missing?



_______________________________________________
Maxima-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-discuss




_______________________________________________
Maxima-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-discuss




_______________________________________________
Maxima-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-discuss