А Вы продифференцируйте интегральное уравнение по иксу. Получите линейное дифференциальное уравнение с начальным условием

. То длинное выражение, которое Вам надо проверить -- это наверняка просто результат применения стандартной общей формулы для решения такого дифура, полученной методом вариации произвольной постоянной (ну и потом интегрирования по частям).
Только у Вас там явно какая-то путаница. Во-первых, никакого

там быть не может -- решение интегрального уравнения единственно. Во-вторых, потерян показатель степени знаменателе у

. В-третьих,

и

должны складываться с одинаковыми знаками, а не с разными. В-четвёртых, начальное условие не выполняется, да и вообще самая первая экспонента должна не прибавляться к интегралу, а умножаться на него.