Орфография. Правило 78.1 — Сочетания НЕ МОЖЕТ НЕ и НЕ МОЖЕТ НИ… НИ…
Правило
Сочетания не может не и не может ни… ни… нужно различать, они выражают противоположный смысл:
-не может не — двойное отрицание даёт утверждение: Он не может не улыбаться (Он улыбается);
-не может ни… ни… — отрицание сохраняется и усиливается: Он не может ни читать, ни писать (Он не читает и не пишет).
Литература
Правила русской орфографии и пунктуации: полный академический справочник / под ред. В. В. Лопатина. — М., 2007. — §78. Безударные частицы не и ни.