Давайте проверим правильность форм числительных в предложениях, которые вы предоставили.
«К началу XX (двадцатого) века материалистические взгляды господствовали в науке.»
Правильно. В данном контексте "XX" относится к числу 20. В русском языке числительное "двадцатый" правильно записывается как "двадцатого" в родительном падеже (века).«В 1891 (тысяче восьмисот девяносто первом) году философ Фердинанд Шиллер предположил, что материя не порождает сознание, а ограничивает его.»
Правильно. Число "1891" в русском языке читается "тысяча восемьсот девяносто первый". Также форма "девяносто первом" соответствует родительному падежу (году).«В ходе этого эксперимента 23 (двадцати трём) пациентам назначили налоксон.»
Неправильно. Здесь "23" должно быть записано как "двадцати трём" (в родительном падеже). Правильная форма числительного в родительном падеже для "23" совокупно будет "двадцати трём пациентам".«Затем результаты 31 (тридцати одному) исследования были объединены.»
Неправильно. Для числа "31", правильная форма будет "тридцати одном" в предложном падеже. Таким образом нужно сказать: "результаты 31 (тридцати одном) исследования".
Подытожим:
- XX — двадцатого (правильно).
- 1891 — тысяче восьмисот девяносто первом (правильно).
- 23 — двадцати трём (неправильно, должно быть "двадцати трём").
- 31 — тридцати одном (неправильно, должно быть "тридцати одном").
Если у вас есть дополнительные вопросы по числительным или другим темам, не стесняйтесь задавать!