На мой взгляд, если в семье какая-то форма взаимодействия разрешена, она должна быть разрешена всем. То есть, если мама считает себя вправе ударить дочь, когда она неправа, дочь тоже имеет право в ответ, например, на отчитывание перед друзьями, дать маме подзатыльник.
В идеале родители воспитывают детей, что-то запрещают или предписывают не потому, что они главные и им можно, а потому что у ребенка пока недостаточно навыков, возможностей, социального опыта, чтобы правильно принимать решения и следовать им. Наказание родителя - замещающая форма той ответственности, которую в силу возраста ребенок ещё не может нести сам, способ донести до него, что в социуме, в реальной жизни за такой поступок можно огрести намного более значительные последствия. И чем дальше, чем старше ребенок, чем больше у него собственных возможностей и социального опыта, примеров поведения взрослых, тем меньше этого должно быть.
Удар в ответ на хамство у подростка вызовет только протест и агрессию. Вполне справедливо, потому что это не акт воспитания, а акт агрессии. Не понимаю, почему вместо этого нельзя объяснить пятнадцатилетней дочери, что слышать такие слова неприятно, что, если так относиться к близким, можно растерять всех людей вокруг и получить такое же отношение к себе. Что с чужими людьми это вообще может быть небезопасно.
Обычно, если подросток всё-таки не из семьи маргиналов, он, справившись с этой первой вспышкой гнева, уже сам начинает понимать, что был неправ. Если только ему не дают повод дальше уйти в протест. Нужно не наказывать, а дать возможность осознать свою неправоту. И дополнительно научить справляться с эмоциями в таких ситуациях.