不好意思,由于本人昨天错误的将等式左边的价格用p1代替,所以造成错误结果的产生.其实其中用x1或者用n来表示x1的数量是没有什么关系的,只是一个符号不同而已.而求得的结果为p=(M+1)/(2(n+1))和答案p=(M+1)/(2n)是同一的,都是一般的表达式,只是我是从n单位x1推到(n+1)单位得到的结果,而答案是从(n-1)单位x1推到n单位得到的结果,都不会失去一般性.
保留价格是指消费者按照这个价格,再多购买一单位x1而得到的效用与原来的效用是相同的,即在这个价格下他购不购买这单位x1他的消费者剩余不变.
而式子(n+1)(M-np+1)>=n(M-(n-1)p+1)成立是指,理性的消费者在选择多购买一单位x1时,其所带来的效用至少与原来一样好,因此在等号成立的时候得到的价格即为x1的保留价格,因为这个时候多购买一单位x1的效用与原来得到的效用相等.