I know this has been covered before in this post, but I still don't fully understand why cancelling differentials —not just inside an integral, but in general— is not considered okay or valid among mathematicians.
I'm currently studying physics at college, and my teachers —those who are physicists and not mathematicians, at least— do it all the time without it causing any trouble. In fact, the first (and less rigorous) method we were taught for solving differential equations relies heavily on treating differentials like numbers and derivatives like fractions. I don't know if it has a proper name, but I mean something like:
$$ \frac{\text{d}I}{\text{d}t}\cos(\omega t) = I\omega \sin(\omega t) \implies \frac{\text{d}I}{I}=\omega \tan(\omega t)\space\text{d}t $$
Now, I know that differentials aren't 'really' numbers. I mean, they can be understood both as the "linear part" of a variation or as a linear form, and the former looks like it should be okay to treat them like numbers.
Even the chain rule and the derivative of inverse functions seem to tell us that treating them like so should be consistent, when you write them using Leibniz's notation.
Is there really a situation where treating differentials like numerators and denominators causes any trouble?