Дальнейшее доказательство корпускулярного характера света было получено в 1922 А. Комптоном, показавшим экспериментально, что рассеяние света свободными электронами происходит по законам упругого столкновения двух частиц — фотона и электрона (см. Комптона эффект). Кинематика такого столкновения определяется законами сохранения энергии и импульса, причем фотону наряду с энергией E = hn следует приписать импульс р = h/l = hn/c, где l — длина световой волны. Энергия и импульс фотона связаны соотношением E = cp, справедливым в релятивистской механике для частицы с нулевой массой.
Т. о., было доказано экспериментально, что наряду с известными волновыми свойствами (проявляющимися, например, в дифракции света) свет обладает и корпускулярными свойствами: он состоит как бы из частиц — фотонов. В этом проявляется дуализм света, его сложная корпускулярно-волновая природа. Дуализм содержится уже в формуле E = hn, не позволяющей выбрать какую-либо одну из двух концепций: в левой части равенства энергия E относится к частице, а в правой — частота n является характеристикой волны. Возникло формальное логическое противоречие: для объяснения одних явлений необходимо было считать, что свет имеет волновую природу, а для объяснения других — корпускулярную. По существу разрешение этого противоречия и привело к созданию физических основ К. м.
В 1924 Л. де Бройль, пытаясь найти объяснение постулированным в 1913 Н. Бором условиям квантования атомных орбит (см. ниже), выдвинул гипотезу о всеобщности корпускулярно-волнового дуализма. Согласно де Бройлю, каждой частице, независимо от ее природы, следует поставить в соответствие волну, длина которой l связана с импульсом частицы р соотношением
.
По этой гипотезе не только фотоны, но и все «обыкновенные частицы» (электроны, протоны и др.) обладают волновыми свойствами, которые, в частности, должны проявляться в явлении дифракции. В 1927 К. Дэвиссон и Л. Джермер впервые наблюдали дифракцию электронов. Позднее волновые свойства были обнаружены и у других частиц, и справедливость формулы де Бройля была подтверждена экспериментально (см. Дифракция частиц). В 1926 Э. Шрёдингер предложил уравнение, описывающее поведение таких «волн» во внешних силовых полях. Так возникла волновая механика. Волновое уравнение Шрёдингера является основным уравнением нерялитивистской К. м. В 1928 П. Дирак сформулировал релятивистское уравнение, описывающее движение электрона во внешнем силовом поле; Дирака уравнение стало одним из основных уравнений релятивистской К. м.
Вторая линия развития начинается с работы Эйнштейна (1907), посвященной теории теплоемкости твердых тел (она также является обобщением гипотезы Планка). Электромагнитное излучение, представляющее собой набор электромагнитных волн различных частот, динамически эквивалентно некоторому набору осцилляторов (колебательных систем). Излучение или поглощение волн эквивалентно возбуждению или затуханию соответствующих осцилляторов. Тот факт, что излучение и поглощение электромагнитного излучения веществом происходят квантами энергии hn. Эйнштейн обобщил эту идею квантования энергии осциллятора электромагнитного поля на осциллятор произвольной природы. Поскольку тепловое движение твердых тел сводится к колебаниям атомов, то и твердое тело динамически эквивалентно набору осцилляторов. Энергия таких осцилляторов тоже квантована, т. е. разность соседних уровней энергии (энергий, которыми может обладать осциллятор) должна равняться hn, где n — частота колебаний атомов. Теория Эйнштейна, уточнённая П. Дебаем, М. Борном и Т. Карманом, сыграла выдающуюся роль в развитии теории твёрдых тел.
В 1913 Н. Бор применил идею квантования энергии к теории строения атома, планетарная модель которого следовала из результатов опытов Э. Резерфорда (1911). Согласно этой модели, в центре атома находится положительно заряженное ядро, в котором сосредоточена почти вся масса атома; вокруг ядра вращаются по орбитам отрицательно заряженные электроны. Рассмотрение такого движения на основе классических представлений приводило к парадоксальному результату — невозможности стабильного существования атомов: согласно классической электродинамике, электрон не может устойчиво двигаться по орбите, поскольку вращающийся электрический заряд должен излучать электромагнитные волны и, следовательно, терять энергию; радиус его орбиты должен уменьшаться, и за время порядка 10–8сек электрон должен упасть на ядро. Это означало, что законы классической физики неприменимы к движению электронов в атоме, т.к. атомы существуют и чрезвычайно устойчивы.
Для объяснения устойчивости атомов Бор предположил, что из всех орбит, допускаемых Ньютоновой механикой для движения электрона в электрическом поле атомного ядра, реально осуществляются лишь те, которые удовлетворяют определённым условиям квантования. Т. е. в атоме существуют (как в осцилляторе) дискретные уровни энергии. Эти уровни подчиняются определённой закономерности, выведенной Бором на основе комбинации законов Ньютоновой механики с условиями квантования, требующими, чтобы величина действия для классической орбиты была целым кратным постоянной Планка
. Бор постулировал, что, находясь на определённом уровне энергии (т. е. совершая допускаемое условиями квантования орбитальное движение), электрон не излучает световых волн. Излучение происходит лишь при переходе электрона с одной орбиты на другую, т. е. с одного уровня энергии
Ei, на другой с меньшей энергией
Ek, при этом рождается квант света с энергией, равной разности энергий уровней, между которыми осуществляется переход:
hn = Ei - Ek. (2)
Так возникает линейчатый спектр — основная особенность атомных спектров, Бор получил правильную формулу для частот спектральных линий атома водорода (и водородоподобных атомов), охватывающую совокупность открытых ранее эмпирических формул (см. Спектральные серии).
Существование уровней энергии в атомах было непосредственно подтверждено Франка — Герца опытами (1913—14). Было установлено, что электроны, бомбардирующие газ, теряют при столкновении с атомами только определённые порции энергии, равные разности энергетических уровней атома.
Т. о., Н. Бор, используя квантовую постоянную h, отражающую дуализм света, показал, что эта величина определяет также и движение электронов в атоме (и что законы этого движения существенно отличаются от законов классической механики). Этот факт позднее был объяснён на основе универсальности корпускулярно-волнового дуализма, содержащегося в гипотезе де Бройля.
Успех теории Бора, как и предыдущие успехи квантовой теории, был достигнут за счёт нарушения логической цельности теории: с одной стороны, использовалась Ньютонова механика, с другой — привлекались чуждые ей искусственные правила квантования, к тому же противоречащие классической электродинамике. Кроме того, теория Бора оказалась не в состоянии объяснить движение электронов в сложных атомах (даже в атоме гелия), возникновение молекулярной связи и т.д. «Полуклассическая» теория Бора не могла также ответить на вопрос, как движется электрон при переходе с одного уровня энергии на другой. Дальнейшая напряжённая разработка вопросов теории атома привела к убеждению, что, сохраняя классическую картину движения электрона по орбите, логически стройную теорию построить невозможно. Осознание того факта, что движение электронов в атоме не описывается в терминах (понятиях) классической механики (как движение по определённой траектории), привело к мысли, что вопрос о движении электрона между уровнями несовместим с характером законов, определяющих поведение электронов в атоме, и что необходима новая теория, в которую входили бы только величины, относящиеся к начальному и конечному стационарным состояниям атома. В 1925 В. Гейзенбергу удалось построить такую формальную схему, в которой вместо координат и скоростей электрона фигурировали некие абстрактные алгебраические величины — матрицы; связь матриц с наблюдаемыми величинами (энергетическими уровнями и интенсивностями квантовых переходов) давалась простыми непротиворечивыми правилами. Работа Гейзенберга была развита М. Борном и П. Иорданом. Так возникла матричная механика. Вскоре после появления уравнения Шрёдингера была показана математическая эквивалентность волновой (основанной на уравнении Шрёдингера) и матричной механики. В 1926 М. Борн дал вероятностную интерпретацию волн де Бройля (см. ниже).