Dependent arising is often explained in three different levels, from the coarse to the depest.
On the first level dependent arising is explained according to causes and conditions. That is, things arise dependently on causes. This is referring to nonstatic phenomena – phenomena that change from moment to moment and are affected by things, namely causes and conditions.
And then the second level of understanding dependent arising is that things arise dependently on parts. And that refers to everything, both static and nonstatic; in other words, things that don’t change from moment to moment and things that do change from moment to moment.
The third level of dependent arising is things arise dependently in terms of or in relation to mental labeling. And this deals with the deepest truth about things: how they exist.
I sometimes feel that the first level is deeper than the second. If i meditate on causes on coniditions there is no end to it. There's no end to it regarding dependence on parts either, but the time aspect seems to be different.
Are there any Buddhist philosophies that put special emphasis on the first level of dependent arising as perhaps even more suptle than the second?
About the third level. Is this mainly a Mahayana/Madhyamka idea? I'm not asking if it's a good or bad/ right or wrong idea. (It seems to me that some of the discussions here are from such different perspective according to what tenet system the writer writes from) But is there a very generally accepted answer to this?