В народных представлениях порох отпугивал духов по нескольким причинам (и они довольно логичные для того времени): 1. Запах серы Порох при сгорании даёт резкий серный запах. А сера в христианской и народной традиции — запах ада и нечисти. Считалось, что нечистый дух этот запах терпеть не может, потому что он «его родной», но в концентрированном виде действует как отпугиватель (типа «слишком родное — уже противно»). 2. Громкий хлопок и дым Резкий звук + густой дым создавали эффект «маленького взрыва». Духов и домовых в народе часто воспринимали как существ, которые не любят внезапный шум, суету и резкие изменения в доме. Хлопок пороха был чем-то вроде «а ну брысь». 3. Огонь Огонь сам по себе считался очищающей силой. А порох — это огонь + дым + запах в одном флаконе. Получалась быстрая и мощная «очистка» пространства. 4. Практическая сторона Бабушки не всегда глубоко теологию изучали. Им просто работало: нажгли пороху — странности на время прекращались. Значит, метод хороший. Объяснения потом уже подтягивали. В итоге получался простой и жёсткий ритуал: нажгли → провоняло → пошумело → домовой «задумался» и временно успокоился. Никакой особой магии — просто сера, дым, шум и вера в то, что это действует.