Почему слово "эффект" пишется через две Ф, а слово "дефект" - через одну?
Значения, конечно, разные, но они явно образованы от какого-то общего слова.
корень один, а приставки разные: de и ex. ex перед f произносилось как ef - ex-fect = ef-fect.
Тяжеловато добраться до первоистоков, но в латыни слова, которые стали "предками" этих, тоже имеют одну и две "Ф". В русский язык они пришли скорее не из латыни, а уже из немецкого. К слову, в 18 веке в России использовалось слово "ефект", где что-то пошло не так - не совсем ясно.
Дефект - происходит от лат. dēfectus «уменьшение, недостаток», далее из deficere «отпадать, недоставать», далее из de «из, от», из праиндоевр. *de- + facere «делать, производить» (восходит к праиндоевр. *dhe- «девать, делать»). Русск. "дефект" — начиная с Уст. морск. 1720 г.; судя по ударению, заимств. скорее через нем. Defekt, чем через польск. defekt. (Использованы данные словаря М. Фасмера)
Эффект - род. п. -а, стар. "ефект", П. Толстой, 1717 г.; см. Христиани 23. Через нем. Effekt – то же (с ХVI в.; см. Шульц I, 162) из лат. effectus – то же.
Слово Эффект пишится с 2 ф и происходит от лат. слова effectus и не имеет проверочных слов так что его следует запомнить.