Требования в условиях теоремы явно избыточны. От функции

никакой дифференцируемости не нужно, достаточно непрерывности. От функции

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

положительной (т.к. при прибавлении к ней константы обе части доказываемого равенства изменятся на одну и ту же величину). Обозначим через

среднее значение функции

; пусть

и
![$\Delta_k=[(k-1)h;\,kh]$ $\Delta_k=[(k-1)h;\,kh]$](https://dxdy-03.korotkov.co.uk/f/e/0/7/e07131cffd7bc4a27f946b256f6e651e82.png)
. Период
![$[0;T]$ $[0;T]$](https://dxdy-02.korotkov.co.uk/f/5/f/4/5f43925c1c5ef95347aee9594cc84f6a82.png)
функции

разбивается на

отрезков

, каждый из которых является периодом функции

, поэтому

. Для любой положительной

и непрерывной

на каждом отрезке верна теорема о среднем:

где

. Тогда

Последняя сумма является интегральной для

, а значит, к этому интегралу и стремится, вот и всё.
Разрывы у функции

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