# Remotely finding the mass of a satellite

I have a question similar to one I've asked earlier (Calculating mass of an orbiting body with force and acceleration), but without a specific formula...

How can you find the mass of a satellite body (such as a moon or asteroid) without orbiting that body, or without it already having a satellite of its own? I understand that larger bodies can noticeably perturb their parent objects, but for the sake of the question lets assume that the object is vastly smaller (Such as an asteroid), and so those perturbations would be unrecognizable. The information that is available is mostly orbital (Semi-major axis, time, and so forth), but you could also use diameter/radius measurements. You don't know volume, and you don't know density either.

• I have no idea if this actually works, but maybe the mass could be determined by looking at how much the perturbation change the orbit. For example the force caused by the Yarkovsky effect does not depend in the mass of the object. However for this you do need to know a lot of information, such as the emissivity of the surface, thermal conductivity, specific heat and the rotational velocity of the object. – fibonatic Dec 19 '15 at 0:00

Without knowing anything about the composition (density) of the object this is going to be difficult. The best I can think of is to try and use the tidal forces exerted by the host and the fact that the satellite hasn't been destroyed to try and put a lower limit on its mass (something is holding it together, which will be some combination of self-gravity and tensile strength if it's a solid). But this will only be a useful constraint if the tides are strong; if the tides are very weak you'll basically just get $M>0$. Might be a bit better if you can measure the diameter accurately enough to measure tidal deformation. If the satellite is a liquid/gas this could even give a decent mass estimate, but if its solid you'd want to know something about the composition again.