Социопат может не иметь дефекта психики, а значит, не быть психопатом. Из Вашего определения следует, что социопат это следующая стадия развития психопата, но это не так. Социопатию можно "вырастить" у психически сохранного человека. Другое дело, что психопатия часто осложняется социопатией. Но не всегда.Впрочем, клиническую психологию я изучала давно, терминология могла претерпеть серьезные изменения. В моем представлении (возможно, устаревшем, ибо по специальности я не работала) психопат - расстройство психики, социопат - расстройство личности.