W|A input "tan^-(1*2)(x)" does not equal "tan^(-1*2)(x)"

This might or might not be a bug, but despite your cool “try to interprete all inputs” agenda I do recommend to reject both(!) terms. Reason being that this sort of stuff is one of three things:
1st: Someone testing around. Well, look what we got.
2nd: Someone being stupid. Well, maybe you might guess the intended input or maybe not, but really at this point it’s stupid enough so you should tell the user to not do this this way.

3rd: Someone inputs something big and serious and has one or multiple typos. This is the most important case and not interpreting this might save this guy! If this is in some big equation and the typo was missed once, then it is likely to be missed again in the input representation field which will often not perfectly match the actual input anyway.

If you absolutely disagree with me, then you might still look at the input representation of tan^-(1*2) (x) - Wolfram|Alpha. It looks wrong.

Edit: Despite reading FAQ and rules I don’t know if I posted this on the right place. If wrong, then I hope that you can move it to the correct place. FAQ should tell this!

I’m not sure about WolframAlpha as I rarely use it, but in a traditional Mathematica notebook the two forms of the input expression evaluate to the same thing (see below).

1 Like

As for the two inputs, I would regard the resulting W|A interpretation of the one with the link as problematic.Possibly a parse issue in Alpha.

I fail to see a reason to reject either, though. Among other things it would involve solving a very difficult problem: determining what was NOT intended. Probably not a good path to go down in any case.