Question
Question: A uniform vertical cylinder (density = $\sigma$) is released from rest when its lower end just touch...
A uniform vertical cylinder (density = σ) is released from rest when its lower end just touches the liquid (density = ρ) surface of a deep lake. Calculate maximum displacement of cylinder (in meter) Take (ℓ=8m and ρσ=21)

8
Solution
Let the cylinder have cross-sectional area A and length ℓ. The density of the cylinder is σ and the density of the liquid is ρ. The mass of the cylinder is m=σAℓ. The weight of the cylinder is W=mg=σAℓg.
The cylinder is released from rest when its lower end just touches the liquid surface, so the initial position is x=0 (taking the downward direction as positive and the liquid surface as the origin) and the initial velocity is v(0)=0.
When the cylinder is submerged in the liquid by a depth x, the volume of the submerged part is Vsubmerged=Ax if 0≤x≤ℓ. The buoyant force is FB=ρVsubmergedg=ρAxg. This force acts upwards.
The net downward force on the cylinder when 0≤x≤ℓ is Fnet(x)=W−FB(x)=σAℓg−ρAxg. The equation of motion is ma=Fnet, so σAℓa=σAℓg−ρAxg. a=dt2d2x=g−σℓρgx.
The maximum displacement occurs when the velocity of the cylinder becomes zero. We can use the work-energy theorem. The change in kinetic energy is ΔKE=KEf−KEi=0−0=0. The work done by the net force is equal to the change in kinetic energy. The work done by gravity as the cylinder moves from x=0 to xmax is Wg=∫0xmaxWdx=∫0xmaxσAℓgdx=σAℓgxmax. The work done by the buoyant force as the cylinder moves from x=0 to xmax is WB=∫0xmax(−FB(x))dx. Since the buoyant force is upwards and displacement is downwards, the work done is negative.
We need to consider two cases for the buoyant force depending on whether xmax≤ℓ or xmax>ℓ.
Case 1: Maximum displacement xmax≤ℓ. In this case, the buoyant force is FB(x)=ρAxg for 0≤x≤xmax. WB=∫0xmax−ρAxgdx=−ρAg∫0xmaxxdx=−21ρAgxmax2. By the work-energy theorem, Wg+WB=0. σAℓgxmax−21ρAgxmax2=0. Since xmax=0 (as σ<ρ, the cylinder will sink), we can divide by Agxmax: σℓ−21ρxmax=0. xmax=ρ2σℓ=2ℓρσ. Given ℓ=8m and ρσ=21. xmax=2×8m×21=8m. We assumed xmax≤ℓ. Since ℓ=8m, xmax=8m satisfies this condition. So this is the correct maximum displacement.
Case 2: Maximum displacement xmax>ℓ. In this case, the cylinder is fully submerged for part of the motion. Let's split the work integral into two parts: from x=0 to x=ℓ and from x=ℓ to x=xmax. For 0≤x≤ℓ, FB(x)=ρAxg. The work done by buoyant force is ∫0ℓ−ρAxgdx=−21ρAgℓ2. For x>ℓ, the cylinder is fully submerged, so the buoyant force is constant, FB=ρAℓg. The work done by buoyant force from x=ℓ to x=xmax is ∫ℓxmax−ρAℓgdx=−ρAℓg(xmax−ℓ). The total work done by buoyant force is WB=−21ρAgℓ2−ρAℓg(xmax−ℓ). The work done by gravity is Wg=σAℓgxmax. By the work-energy theorem, Wg+WB=0. σAℓgxmax−21ρAgℓ2−ρAℓg(xmax−ℓ)=0. Divide by Ag: σℓxmax−21ρℓ2−ρℓxmax+ρℓ2=0. xmax(σℓ−ρℓ)+21ρℓ2=0. xmaxℓ(σ−ρ)+21ρℓ2=0. Since ℓ=0, xmax(σ−ρ)+21ρℓ=0. xmax(ρ−σ)=21ρℓ. xmax=ρ−σ21ρℓ=1−ρσ21ℓ. Using the given values, ℓ=8m and ρσ=21. xmax=1−2121×8m=214m=8m. This result xmax=8m is consistent with the condition xmax>ℓ only if we consider the boundary case xmax=ℓ. The result from Case 1 gives xmax=8m, which is equal to ℓ. So the maximum displacement is exactly the length of the cylinder.
The maximum displacement of the cylinder is 8 meters.