Статья Праута была очень убедительна, — многие поверили в то, что водород есть действительно «первичное вещество», из которого состоит все на свете. Одна только была беда — те химические анализы, основываясь на которых Дальтон вычислил свои атомные массы, были очень уж неточны: Дальтон был, правду сказать, плохой экспериментатор. Если провести анализы тщательнее и вычислить атомные массы точнее, то окажутся ли они по-прежнему целыми числами?
За грандиозную работу точного определения атомных масс и точного анализа состава химических соединений взялся знаменитый шведский химик Йенс Якоб Берцелиус. Берцелиусу, больше чем кому-нибудь другому, химия обязана тем, что она стала точной наукой. Берцелиус был убежденнейшим сторонником атомистической теории Дальтона, которую он называл «одним из величайших успехов химии». Но в других отношениях он многого не мог простить Дальтону. «Следует упрекнуть Дальтона в том, — писал Берцелиус, — что он чересчур доверял своей собственной гипотезе и мало подвергал ее экспериментальной проверке. Можно подумать, что даже в тех немногочисленных химических анализах, которые производил Дальтон, он руководствовался желанием получить определенный результат, а ведь такого способа действий всегда нужно остерегаться, особенно если цель опытов — получить решающее доказательство в пользу или против какого-нибудь предвзятого теоретического мнения». И Берцелиус вооружился самой точной химической аппаратурой, какую только он мог достать или построить, и принялся за свои анализы. В течение своей жизни Берцелиус проанализировал больше двух тысяч различных химических соединений, и результаты его анализов отличаются от самых точных теперешних результатов не больше чем на 1–2 % (попутно Берцелиус открыл и несколько химических элементов, до него неизвестных: селен, кремний, циркон, торий, тантал). Вычисляя атомные массы, Берцелиус никогда не определял состав молекулы анализируемого вещества наугад, как это делал Дальтон, предположивший «для простоты», что молекула воды имеет состав
, а молекула аммиака — состав
(т. е. что каждая из этих молекул состоит из двух атомов). Берцелиус стремился определить состав молекулы так, чтобы удовлетворительно объяснить возможно большее число химических фактов. Таким образом Берцелиус обнаружил, например, что молекула воды состоит не из двух атомов, а из трех — одного кислородного и двух водородных, что молекула аммиака состоит из четырех атомов — одного азотного и трех водородных, и т. д. Все это привело к тому, что хотя работы Берцелиуса и дали блестящее подтверждение основных идей Дальтона, но полученные Дальтоном конкретные цифры — атомные массы — оказались сплошь неверны. Берцелиус опубликовал свои атомные массы два раза. Один раз в 1818 году он выпустил таблицу атомных масс, основанную на химических анализах, которые прекордяли рекорд возможной тогда в химии точности (но все же в атомных массах, выведенных из этих анализов, еще было очень много ошибок вследствие неверных формул состава молекул). В 1826 году Берцелиус опубликовал новую таблицу, в которой он побил свои собственные рекорды точности. Атомные массы, которые были помещены в этой таблице, в громадном большинстве случаев очень близки к тем, которые приняты в химии и теперь.