A factor that contributes to support and resistance levels is group psychology. SR is one of the most basic set ups taught to traders, and as a result the areas surrounding these levels turn into decision points where the price bounces or breaks. There isn't some far fetched mathematical theory...