Этимологический словарь Крылова
Это слово, имеющее в современном языке значение "разъедающий" и "резкий, вызывающий раздражение", образовано от существительного ъда; первоначальное значение "съедобный" переосмыслилось в "съедающий" – ведь различные химические (а прилагательное едкий имеет терминологическое значение в химии) вещества – например кислоты – обладают способностью "съедать" другие вещества. См. еда.