The relationship between the TC, NC and the AC hierarchy can be summarized as follows:
In particular, we know that
The first strict containment follows from the fact that NC0 cannot compute any function that depends on all the input bits. Thus choosing a problem that is trivially in AC0 and depends on all bits separates the two classes. (For example, consider the OR function.) The strict containment AC0 ⊊ TC0 follows because parity and majority (which are both in TC0) were shown to be not in AC0.[2][3]
As an immediate consequence of the above containments, we have that NC = AC = TC.
^Håstad, Johan (1989), "Almost Optimal Lower Bounds for Small Depth Circuits", in Micali, Silvio (ed.), Randomness and Computation(PDF), Advances in Computing Research, vol. 5, JAI Press, pp. 6–20, ISBN0-89232-896-7, archived from the original(PDF) on 2012-02-22
Vollmer, Heribert (1999). Introduction to Circuit Complexity. Berlin: Springer. ISBN3-540-64310-9.