Ответ:

  1. Молекулярные силы заметны на очень малых расстояниях, сравнимых с размерами молекул. Между молекулами действуют и притяжение, и отталкивание.
  2. При сжатии молекулы сближаются, и на малых расстояниях резко возрастают силы отталкивания. Они и препятствуют сжатию.
  3. Поверхности излома неровные, поэтому молекулы двух частей не удаётся сблизить на расстояние, при котором силы притяжения достаточно велики. Между поверхностями также остаются зазоры.