Hi Ray,
I would be extremely doubtful. Conversion to a non-linear state (using the Histogram, or Curves porcesses for example) is very much a 'one-way' process. In all but the very simplest of cases, you can think of the process as a 'many-to-one' conversion.
For example, take an image whose darkest pixel ADU values are non-zero. You might then choose to 'clip' the image by setting the Shadows Clip value to the faintest pixel value in the image - and that would be a perfectly acceptable Histogram Transform. You now have an image whose darkest pixel values are 'zero'.
However - now you propose to 'invert' the Histogram Transform - however, you have no access to the Process used to create the second image. Obviously, all that is needed is to add a fixed value to every pixel value, throughout the entire image. Get that added value (which has to be a 'constant') right, and you will recreate the original image perfectly.
But, this is where the 'many-to-one' analogy comes in - now, in the inverse process, you are dealing with a 'one-to-many' problem. You will not be able to determine, exactly, what the 'constant' has to be to reduce the solution to the pwoblem to a 'one-to-one' scenario.
And, the above description seriously trivialises the whole concept. There is far more than just the one constant, and the mathematical processes become alarmingly complex horrifically quickly.
As always, this analogy is the one that I use for myself, and I would like anyone out there to show me where I have failed to understand the issue myself