Is there a canonical explanation for how Ant-Man's weight works when he shrinks down that's consistent with the various events depicted in the film?
I think the explanation given in the film is roughly "the suit compresses the space in-between atoms, so your size decreases, your density increases, and your total mass stays the same", however it seems to be portrayed in contradictory ways. For instance:
He can float in water, and even be sent shooting through the air by a relatively gentle flow of water filling a bathtub. This wouldn't happen if he retained his original mass, as he'd essentially be the densest thing on the planet and should sink like a stone even in a vat of molten lead.
Upon landing after being ejected from the bathtub, the ceramic tile underneath him shatters. That takes a significant amount of force, and similar effects are used at other points in the movie where he falls onto (or straight through) various things.
He's able to get sucked into a vacuum-cleaner. One that didn't even appear to be a high-end, extra powerful vacuum-cleaner, let alone one capable of sucking up a 200 pound piece of dust.
He can run along the barrel of a gun as someone shoots it, apparently without causing them to drop the weapon or even have trouble continuing to aim it.
Does a more consistent explanation exist in other media, that would fit with the above examples? Or is this simply a case of the power being made to do whatever happened to be most convenient at the time?