> А я повторю вопрос: почему наука не появилась во всех обществах и во все
> исторические периоды до 17 ст. Европы.
Общий уровень не дорос до необходимого. Европейцы начали не с нулевого
уровня, а с уровня, который им был передан евреями от мусульман и позже
беглыми профессорами из горящего Константинополя
> Откуда взялась Научная революция 17 ст.
Логика - развитие греческой логики у схоластов. Физика - преодоление
Галилеем Аристотелевской физики. Математика - работы Декарта, развивающие
Евклидову геометрию и численные методы Пифагора. Все есть продолжение
греческих работ.
> Каковы её причины и движущие силы.
Первые математики во времена Ферма спорили передавая друг другу задачки,
тот, кто проиграл, угощает и поит не только выигравшего, но и всех, кого
тот вздумает привести с собой. Что было у них движущей силой? А что было
движущей силой у тех, кто в тайне разрывал могилы и анатомировал человека,
даже предполагать не берусь. С химией проще, она возникла из жгучего желания
получить халявное золото. Математика применялась еще при строительстве
пирамид, ее начала скорее всего в разбиении земли первыми агрономами.
Интересна судьба цифры ноль, она родилась как удобное средство для
подсчитывания долгов индийскими торговцами. Логика у греков выполняла важную
социальную роль - гражданское общество афинян ею заменило произвол царей,
логика стала методом разрешения споров.