消费者承担消费税真的吃亏了吗?

像小老鼠一样享受,才不管消费税呢

我本来对经济学不感兴趣。一次偶然的机会我在朋友的寝室里看到了传说经济学最典的教材之一——曼昆(Mankiw《经济学原理》。好奇心驱使我随手翻开了一页,读了一小段与征税有关的讲义,于是立即爱上了经济学,并且果断选修了微观经济学的课程。这是我大学期间收获最大的课程之一。

可能是因为个人的经历吧,我觉得征税问题特别适合用作微观经济学的入门话题。因此,我准备在这里复述一下《经济学原理》中的这段讲义,希望从未接触过经济学的数学爱好者们能够喜欢上这门学问。

我打算偷一个小懒,直接用原书上的例子——冰淇淋。

与众多其他市场一样,冰淇淋市场的需求曲线与供给曲线的走向是正好相反的。当冰淇淋的价格增加时,越来越多的消费者觉得吃冰淇淋的享受不值这么多钱,从而退出了消费市场,于是市场的总需求量越来越低。反之,冰淇淋的价格越低,能够提供冰淇淋的生产商也越少,因为越来越多的卖者认为他们没有赚头,从而退出市场竞争。两条曲线有一个交点,这个交点叫做市场均衡。对应的价格叫做市场均衡价格,对应的数量则叫做均衡数量(见图1)。在均衡价格下,买者的需求与卖者的供给数量正好相当,市场上的每个人都得到了满足。若市场价不等于均衡价格时,供给数量和需求数量将不再平衡;供不应求将导致价格上涨,供大于求则导致价格下跌,最终还是会自发地调整到均衡价格。

 

                        图 1

现在呢,有趣的事情发生了。假设有一个地方具有相当浓厚的冰淇淋文化,该地政府打算举办一个年度冰淇淋节。为了筹到这项活动的经费,政府决定:卖方每卖出一个冰淇淋,政府就向卖者征收0.5美元的税。于是,各大冰淇淋制造商上街游行,宣称这个税应该由买者支付。而消费者协会则声援政府,坚持认为这部分税应该由冰淇淋生产商支付。两大游说集团吵成一团。为此,我们不妨仔细研究一下,如果这部分税由消费者来承担的话,会发生什么奇特的事情。

假设政府向消费者征税。消费者自然会觉得自己亏大了:每买一个冰淇淋还要多付0.5美元。消费者并不关心市场价格,只关心自己的实际支出,因此,如果原本我能接受2美元的冰淇淋,现在我只愿意接受1.5美元的了,因为我还得额外支付0.5美元的税。换句话说,需求曲线向下移动了0.5个单位(见图2)。新的需求曲线与供给曲线产生了新的交点,市场的均衡数量变少了,市场均衡价格也降低了。假如说,没有征税时市场均衡价格为3.0美元,现在的市场均衡价格为2.8美元。但消费者要交0.5美元的税,因此消费者支付的实际价格是3.3美元。我们可以看到,政府若向消费者征税,则卖方损失了0.2美元的收益,买方则多付出了0.3美元。这0.5美元的税实际上是由双方共同承担的。究竟哪一边分担得多些是由两条线的斜率决定的。

 

                          图 2

20世纪美国曾经大规模地向消费者征收奢侈品消费税。因为政府觉得,买奢侈品的都是富人,因此对奢侈品征收消费税其实是非常巧妙地变相向富人多征一些税。殊不知,奢侈品不是生活必需品,只要价格抬高一点,便有大量的消费者退出市场,反正有的是地方花钱,买点房子啊,出去旅游啊,要实在得多。反过来,奢侈品的供给曲线则非常地陡,即使价格变化很大,产量变化仍然不大,毕竟生产制造奢侈品需要用很多时间、人力和设施,这些既定因素使得生产商无法快速应对市场需求变化。可见,需求曲线比供给曲线要得多。结果呢,明明是向买方征税,税反而几乎都由生产者承担;而这些生产者并不是富人,奢侈品税的重担落在了中产阶级身上。政府的决策适得其反。

别着急,冰淇淋的故事还没讲完呢。我们再来看看,如果果真向生产商征税,结果又如何呢?显然,生产者必然会觉得自己亏了,原本可以卖2美元,现在卖了后只能得1.5美元了。因此,为了弥补这0.5美元的损失,卖方只接受比原来高0.5美元的市场价格。其结果是,供给曲线上升了0.5个单位(见图3),从而使得市场均衡价格从3.0美元增加到了3.3美元。但这3.3美元并不全部归卖方,卖方要交给政府0.5美元的税,因此事实上卖方只能得到2.8美元。结果呢,向生产者征税的效果与向消费者征税的效果完全一样。

 

                       图 3

搞了半天,最开始两边在那里拼了命地争论,结果却完全没有必要——不管向谁征税,结果都是一样的。

 

——本文摘自《思考的乐趣:Matrix67数学笔记》

转载于:https://www.cnblogs.com/turingbooks/archive/2012/06/13/2548183.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/404025.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JAVA进阶day02

老规矩,贴代码做注释: class Person {static int count;String name;int age;String getName() {return "guangdong "name;}static {System.out.println("static block"); }{System.out.println("construct block");…

cocos2dx libevent简介和使用

From: http://blog.csdn.net/kaitiren/article/details/35254577 libevent是一个基于事件触发的网络库,memcached底层也是使用libevent库,今天学习下。总体来说,libevent有下面一些特点和优势:* 统一数据源, 统一I/O事…

Linux查看主板的相关信息

一条命令就能知道主板的一些信息,具体的内容就无需解释了,诸如厂商啊什么的,英文词的借助Google吧,哈哈 转载于:https://blog.51cto.com/kumu1988/1086248

jenkins相关

1. jenkins maven tomcat做持续集成的时候几个关键配置:http://my.oschina.net/congqian/blog/112782?fromerrPmIDbLs5 2. Linux下安装Git:http://www.cnblogs.com/zhcncn/p/4030078.html 3. jenkins的使用教程:修改jenkins默认的用户&#…

Java进阶day03继承

先贴代码后分析&#xff1a; class Person {private int age;public void setAge(int age) {if (age < 0 || age > 200)age 0;else {this.age age;}}public int getAge() {return age;} public void printInfo() {System.out.println("age "age);}public…

在mac上配置cocos2d-x开发环境

From: http://www.cnblogs.com/xiaodao/archive/2013/01/08/2850751.html 一、下载cocos2d-x最新安装包 在终端中cd到本地将要存放目录&#xff0c;执行git命令 git clone https://github.com/cocos2d/cocos2d-x.git 二、如果开发ios程序&#xff0c;需要配置xcode模板 下好…

Orcale用户管理

类 ------表对象----行属性----列 软件开发流程&#xff1a;需求调研需求分析概要分析详细分析编码测试上线维护 论坛&#xff1a;1.注册和登录2.发帖&#xff0c;回帖(关注&#xff0c;浏览数)用户:(昵称&#xff0c;性别&#xff0c;年龄)主帖&#xff1a;(标题&#xff0c;内…

ASP.NET笔记(三)

一、使用主题自定义网站&#xff08;App_Themes&#xff0c;<Page Theme/StyleSheetTheme..>&#xff0c;<page theme"">&#xff09; 创建主题并将其应用于页 在 Visual Web Developer 中&#xff0c;右击网站名&#xff0c;单击“添加 ASP.Net 文件夹”…

JAVA进阶day04多态(向上转化,向下转化)

java多态让我觉得比较绕的就应该是向上转化跟向下转化了。 一、向上转化 class Father {private int money; public int getMoney() {return money; }public void setMoney(int money) {this.money money; }public void printInfo() {System.out.println("This is Fat…

将time_t格式的字符串转换成具体的时间, 存放在SystemTime结构体中

记录下&#xff0c;方便日后直接使用 直接上源码: 先来个结构体定义&#xff1a; struct SystemTime{int year; ///< 年。 int month; ///< 月&#xff0c;January 1, February 2, and so on. int day; ///< 日。 int wday; ///< 星期&#xff…

磁盘IO:缓存IO与直接IO

文件系统IO分为DirectIO和BufferIO,其中BufferIO也叫Normal IO。 1. 缓存IO 缓存I/O又被称作标准I/O&#xff0c;大多数文件系统的默认I/O操作都是缓存I/O。在Linux的缓存I/O机制中&#xff0c;数据先从磁盘复制到内核空间的缓冲区&#xff0c;然后从内核空间缓冲区复制到应用程…

F#初学笔记08

惰性求值惰性求值也叫按需调用&#xff0c;是一个演算策略&#xff0c;延迟一个表达式的演算&#xff0c;直到需要用到演算值的时候再演算&#xff0c;同时也避免了重复演算。惰性求值的好处包括&#xff1a;避免不必要的计算&#xff0c;提升性能。可以构造以构造一个无限的数…

JAVA进阶day05包和权限

我这种外行人也听说过jar包&#xff0c;jar到底是个啥&#xff1f;为啥c语言里没有呢&#xff1f;下面我们拨开这一层面纱。贴代码做分析&#xff1a; 一、jar包 import a.b.c.d1.*; import a.b.c.d2.*;public class Pack {public static void main(String args[]) {/* add *…

为Mac安装homebrew

参考&#xff1a;http://brew.sh/index_zh-cn.html 以下是我的具体执行过程: zcms-iMac:~ zcm$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" > This script will install: /usr/local/bin/brew /usr/local/Library/... /usr/…

springmvc在启动工程的时候就访问数据库,加载一些共同的数据

在网上找到一个类似的问题&#xff0c;稍做修改 解决方案&#xff1a;给web容器添加一个Listener类&#xff0c;在容器启动的时候执行Listener的“初始化”方法&#xff0c;在这个初始化方法中执行查询数据库的所有操作&#xff0c;然后将数据库中的信息缓存起来 问题&#xff…

如何用组策略来找到丢失的文件

在Windows的域中通过组策略来“重定向我的文档”&#xff0c;对于系统管理员来说是一项非常有用的工具。它可以帮助管理员们解决大多数的关于丢失文件和文件夹的灾难。这些灾难包括不正确的存储&#xff0c;一个已经被破坏了的文件或者是一次彻底的删除。不幸的是&#xff0c;我…

JAVA进阶day06内部类和匿名类

内部类分为一般内部类和静态内部类&#xff0c;下面贴代码分析&#xff1a; class Outer {private int a 10;class Inner {public void printInfo(){System.out.println("a "a);}}}public class InnerDemo {public static void main(String args[]) {Outer o new…

在Finder标题栏上显示完整路径

From: http://www.7do.net/resources-5411-1-1.html 打开终端&#xff0c;输入以下命令并回车&#xff1a; defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES 然后再把finder关了再打开&#xff0c;你会发现路径栏变成这个样子了&#xff1a; 其实呢&a…

Wamp5 配置PHP 图文详解(转)

Wamp5论坛配置图文版 知识扫盲&#xff1a; 1、WampSever指的是apache mySQL PHP三合一套装&#xff0c;第一字母W&#xff0c;是指用于windows系统&#xff0c;我用的是2.0f版。用于Linux系统的&#xff0c;是LampSever&#xff0c;第一字母是L。 下载地址http://jaist.dl.s…

JAVA进阶day07JNI(java调用c)A部分

目前接触的JNI有java调用c和c调用java两类。其中java调用c又有隐式和显示两种映射关系。本笔记针对java调用c的显示映射。本着工程实际够用的原则&#xff0c;不够再回头来补充。 JAVA访问c库需要有三个步骤 1&#xff1a;加载C库 2&#xff1a;建立java函数名到c库函数名的…