In Riemann integral, we define $$\int_a^b f:=\sup\left\{\int_a^b \varphi \mid \varphi \leq f \text{ where }\varphi \text{ step function}\right\}=\inf\left\{\int_a^b \varphi \mid f\leq \varphi \text{ where $\varphi $ step function}\right\},$$
whereas in Lebesgue integral, we define (if $f\geq 0$)
$$\int_a^b f:=\sup\left\{\int_a^b \varphi \mid 0\leq \varphi \leq f \text{ where }\varphi \text{ simple function}\right\}.$$
Except the fact that in Lebesgue, this definition is restricted to non-negative function, why in Lebesgue integral $$\sup\left\{\int_a^b \varphi \mid 0\leq \varphi \leq f \text{ where }\varphi \text{ simple function}\right\}=\inf\left\{\int_a^b \varphi \mid f\leq \varphi \text{ where }\varphi \text{ simple function}\right\},$$ is not required?