Why the law of demand holds
The added buyer effect. A lower price attracts new buyer.
The income effect of a lower price. A lower price allows buyers to buy the same number of goods with less money.
The substitution effect of a lower price. A lower relative price means that the consumer gives up less of other goods to buy the good for which the price has decreased.