Doc Al said:
What do you mean by "using symmetry"? Looks to me you tried to set F = kx, which only gives the point where the spring force equals the applied force, not the point of maximum elongation.What books? Are you sure the problems in each book are identical?
Ok, Doc. I hereby quote the solution of two books :
Book 1:
Problem Statement : Consider the following system:
F <-- M
1------------------------------------M
2 →F
Suppose each of the blocks having masses M
1 and M
2 are pulled by a constant force F applied, as shown above. Find the maximum elongation the spring (shown by ----) will suffer. Spring constant = K
Solution :
If both the blocks are pulled by some force, they suddenly move with some acceleration and
instantaneously stop at same position where the elongation of spring is maximum.
Let x
1, x
2 → extension by block M
1 and M
2
Total work done = Fx
1 + Fx
2…(1)
Increase the potential energy of spring = K (x
1+ x
2)
2/2 …(2)
Equating (1) and (2)
F(x
1 + x
2) = K (x
1+ x
2)
2/2 => (x
1+ x
2) = 2F/k
Hence maximum elongation = 2F/k
Book 2:
Problem statement : Consider :
F <-- M------------------------------------M →F
See the above figure. Spring constant =K. The two blocks attached have same mass and force F is applied as shown above. Find the maximum extension of the spring.
Solution : When forces F are applied on masses M in opposite directions as shown, the middle point "O" of the spring remains stationary at its position. Therefore length of the spring "l" (say) can be considered to be made up of two parts, each of length "l/2", and hence the spring constant 2k, and joined to each other at the point "O". Since the extension is proportional to the length of the spring, each part undergoes an extension by,
x/2 = F/2k
Total extension (maximum) in the spring is,
x=x/2 + x/2 = F/2k + F/2k = F/k
______________________________________________________________________
So both the answers are different. Also I do not think that its the mass of block which is affecting the answer.
Can you explain it Doc Al ? Thanks.