Ok I got a question I asked before except there are other parts that I didn't ask so here we go

Three blocks on a frictionless horizontal surface are in contact with each other

A force F is applied to block 1 (mass m1).

Draw a free-body diagram for each block

ok I did this

the acceleration of the system in terms of m1, m2, m3

I just found the acceleration of each block

a of m1 = m1^-1 F
a of m2 = (m1 + m2)^-1 F
a of m3 = (m1 + m2 + m3)^-1 F

did I do that right?

the net force on each block
how do I do this???

the force of contact that each block exerts on its neighbor

How do I do this???

If you are pushing on block m1, I assume the other blocks are in front of it; otherwise m2 and m3 would be left behind and the solution would be trivial

(a1 = F/m1 and a2 = a3 = 0).
Therefore I would assume that
a1 = F/(m1 + m2 + m3)

The other blocks, being in front of m1, would accelerate at the same rate.

For the contact force, start with block m3, for which you know the acceleration AND the mass. use F3 = a3/m3 = a1/m3

Force F3 acts backwards on m2, and another force F2 acts forwards on it. Use that fact and a FBD to solve for F2.

what's FBD how do i solve for F2

FBD..free body diagram.

what's the contact force on m1

F - F2 = m1*a1

Get F2 from the FBD and Newton's 2nd law for block 2, as explained earlier.

To find the net force on each block and the force of contact between each block, you need to consider the forces acting on each block individually.

First, let's calculate the net force on each block:

For block 1 (mass m1) that is being subjected to force F, the net force is simply F because there are no other forces acting on it.

For block 2 (mass m2), there are two forces acting on it. One is the force F applied by block 1, and the other is the force of contact exerted by block 3. The force of contact exerted by block 3 is equal in magnitude and opposite in direction to the force exerted by block 2. So, the net force on block 2 is F - F_contact(2,3), where F_contact(2,3) represents the force exerted by block 2 on block 3.

For block 3 (mass m3), there's only one force acting on it, which is the force of contact exerted by block 2. So, the net force on block 3 is equal in magnitude and opposite in direction to the force exerted by block 2, which is -F_contact(2,3).

Now, let's find the force of contact that each block exerts on its neighbor:

The force of contact exerted by block 1 on block 2 is equal in magnitude and opposite in direction to the force exerted by block 2 on block 1. So, it is -F_contact(1,2).

Similarly, the force of contact exerted by block 2 on block 3 is equal in magnitude and opposite in direction to the force exerted by block 3 on block 2. So, it is -F_contact(2,3).

Remember, these force of contact values have opposite signs because they act in opposite directions.

To summarize:

Net force on block 1: F
Net force on block 2: F - F_contact(2,3)
Net force on block 3: -F_contact(2,3)

Force of contact exerted by block 1 on block 2: -F_contact(1,2)
Force of contact exerted by block 2 on block 3: -F_contact(2,3)

To determine the values of the force of contact (F_contact), you need to consider the nature of the contact and use the appropriate physics principles or equations. For example, if the blocks are in contact and not slipping, you can consider using Newton's Second Law or the concept of static friction to calculate the force of contact.