Теорий происхождения права, как и теорий происхождения государства, очень много. Рассмотрим основные из них.
1) Теория естественного права (Сократ, Монтесьё, Вольтер). Право возникает из самой природы, или даруется Богом. Это непреложная и неотчуждаемая справедливость, которая не зависит ни от чье воли и существует, исходит из самой природы человека.
2) Теория позитивизма (Гегель). Право исходит от государства. Только государство формирует и поддерживает право. Этот регулятор - есть воля законодателя закрепленная в нормативных актах, и ничто больше не может быть его источником.
3) Нормативизм (Кельзен) - право исходит только от государства, право не мыслимо без государства, как и государство без права. Исходным является представление о праве как о иерархичной системе норм, где на самом верху находится "основная норма", принятая законодателем, и где каждая низшая норма черпает свою законность в норме большей юридической силы.
4) Историческая теория (Пухта, Савиньи). Право -это историческое явление, оно не вводится по чьему-либо указанию, а возникает и развивается постепенно, стихийно, как язык или культура, соответствуя общему духу народа. Законодатель должен максимально выражать этот дух народа в законодательстве. (Как по мне, так теория довольно здравая).
5) Психологическая теория (русско-польский ученый Петражицкий). Психика человека здесь рассматривается как основной фактор, определяющий развитие права. Реальный правовой регулятор - это индивидуальное сознание, эмоции. Безусловный плюс теории - учитывается психологическая сторона правового регулирования, однако весь механизм регулирования нельзя сводить только к психологии.
6) Социологическая теория (Эрлих, Муромцев). Право - это не то, что задумано и не то, что записано, а то, что получилось в действительности. Право воплощается не в естественных правах и не в законах, а в реализации законов. Если закон находится в области должного, то право - в сфере сущего. Конечно же, эта теория учитывает реальные процессы, происходящие в правовом регулировании, социальные изменения, однако она сильно размывает границы понимания права, вроде бы есть закон, но это не право, а право - то, как мы его выражаем.
7) Материалистическая теория (Маркс, Энгельс, дедушка Ленин). Право понимается как возведенная в закон воля господствующего класса.
Какая из теория более верна и какая из них объясняет появление права? Во всех есть свои положительные и отрицательные моменты, однако связывать появление права с какой-то конкретной теорией нельзя. В разных странах и у разных народов могли быть свои истоки зарождения права, поэтому не надо привязываться к конкретным теориям, нужна рассматривать их в совокупности.