Science uses a notion called domain of validity for their abstraction. Domain of validity gives conditions for which there is actually no ambiguity.
There are domains where science knows it knows nothing. It is called transitions.
In science you take more time learning these "domain of validity" than the actual laws. In fact, you have to learn to calculate them by yourself.
When Einstein's relativity apply? When you go to fast.
When is a photon behaving like a corpuscule ? When you try to count them. When does photon behave like a wave? When you try to measure the interferences.
When does deterministic laws fails? When you have to much independent entities, then you use statistical physics. According to the possibility for entities to share the same energy level you then choose your distribution to integrate all the states...
Science is not about knowing formula, it is about knowing when you can apply them.