Большинство неверно полагает, что остеопороз вызывается недостатком кальция. На самом деле можно скорее сказать, что кальция в организме вполне достаточно, только вот совсем не в тех местах. В организме пожилого человека, например, мало кальция в костях, но зато слишком много кальция в виде отложений в коронарных артериях. Точнее будет сказать, что остеопороз вызывается отсутствием каркасных белков – матрицы, которая связывает кальций и другие минеральные компоненты здоровой кости, в частности, фосфор. Это наблюдение – результат клинических экспериментов, показавших, что повышение содержания кальция в диете и другие упрощенные диетологические подходы практически никак не влияют на развитие болезни.