Hallucinations of language models are not an engineering problem: they stem from mathematical limits proven since the 1930s.