I have a can of beer, the can has a mass of 1 2 g and it holds 4 9 5 ml of beer.
Because I'm on a picnic, and the ground is a bit uneven, I don't want to put down a near-full can, it will fall over and spill! It occurs to me that when the can is 100% full the centre of mass is at the centre of the can. As the beer is drunk the centre of mass will move downwards as the concentration of mass (the beer) gets lower. However, when the can is totally empty the centre of mass will be back at the centre of the can. There must be some point where the centre of mass it at its lowest point and this will be the point where the can is most stable.
If I want to ensure the centre of mass is as low as possible, thus making the can least likely to fall over, how much beer should I drink?
Assumptions:
Give the answer in ml.
Assume the density of the beer is constant and equal to 1 g/ml.
Also, overlook the fact that the mass of the can, not just the location of the centre of mass, affects stability. For example, in real life a full can might be most stable because it is heaviest and thus harder to push over. The question is really just about finding the lowest point of the centre of mass as the beer is drunk.
Attribution:
Many people will recognise that this is a problem straight from Martin Gardner, however Gardner's solution is actually incorrect, and he specifies many more things in the problem that confuse the working.
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
I reached this equation, h = A ρ − m ± m 2 + H m A ρ but then forgot the fact that h A = V :(
Assuming that beer is homogenous, the can is perfectly cylindrical, and other things that physicists like to assume .
Clearly we're only concerned about the height of the center of mass. By appropriate scaling and translating, assume that an empty (or full) can has center of mass at 0 units of height, and 1 ml of beer to occupy a height of 2 units of height. Thus, the can has height 9 9 0 units, and the base of the can is at height − 4 9 5 units.
Now, if x ml of the beer has been drunk, the center of mass of the beer alone is at height − x units, and the mass is 4 9 5 − x g. The center of mass of the overall system is thus:
Center of mass = Total mass Contribution by can + Contribution by beer = 1 2 + ( 4 9 5 − x ) ( 0 ⋅ 1 2 ) + ( − x ⋅ ( 4 9 5 − x ) ) = 5 0 7 − x − x ( 4 9 5 − x )
Our task is to minimize the above expression for x ∈ [ 0 , 4 9 5 ] . This should be easily solvable by calculus, but since I'm lazy, WolframAlpha says that the minimum is − 3 6 3 , reached with x = 4 2 9 . That is the amount of beer that must be drunk, in milliliters.
Good idea to define the zero-height as the centre of the can to start with.
Problem Loading...
Note Loading...
Set Loading...
Lets introduce a few constants: H is the height of the can, ρ is the density of the beer, A is the cross-sectional area of the can, and m is the mass of the (empty) can. We also introduce the variable h = the hight of the beer inside the can.
Now, the mass of the empty can is m and the centre of of mass is at height H / 2 . The mass of the beer (without the can) is h A ρ and the centre of mass is at height h / 2 . The centre of mass of the can with the beer in is thus C = m + h A ρ m ⋅ H / 2 + h A ρ ⋅ h / 2 Since we want the point where this is a minimum we should differentiate wrt h and equate to zero: d h d C = ( m + h A ρ ) 2 ( m + h A ρ ) h A ρ − ( m H / 2 + h 2 A ρ / 2 ) A ρ = 0 Which gives h 2 A ρ / 2 + h m − H m / 2 = 0 Solving for h gives h = A ρ − m ± m 2 + H m A ρ
Now we note that the initial volume in the can is V 0 = H A and the volume left in the can when the height of the beer is h is V 1 = h A . Thus our equation becomes V 1 ρ = − m ± m 2 + V 0 ρ m But we assume ρ = 1 and we know V 0 = 4 9 5 and m = 1 2 . Therefore V 1 = − 1 2 + 1 4 4 + 4 9 5 × 1 2 = 6 6 To be left with 66ml we must drink 4 9 5 − 6 6 = 4 2 9 ml.