Let's say, I want to declare an elliptic integral as
K(k):=elliptic_kc (k^2);
k:=<something like tanh()*coth()...>
The problem is that maxima will always substitute elliptic_kc(x^2) in place of K(x), and k's definition in place of k. I want to prevent it, while still allowing numeric evaluation of K(), k, and simplifying expressions with these symbols.
... A function, can be declared as "noun" for disabling substitution. But this also disables its evaluation.