This is the circuit I'm trying to understand:
What I understand:
Clearly, whenever \$V_{out}\$ is low \$M_{3}\$ is off and the strength of \$M_{2}\$ and \$M_{4}\$ surpasses that of \$M_{1}\$ so the trip point shifts to the right, conversely, when \$V_{out}\$ is high, the trip point shift to the left. So we have that when \$V_{out}\$ is high we have a switching threshold of \$V_{dd}/2-\Delta_{1}\$ and when \$V_{out}\$ is low we have a switching threshold of \$V_{dd}/2+\Delta_{2}\$
However, why does this even make it work? It's enough to know about whether \$V_{out}\$ is high or low, the Schmitt trigger should choose the switching threshold according to whether \$V_{in}\$ (which is eventually \$V_{out}\$) is increasing or not, so what am I missing?